Add elif statement to check password == "" and confirmation != ""

Change-Id: Ief86f1d922111c1f5b2e5a9e1d990b0064b8a329
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1063188
Signed-off-by: hadong <hadong0720@gmail.com>
utils: Add kargs retrieval function

Change-Id: I23f317273ad95e1c1febdcfec69998b924c9c961
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
installer: Also initialize details

Change-Id: I7903ac4a946580d9f46d4c1ee96dc28abdfeacc1
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Validate passed NTP servers and reject bad ones

Don't blindly set NTP servers. Run them through a validator first
and drop everything that doesn't match.

Golf less.

Change-Id: Ifb135977b4359f5fe0161215cec2cdd1b22244b3
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=913002
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Fix the codebase up so it passes code smells again

Codebase got pretty battered. Make it pass check-local.

Change-Id: If722aafb59c777b4f85dc07c3f50911ecfe96ae7
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Disable SSH X11 forwarding for node

Even though X11 forwarding was probably useless anyway, disable it
just so it doesn't appear.

Change-Id: Iaaf7aece631c5dcd3d526a54f22b923048944499
Bug-Url:https://bugzilla.redhat.com/show_bug.cgi?id=1057177
Signed-off-by: Ryan Barry <rbarry@redhat.com>
build: Add simple doctest check

Only run doctests if the file seems to contain a doctest.

Change-Id: I3e8019b39a96361f4e3d48f3a195a738f0f056b4
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Allow nested transactions

Allow Transactions to be nested as transaction elements.
Implementation didn't require the consumer pattern, as the code
was already structured to allow with minimal changes.

Furthermore the inheritance from list has been dropped.

Change-Id: Ia74e1dff22827f0b5fb47ba57eaa72c304998474
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Fix typeerror "takes exactly 1 argument(2 given)" in identify() of BridgedNIC

Change-Id: I5f6e0e9cd035862dc9a433102c07fc0fb93d6970
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1067861
Signed-off-by: hadong <hadong0720@gmail.com>
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add "identify()" into ""class TaggedNIC"

Change-Id: I2778291bec891d9b19d97b3cf2bdd242ca04787f
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1068847
Signed-off-by: hadong <hadong0720@gmail.com>
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
check: Export pyflakes "_"

Change-Id: I7d7348ef8a791282003dd09f8e5179978b82c568
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
utils: Fix nested transactons

Change-Id: I6f364902e7321a72b6f58552d99074dbe7682b1d
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add RHEVH7 recipes

Change-Id: Ibfdec21730b2d8cab52e94a7e2f1e16c19d6cbf1
Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
spec: Fix bogus dates

Change-Id: Ia25f94eaa6eeb77246f4ebab6f6affde03af4196
Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
recipe: Own pkglist for RHEVH7

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
recipe: Include RHEVH7 pkgs

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
recipe: Update RHEVH7 post

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
spec: Enable services

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
Fix selinux policy version discovery (rhbz#1005864)

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
semodule: Add new rules

Signed-off-by: Fabian Deutsch <fabiand@redhat.com>