]>
git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
Zack Cerza [Wed, 26 Aug 2015 16:19:09 +0000 (10:19 -0600)]
testnodes: Check for and remove custom apt repos
http://tracker.ceph.com/issues/12794
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Fri, 21 Aug 2015 21:19:08 +0000 (16:19 -0500)]
Merge pull request #118 from ceph/wip-skip-entitlements-sepia
Common: If no entitlements, skip repo replacement
Zack Cerza [Fri, 21 Aug 2015 21:13:49 +0000 (15:13 -0600)]
Common: If no entitlements, skip repo replacement
We were seeing "error while evaluating conditional: replace_repos" when
running against RHEL nodes which were missing entitlements. Even though
that won't be a particularly positive scenario, this was a bug that
should be fixed.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 20 Aug 2015 19:02:02 +0000 (13:02 -0600)]
Merge pull request #117 from ceph/wip-epel-mirrorlist
Enable mirrorlist for epel repo
dgalloway [Wed, 19 Aug 2015 22:39:35 +0000 (18:39 -0400)]
Enable mirrorlist for epel repo
Signed-off-by: dgalloway <dgallowa@REDHAT.COM>
Zack Cerza [Thu, 20 Aug 2015 15:39:26 +0000 (09:39 -0600)]
Merge pull request #116 from ceph/wip-12693
downstream-setup: separate cleanup and setup tasks into their own files
Andrew Schoen [Thu, 20 Aug 2015 15:13:12 +0000 (10:13 -0500)]
downstream-setup: separate cleanup and setup tasks into their own files
This is a refactor that makes this role a bit easier to understand and
use. I've simplified main.yml to only include setup.yml and cleanup.yml.
This separation of cleanup and setup related tasks make it a bit easier
to understand.
Also fixes this bug: http://tracker.ceph.com/issues/12693
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Dan Mick [Tue, 18 Aug 2015 21:05:57 +0000 (14:05 -0700)]
Merge pull request #111 from ceph/wip-12670
testnode: make teuthology_user passwordless
Reviewed-by: Dan Mick <dmick@redhat.com>
Andrew Schoen [Fri, 14 Aug 2015 16:47:23 +0000 (11:47 -0500)]
testnode: make teuthology_user passwordless
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Aug 2015 19:52:38 +0000 (14:52 -0500)]
Merge pull request #115 from ceph/distill-git-url
puddle: accept hostkey when cloning distill's rcm-metadata.git
Ken Dreyer [Tue, 18 Aug 2015 19:40:21 +0000 (13:40 -0600)]
puddle: accept hostkey when cloning distill's rcm-metadata.git
I recently switched rcm-metadata.git to use the git:// protocol instead
of http://. When operating on a repository that uses a
protocol other than HTTP, Ansible's git module unconditionally requires
accept_hostkey to be set.
(See https://github.com/ansible/ansible-modules-core/issues/1931 for the
upstream report.)
Zack Cerza [Tue, 18 Aug 2015 16:51:58 +0000 (10:51 -0600)]
Merge pull request #114 from ceph/wip-fix-ssh-keys
users: fixes bug related to ssh key update retries
Andrew Schoen [Tue, 18 Aug 2015 16:41:22 +0000 (11:41 -0500)]
users: fixes bug related to ssh key update retries
When updating ssh keys for users we implemented a do until loop that
will account for transient issues when downloading the key from github.
The problem was that if the url fails then the var we were registering
was never created and the 'until' block errors out trying to check it.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Aug 2015 14:16:26 +0000 (09:16 -0500)]
Merge pull request #113 from ceph/wip-dev-puddle
puddle: add ceph-1.3.z config
Ken Dreyer [Mon, 17 Aug 2015 21:36:38 +0000 (15:36 -0600)]
puddle: add ceph-1.3.z config
Add a new Puddle configuration file for ceph-1.3.z.
Output to the "dev-puddle" location for now.
In RHCeph 1.3.1, we're introducing Foreman, which has a dependency on
the SCL product. Add this to the Puddle configuration for the
"Installer" repo.
Ken Dreyer [Mon, 17 Aug 2015 21:45:54 +0000 (15:45 -0600)]
puddle: add "Installer" repo to ceph-1.3-rhel-7-async
I missed adding this one when I created this file. add it here.
Andrew Schoen [Fri, 14 Aug 2015 19:48:56 +0000 (14:48 -0500)]
Merge pull request #112 from ceph/wip-dev-puddle
puddle: add "dev-puddle" virtualhost
Ken Dreyer [Fri, 14 Aug 2015 18:55:38 +0000 (12:55 -0600)]
puddle: add "dev-puddle" virtualhost
In DNS, dev-puddle is a CNAME to puddle. Set up Nginx's configuration
file to handle this new name and route the requests to a dedicated
"dev-puddle" htdocs directory.
Update the nginx task to create multiple docroots, and add "dev-puddle"
to be the second one.
Ken Dreyer [Fri, 14 Aug 2015 18:46:55 +0000 (12:46 -0600)]
puddle: rm unused nginx parameter
We weren't using this and it's just cruft. delete it
Dan Mick [Fri, 14 Aug 2015 16:00:08 +0000 (09:00 -0700)]
Merge pull request #110 from ceph/wip-testnode-doc-update
tesnode: add `ceph_packages` to the README
Reviewed-by: Dan Mick <dmick@redhat.com>
Andrew Schoen [Fri, 14 Aug 2015 15:02:41 +0000 (10:02 -0500)]
testnode: rename ceph_packages to ceph_packages_to_remove
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 14 Aug 2015 14:46:43 +0000 (09:46 -0500)]
tesnode: add `ceph_packages` to the README
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 14 Aug 2015 14:18:15 +0000 (09:18 -0500)]
Merge pull request #109 from dachary/wip-python-rados
python-rados does not exist in firefly
Loic Dachary [Fri, 14 Aug 2015 12:59:34 +0000 (14:59 +0200)]
python-rados does not exist in firefly
It must be removed if present otherwise a firefly installation will
fail with:
Package python-ceph is obsoleted by python-rados,
but obsoleting package does not provide for requirements
or similar errors.
Signed-off-by: Loic Dachary <loic@dachary.org>
Dan Mick [Thu, 13 Aug 2015 17:04:18 +0000 (10:04 -0700)]
Merge pull request #108 from ceph/wip-fix-epel-centos
testnode: add epel_packages for centos 6 and 7
Reviewed-by: Dan Mick <dmick@redhat.com>
Andrew Schoen [Thu, 13 Aug 2015 15:26:08 +0000 (10:26 -0500)]
testnode: add epel_packages for centos 6 and 7
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 13 Aug 2015 14:17:32 +0000 (09:17 -0500)]
Merge pull request #106 from ceph/wip-rhel-entitlements
Wip rhel entitlements
Andrew Schoen [Thu, 13 Aug 2015 14:02:35 +0000 (09:02 -0500)]
Merge pull request #103 from jcsp/wip-centos7-xfs
roles: add xfsprogs-devel for centos7
dgalloway [Wed, 12 Aug 2015 15:32:42 +0000 (11:32 -0400)]
Removed erroneous check
Fixes
1) already subscribed machines w/ bad repos weren't cleaned
2) enable repos would always run if 'rhsm_repos|length > 0' conditional used
Signed-off-by: dgalloway <dgallowa@REDHAT.COM>
Andrew Schoen [Wed, 12 Aug 2015 19:28:05 +0000 (14:28 -0500)]
Merge pull request #107 from ceph/wip-keys
use static versions of release.asc and autobuild.asc
Sage Weil [Wed, 12 Aug 2015 19:23:21 +0000 (15:23 -0400)]
use static versions of release.asc and autobuild.asc
Pulling them out of gitweb hits the server too hard.
Signed-off-by: Sage Weil <sage@redhat.com>
djgalloway [Wed, 12 Aug 2015 15:17:52 +0000 (11:17 -0400)]
Merge pull request #104 from ceph/wip-var-loading-order
testnode: fix var file loading order
Andrew Schoen [Wed, 12 Aug 2015 15:11:03 +0000 (10:11 -0500)]
testnode: fix var file loading order
We want to load distro specific variables before we load major version
specific variables. Loading of vars should happen in this order: package
manager, distro, major version, version.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
John Spray [Wed, 12 Aug 2015 10:25:22 +0000 (11:25 +0100)]
roles: add xfsprogs-devel for centos7
Fixes: #12658
Signed-off-by: John Spray <john.spray@redhat.com>
Dan Mick [Fri, 7 Aug 2015 18:13:14 +0000 (11:13 -0700)]
Merge pull request #102 from ceph/wip-epel-packages
testnode: put epel packages in their own list for rhel 6 and 7
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Zack Cerza <zcerza@redhat.com>
Andrew Schoen [Fri, 7 Aug 2015 15:14:43 +0000 (10:14 -0500)]
Merge pull request #101 from ceph/wip-revoke-users
Add the ability to revoke user accounts
Andrew Schoen [Thu, 6 Aug 2015 20:17:32 +0000 (15:17 -0500)]
testnode: explicitly enable the epel repo when installing python-pip
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 6 Aug 2015 16:11:55 +0000 (11:11 -0500)]
testnode: put epel packages in their own list for rhel 6 and 7
This separates packages we install from epel into their own list for rhel 6 and 7.
We do this so that we can install them with the epel repo explicitly enabled.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Thu, 6 Aug 2015 20:00:46 +0000 (14:00 -0600)]
Users: Fix broken example in README.rst
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 6 Aug 2015 17:38:36 +0000 (11:38 -0600)]
Users: Add the ability to revoke user accounts
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 5 Aug 2015 17:41:14 +0000 (11:41 -0600)]
Merge pull request #96 from ceph/wip-ansible-failures-module
A callback plugin that logs failure message
Andrew Schoen [Mon, 3 Aug 2015 19:52:49 +0000 (14:52 -0500)]
A callback plugin that logs failure messages
If the environment variable ANSIBLE_FAILURE_LOG is present then a log of
all failures in the playbook will be persisted to the file
path given in the ANSIBLE_FAILURE_LOG.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Tue, 4 Aug 2015 23:04:24 +0000 (17:04 -0600)]
Merge pull request #99 from dmick/master
testnode/tasks/ntp: make sure ntpd is started
Dan Mick [Tue, 4 Aug 2015 22:41:01 +0000 (15:41 -0700)]
testnode/tasks/ntp: make sure ntpd is started
Tested with:
$ ansible-playbook -i ../ceph-octo-secrets/ansible/inventory/octo
--limit 'magna064*' --tag ntp-client testnodes.yml
Fixes: #12603
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Andrew Schoen [Mon, 3 Aug 2015 21:59:32 +0000 (16:59 -0500)]
Merge pull request #90 from ceph/wip-wrap-readme
doc: wrap README.rst at 80 characters
Andrew Schoen [Mon, 3 Aug 2015 21:59:15 +0000 (16:59 -0500)]
Merge pull request #91 from ceph/wip-puddle-updates
Puddle updates
Andrew Schoen [Mon, 3 Aug 2015 21:58:52 +0000 (16:58 -0500)]
Merge pull request #97 from ceph/wip-teuthology-role
Add teuthology role and playbook
Zack Cerza [Mon, 3 Aug 2015 21:42:19 +0000 (15:42 -0600)]
Add teuthology role and playbook
So far, it only depends on the sudo and users roles. The playbook also
runs the common role.
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Mon, 3 Aug 2015 14:47:55 +0000 (09:47 -0500)]
Merge pull request #95 from ceph/revert-94-wip-12424
Revert "Adds cgroups packages and net_cls kernel module to ubuntu sys…
Andrew Schoen [Mon, 3 Aug 2015 14:46:27 +0000 (09:46 -0500)]
Revert "Adds cgroups packages and net_cls kernel module to ubuntu systems"
Andrew Schoen [Fri, 31 Jul 2015 20:20:06 +0000 (15:20 -0500)]
Merge pull request #94 from ivotron/wip-12424
Adds cgroups packages and net_cls kernel module to ubuntu systems
Ivo Jimenez [Fri, 24 Jul 2015 20:15:56 +0000 (13:15 -0700)]
Adds cgroups packages and net_cls kernel module to ubuntu systems
This commit is part of the work for http://tracker.ceph.com/issues/12424
which enables the ceph task in ceph/ceph-qa-suite to create and place
osd/mon/mds in control groups.
For ubuntu, kernels for precise and up have CONFIG_CGROUP_* enabled, so
the only thing that it's required is to install cgroup-lite which is a
service that mounts the cgroups virtual FS. The cgroup-bin package will
also be used from the ceph task to manipulate (create/modify/delete)
control groups.
The net_cls subsystem is included as a module (cls_cgroup) and is not
enabled by cgroup-lite, i.e. it has to be explicitly loaded. so we add
it to /etc/modules
Ken Dreyer [Wed, 29 Jul 2015 18:09:31 +0000 (12:09 -0600)]
puddle: add ceph-1.3.0 to async configs
Similar to the change in commit
84818a7a7bd00a3c18f0326c312dc3abef77c05e , add the the CEPH-1.3 release
to the CEPH-ASYNC config files.
The purpose of this change is to make it easier for QE to consume
the builds in Puddle repos that correspond to ASYNC advisories.
Ken Dreyer [Thu, 23 Jul 2015 21:32:02 +0000 (15:32 -0600)]
puddle: update distill directory name for ceph 1.3
The final Brew tag for 1.3 was "-compose", not "-candidate" or
"-pending".
Ken Dreyer [Thu, 23 Jul 2015 21:23:03 +0000 (15:23 -0600)]
puddle: add ceph-1.2 to async configs
Add the the CEPH-1.2 release to the CEPH-ASYNC config files.
The purpose of this change is to make it easier for QE to consume
the builds in Puddle repos that correspond to ASYNC advisories.
Prior to this change, QE had to make sure to enable the production Ceph
repositories with subscription-manager before using the packages in an
ASYNC advisory's Puddle. With this change, all the latest "1.2.3"
packages will be combined together with the "1.2-async" packages into a
single Puddle.
This has a side-effect advantage in that we can simplify the "externals"
sections of these config files.
Andrew Schoen [Fri, 24 Jul 2015 21:21:28 +0000 (16:21 -0500)]
Merge pull request #93 from ceph/wip-cobbler-update-cm
Cobbler: update CM repos before running ansible
Zack Cerza [Thu, 9 Jul 2015 15:43:27 +0000 (09:43 -0600)]
Cobbler: update CM repos before running ansible
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Fri, 24 Jul 2015 15:30:00 +0000 (10:30 -0500)]
Merge pull request #92 from ceph/wip-debug-distros
Common: Log the OS/version of each node
Zack Cerza [Fri, 24 Jul 2015 15:15:07 +0000 (09:15 -0600)]
Common: Log the OS/version of each node
I think this will help with debugging.
Signed-off-by: Zack Cerza <zack@redhat.com>
Ken Dreyer [Thu, 23 Jul 2015 21:18:03 +0000 (15:18 -0600)]
doc: wrap README.rst at 80 characters
My Eyes! The goggles do nothing!
Andrew Schoen [Thu, 23 Jul 2015 21:16:30 +0000 (16:16 -0500)]
Merge pull request #89 from ceph/wip-rhel67
Add RHEL 6.7
Zack Cerza [Tue, 14 Jul 2015 00:16:39 +0000 (18:16 -0600)]
Add RHEL 6.7
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 14 Jul 2015 00:16:26 +0000 (18:16 -0600)]
Simplify extra_distros logic
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Thu, 23 Jul 2015 19:41:31 +0000 (14:41 -0500)]
Merge pull request #88 from ceph/wip-ipmi
Cobbler IPMI configuration and utilities
Dan Mick [Thu, 23 Jul 2015 17:15:34 +0000 (10:15 -0700)]
Merge pull request #75 from ceph/wip-testnode-docs
Documentation for the testnode role.
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Wed, 22 Jul 2015 17:43:40 +0000 (11:43 -0600)]
cobbler_systems: populate IPMI information
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 22 Jul 2015 15:35:20 +0000 (09:35 -0600)]
Cobbler: ship ipmi-related utility scripts
console.sh, reboot.sh, and reimage.sh
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Wed, 22 Jul 2015 00:23:45 +0000 (17:23 -0700)]
Merge pull request #87 from ceph/wip-cobbler-users
Cobbler: enable adding more user accounts
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Wed, 22 Jul 2015 00:09:02 +0000 (18:09 -0600)]
Cobbler: change default password
So that it's usably by third parties
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 21 Jul 2015 23:49:03 +0000 (17:49 -0600)]
Cobbler: discover port in restart.yml
... because that's the only place it's needed
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 21 Jul 2015 23:40:55 +0000 (17:40 -0600)]
Cobbler: write users.digest base on a var
... instead of a template, so we can add users on a per-lab basis.
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Tue, 21 Jul 2015 21:31:33 +0000 (16:31 -0500)]
Merge pull request #86 from ceph/wip-12380
Retry authorized_keys updates
Zack Cerza [Tue, 21 Jul 2015 20:18:44 +0000 (14:18 -0600)]
Retry authorized_keys updates
http://tracker.ceph.com/issues/12380
We're seeing transient issues connecting to githubusercontent.com. This
commit will cause ansible to retry three times with a five-second delay
between tries. Hopefully that's good enough.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 17 Jul 2015 17:09:57 +0000 (11:09 -0600)]
Merge pull request #85 from ceph/wip-12381
testnode: add dbench and bonnie++ for centos7
Andrew Schoen [Fri, 17 Jul 2015 16:22:34 +0000 (11:22 -0500)]
testnode: ensure yum-utils is present before yum-complete-transaction
This isn't there on centos 7 causing the yum-complete-transaction task
to fail.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 17 Jul 2015 16:21:56 +0000 (11:21 -0500)]
testnode: add dbench and bonnie++ to package list for centos7
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Thu, 16 Jul 2015 20:25:39 +0000 (14:25 -0600)]
Merge pull request #84 from ceph/wip-12371
testnode: remove scsci-target-utils and iscsi-initiator-utils
Andrew Schoen [Thu, 16 Jul 2015 20:14:19 +0000 (15:14 -0500)]
testnode: remove scsci-target-utils and iscsi-initiator-utils
We don't want to install these anymore as they're causing issues with
the teuthology install task because of their dependency on librados.
See: http://tracker.ceph.com/issues/12371
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 16 Jul 2015 16:03:21 +0000 (11:03 -0500)]
Merge pull request #82 from ceph/wip-yum-core-base
Install the Core and Base groups on rpm systems
Zack Cerza [Thu, 16 Jul 2015 16:01:23 +0000 (10:01 -0600)]
Install the Core and Base groups on rpm systems
We need to make sure basic things like bzip2 are installed.
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Thu, 16 Jul 2015 14:49:24 +0000 (09:49 -0500)]
f; more review feedback from dmick
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 21:28:52 +0000 (16:28 -0500)]
f; attempt to make comments better in defaults/main.yml
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 21:18:52 +0000 (16:18 -0500)]
f; try to explain how packages and common_packages work
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 21:02:30 +0000 (16:02 -0500)]
testnode: adds common_apt_repos and apt_repos to the docs and defaults
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 20:24:58 +0000 (15:24 -0500)]
f; review feedback from dan
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 14:25:54 +0000 (09:25 -0500)]
testnode: add documentation for this role
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 14:24:55 +0000 (09:24 -0500)]
testnode: add common_packages to defaults/main.yml
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 16 Jul 2015 13:57:49 +0000 (08:57 -0500)]
Merge pull request #81 from dmick/master
Fix warning in 'when' clause in 'Create the teuthology user.'
Dan Mick [Thu, 16 Jul 2015 03:12:59 +0000 (20:12 -0700)]
Fix warning in 'when' clause in 'Create the teuthology user.'
Warnings appeared each run:
[WARNING]: It is unnecessary to use '{{' in conditionals, leave variables in
loop expressions bare
Apparently 'when' clauses are already Jinja2 expressions, and so don't
need the normal variable quoting.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Wed, 15 Jul 2015 20:03:14 +0000 (13:03 -0700)]
Merge pull request #80 from ceph/wip-remove-mandatory-secrets-path
common: |mandatory is not needed for secrets_path, it is always defined.
Reviewed-by: Dan Mick <dmick@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 18:47:09 +0000 (13:47 -0500)]
common: |mandatory is not needed for secrets_path, it is always defined.
secrets_path comes from the secrets role and it is always defined. It
will default to /etc/ansible/secrets if the env var ANSIBLE_SECRETS_PATH
is not defined. You can also define secrets_path by passing a variable
to the playbook being used.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 17:50:24 +0000 (12:50 -0500)]
Merge pull request #79 from ceph/wip-cobbler-git
cobbler: install git
Andrew Schoen [Wed, 15 Jul 2015 17:50:07 +0000 (12:50 -0500)]
Merge pull request #77 from ceph/wip-cobbler-system-defaults
cobbler_systems: properly find defaults
Andrew Schoen [Wed, 15 Jul 2015 17:49:11 +0000 (12:49 -0500)]
Merge pull request #78 from ceph/wip-cobbler-rh-firewall
Cobbler: ignore firewalld if it's not running
Zack Cerza [Wed, 15 Jul 2015 17:47:28 +0000 (11:47 -0600)]
cobbler: install git
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 15 Jul 2015 17:44:37 +0000 (11:44 -0600)]
Cobbler: ignore firewalld if it's not running
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 15 Jul 2015 17:07:54 +0000 (11:07 -0600)]
cobbler_systems: properly find defaults
For interface and kernel_options
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 15 Jul 2015 16:50:34 +0000 (10:50 -0600)]
Make firewall changes immediate
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Wed, 15 Jul 2015 16:36:33 +0000 (11:36 -0500)]
Merge pull request #76 from ceph/wip-cobbler-rh-firewall
Manage the firewall on RHEL/CentOS 6/7
Zack Cerza [Wed, 15 Jul 2015 16:31:44 +0000 (10:31 -0600)]
Manage the firewall on RHEL/CentOS 6/7
On EL7, poke holes for http and https. On EL6, just stop iptables.
Signed-off-by: Zack Cerza <zack@redhat.com>