]>
git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
Zack Cerza [Tue, 23 Jun 2015 19:30:59 +0000 (13:30 -0600)]
Create /root/.ssh before putting keys there
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 23 Jun 2015 19:29:36 +0000 (13:29 -0600)]
Move cobbler system population to new role
This creates the new cobbler_systems role, which is run after the
cobbler and cobbler_profile roles
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 19 Jun 2015 22:10:22 +0000 (16:10 -0600)]
Set the server by editing /etc/cobbler/settings
Otherwise, using 'cobbler setting edit' might not work
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 19 Jun 2015 22:10:06 +0000 (16:10 -0600)]
Always include package-type vars
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 19 Jun 2015 16:13:40 +0000 (10:13 -0600)]
Set pxe_just_once to 1
Otherwise we re-provision on every boot
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 18 Jun 2015 23:08:56 +0000 (17:08 -0600)]
Tell ansible to ignore host keys
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 18 Jun 2015 23:08:09 +0000 (17:08 -0600)]
Symlink /etc/ansible/{hosts,secrets}
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 18 Jun 2015 22:02:00 +0000 (16:02 -0600)]
cephlab_preseed_late: exit with status 0
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 18 Jun 2015 20:59:49 +0000 (14:59 -0600)]
Install gawk
For snippets/cephlab_post_install_kernel_options
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 12 Jun 2015 18:27:16 +0000 (12:27 -0600)]
After restarting cobbler, wait for it to start
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 12 Jun 2015 16:15:47 +0000 (10:15 -0600)]
Add virtualenv to .gitignore
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 12 Jun 2015 15:28:51 +0000 (09:28 -0600)]
Add a 'settings' tag
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 12 Jun 2015 15:19:15 +0000 (09:19 -0600)]
Use nmap instead of ncat for port scanning
netcat is apparently unavailable on RHEL7
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 10 Jun 2015 23:35:30 +0000 (17:35 -0600)]
Install extra cobbler packages for yum/apt systems
syslinux is for bootloaders; pykickstart is for kickstart file
generation; fence-agents is for IPMI etc. support; nmap is for port
scanning.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 10 Jun 2015 23:39:05 +0000 (17:39 -0600)]
Make the cobbler role pull in the secrets role
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 10 Jun 2015 23:37:16 +0000 (17:37 -0600)]
Run cobbler sync and cobbler check
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 10 Jun 2015 23:36:59 +0000 (17:36 -0600)]
Enable tftpd
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 10 Jun 2015 23:35:10 +0000 (17:35 -0600)]
Set server, next_server and signature_url
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 5 Jun 2015 18:21:04 +0000 (12:21 -0600)]
Ensure cobbler and httpd are started *and* enabled
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 5 Jun 2015 18:17:54 +0000 (12:17 -0600)]
Deep-merge distros and extra_distros
So that we can override e.g. a mirror URL and keep all the other key/value
pairs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 5 Jun 2015 18:17:05 +0000 (12:17 -0600)]
Add and use SHA256 when downloading ISOs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 5 Jun 2015 17:46:33 +0000 (11:46 -0600)]
Populate systems
Disable netboot by default, so we don't accidentally reimage systems
unintentionally
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 20:50:07 +0000 (14:50 -0600)]
Add cobbler SSH keys from secrets repo
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 17:00:16 +0000 (11:00 -0600)]
Add tasks for yum and apt systems
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:59:49 +0000 (10:59 -0600)]
Add vars for yum and apt systems
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:58:56 +0000 (10:58 -0600)]
Upload etc_files
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:57:51 +0000 (10:57 -0600)]
Add tasks to update settings
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:57:21 +0000 (10:57 -0600)]
Add .gitignore
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:56:22 +0000 (10:56 -0600)]
Add etc_files and settings
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Jun 2015 16:55:38 +0000 (10:55 -0600)]
Add /etc/cobbler/users.digest
This sets the cobbler password
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Fri, 26 Jun 2015 22:15:04 +0000 (17:15 -0500)]
Merge pull request #60 from ceph/wip-ansible-user-ssh-keys
Change 'ssh_keys' to 'ansible_user_ssh_keys' to clarify usage
Dan Mick [Fri, 26 Jun 2015 21:42:25 +0000 (14:42 -0700)]
Change 'ssh_keys' to 'ansible_user_ssh_keys' to clarify usage
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Zack Cerza [Tue, 23 Jun 2015 23:43:00 +0000 (17:43 -0600)]
Use |sort instead of .sort()
The latter does an in-place sort, which meant we were comparing '' to
''. Whoops.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 23 Jun 2015 21:26:12 +0000 (15:26 -0600)]
Merge pull request #57 from ceph/wip-fix-ubuntu-repos
testnode: fixes a bug keeping apt repos from being added
Andrew Schoen [Tue, 23 Jun 2015 21:07:46 +0000 (16:07 -0500)]
testnode: fixes a bug keeping apt repos from being added
I needed to cast ansible_distribution_major_version to an int for the
comparsion to work.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Tue, 23 Jun 2015 20:24:58 +0000 (14:24 -0600)]
Merge pull request #55 from ceph/wip-downstream-check-repos
downstream-setup: ignore errors when disabling or enabling repos
Andrew Schoen [Tue, 23 Jun 2015 20:16:32 +0000 (15:16 -0500)]
downstream-setup: ignore errors when disabling or enabling repos
The lineinfile module fails if dest doesn't exist. We want this to fail
silently instead. The ansible output still does a good job of letting
you know a task failed without failing the entire playbook.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Mon, 22 Jun 2015 16:56:02 +0000 (10:56 -0600)]
Merge pull request #54 from ceph/wip-precise-support
testnode: do not start rpcbind on precise
Andrew Schoen [Mon, 22 Jun 2015 16:44:35 +0000 (11:44 -0500)]
testnode: do not start rpcbind on precise
rpcbind does not provide a way to be managed with upstart on precise.
This creates a var we can use to toggle this task on and off per distro
as the other distros we support are ok with starting and enabling rpcbind.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Mon, 22 Jun 2015 15:07:06 +0000 (09:07 -0600)]
Merge pull request #53 from ceph/wip-precise-sudo
cobbler: set the mode to 0440 on /etc/sudoers.d/cephlab_sudo
Andrew Schoen [Mon, 22 Jun 2015 15:00:53 +0000 (10:00 -0500)]
cobbler: set the mode to 0440 on /etc/sudoers.d/cephlab_sudo
Apparently most other distros default anything in /etc/sudoers.d to
0440 except precise. Precise, by default, sets the mode of
/etc/sudoers.d/cephlab_sudo to 0664 which completely breaks sudo usage.
This makes cobbler explicitly set the mode to 0440.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Fri, 19 Jun 2015 19:28:32 +0000 (13:28 -0600)]
Merge pull request #49 from ceph/wip-vivid-support
Support for ubuntu vivid
Zack Cerza [Fri, 19 Jun 2015 16:37:45 +0000 (10:37 -0600)]
Merge pull request #52 from ceph/wip-disable-repo
downstream-setup: add tasks to disable and enable yum repos.
Andrew Schoen [Fri, 19 Jun 2015 15:49:39 +0000 (10:49 -0500)]
downstream-setup: add tasks to disable and enable yum repos.
This works similar to downloading yum_repos. You can specific a repo
file to disable using 'disable_yum_repos' and enable them by using
'enable_yum_repos'. If you use 'disable_yum_repos' with 'cleanup' it
will enable the repos listed in 'disable_yum_repos' - this feature is
used with teuthology and the Ansible task.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Thu, 18 Jun 2015 21:10:19 +0000 (15:10 -0600)]
Merge pull request #51 from ceph/wip-downstream-cleanup
downstream-setup: use 'cleanup' instead of 'teardown'
Andrew Schoen [Thu, 18 Jun 2015 20:13:45 +0000 (15:13 -0500)]
downstream-setup: use 'cleanup' instead of 'teardown'
We want this change because using 'teardown' within teuthology was
confusing because we already have a method called 'teardown' on
class-based tasks.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 17 Jun 2015 21:31:00 +0000 (16:31 -0500)]
testnode: enable nfs-server on rhel 7.x
In the port from ceph-qa-chef I decided to enable nfs-server by default
on all distros even though chef only enabled it for rhel 7.x. We've
since discovered that enabling it on vivid causes errors, so we're not
enabling it for all distros anymore. This makes sure we enable it still
on rhel 7.x.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 17 Jun 2015 21:05:54 +0000 (16:05 -0500)]
testnode: restart nfs-kernel-server and don't enable it.
We found an issue where ansible would fail to enable nfs-kernel-server
on vivid. It's already enabled by default anyway, so let's remove that
to avoid the error.
Also, ceph-qa-chef used to only restart nfs-kernel-server for ubuntu and
didn't enable so let's go back to that functionality.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 16 Jun 2015 21:39:03 +0000 (16:39 -0500)]
testnode: do not provide custom repos or sources.list for vivid
We'll be using distro provided packages for vivid so skip over defining
our custom packages for vivid.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 16 Jun 2015 20:41:11 +0000 (15:41 -0500)]
cobbler: keep cobbler from messing with sources.list
We want this because on vivid we want to use the distro provided sources
and when we use the cobbler snippet it wipes out those values in
sources.list. On the other versions of ubuntu we use the testnodes
playbook to provide our own sources and repos because we are currently
building packages for those, but don't want that burden for vivid.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 16 Jun 2015 20:39:23 +0000 (15:39 -0500)]
testnode: add a var file for ubuntu trusty
There are some packages listed here that we install on other versions of
ubuntu but can't on trusty. I'm unsure if these are actually needed
though or if they're just cruft.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 16 Jun 2015 20:14:17 +0000 (15:14 -0500)]
testnode: remove mencoder from package install list for ubuntu systems
It was decided this was not needed any further, so let's stop installing
it.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 4 Jun 2015 15:05:38 +0000 (10:05 -0500)]
testnode: Add ubuntu vivid sshd_config
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 17 Jun 2015 20:36:51 +0000 (15:36 -0500)]
Merge pull request #47 from ceph/rhel-6-xfsprogs
Intelligently enable repo sets
Zack Cerza [Wed, 3 Jun 2015 18:18:05 +0000 (12:18 -0600)]
Intelligently enable repo sets
Before this, once we were subscribed, we never care *what* we were
subscribed to.
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Wed, 17 Jun 2015 16:51:28 +0000 (11:51 -0500)]
Merge pull request #50 from ceph/wip-selinux
Enable SELinux on yum systems
Zack Cerza [Wed, 17 Jun 2015 16:31:38 +0000 (10:31 -0600)]
Enable SELinux on yum systems
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 16 Jun 2015 16:45:31 +0000 (10:45 -0600)]
Merge pull request #46 from ceph/wip-ubuntu-network-snippet
cobbler: adds cephlab_ubuntu_network snippet
Zack Cerza [Tue, 16 Jun 2015 16:03:00 +0000 (10:03 -0600)]
Merge pull request #48 from ceph/wip-downstream-teardown
downstream-setup: make yum_repos clean up after itself on teardown
Andrew Schoen [Mon, 15 Jun 2015 21:26:44 +0000 (16:26 -0500)]
downstream-setup: make yum_repos clean up after itself on teardown
This lets us pass a teardown==True var to downstream-setup with the
yum_repos var defined and it will instead remove the repos defined in
yum_repos instead of downloading them.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 1 Jun 2015 20:33:17 +0000 (15:33 -0500)]
cobbler: adds cephlab_ubuntu_network snippet
This is used to set the network connectivity for ubuntu nodes after
imaging using DHCP.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Wed, 3 Jun 2015 18:17:42 +0000 (12:17 -0600)]
Add rhel-scalefs-for-rhel-6-server-rpms
For xfsprogs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 3 Jun 2015 18:16:41 +0000 (12:16 -0600)]
Include relevant vars in entitlements tag
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Tue, 2 Jun 2015 18:10:57 +0000 (13:10 -0500)]
Merge pull request #45 from ceph/wip-rhel-hostname
Also correct hostnames on RHEL6
Zack Cerza [Tue, 2 Jun 2015 16:51:03 +0000 (10:51 -0600)]
Also correct hostnames on RHEL6
Fix them if they are 'localhost' as well.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 Jun 2015 16:21:08 +0000 (10:21 -0600)]
Re-add --size to part line
RHEL6 needs it and RHEL7 doesn't seem to mind.
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Mon, 1 Jun 2015 21:46:17 +0000 (16:46 -0500)]
Merge pull request #44 from ceph/wip-fix-kernel-logging
Fix typo in kernel_logging.sh
Zack Cerza [Mon, 1 Jun 2015 21:45:14 +0000 (15:45 -0600)]
Fix typo in kernel_logging.sh
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Mon, 1 Jun 2015 21:14:14 +0000 (16:14 -0500)]
Merge pull request #43 from ceph/wip-11825
Use all of /dev/sda for /
Zack Cerza [Mon, 1 Jun 2015 20:37:22 +0000 (14:37 -0600)]
Use all of /dev/sda for /
http://tracker.ceph.com/issues/11825
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Mon, 1 Jun 2015 20:32:20 +0000 (15:32 -0500)]
Merge pull request #41 from ceph/wip-tag-kernel-logging
Add kernel_logging tag
Andrew Schoen [Mon, 1 Jun 2015 20:03:06 +0000 (15:03 -0500)]
Merge pull request #42 from ceph/wip-user-shell
Set all created users' shells to /bin/bash
Zack Cerza [Mon, 1 Jun 2015 16:51:05 +0000 (10:51 -0600)]
Set all created users' shells to /bin/bash
They were ending up with sh, which is horrible
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Mon, 1 Jun 2015 14:48:19 +0000 (09:48 -0500)]
Merge pull request #40 from ceph/wip-cobbler-iso-path
Set iso_name and iso_path when not downloading
Zack Cerza [Fri, 29 May 2015 23:50:45 +0000 (17:50 -0600)]
Add kernel_logging tag
So that we can easily run just those actions against testnodes
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 29 May 2015 23:17:15 +0000 (17:17 -0600)]
Bump pre-ansible sleep to 30s
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 28 May 2015 21:36:15 +0000 (15:36 -0600)]
Set iso_name and iso_path when not downloading
Otherwise we bail when trying to clear the mount point
Signed-off-by: Zack Cerza <zack@redhat.com>
Ken Dreyer [Thu, 28 May 2015 21:26:49 +0000 (15:26 -0600)]
Merge pull request #39 from ceph/wip-cobbler-repos
Manage CM repos in cobbler role
Dan Mick [Wed, 27 May 2015 20:57:06 +0000 (13:57 -0700)]
Merge pull request #38 from ceph/wip-chef-typica
Port serial console grub work
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Wed, 27 May 2015 19:56:58 +0000 (13:56 -0600)]
Manage CM repos in cobbler role
These are used by cobbler after reimaging
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 27 May 2015 19:34:37 +0000 (13:34 -0600)]
Port serial console grub work
https://github.com/ceph/ceph-qa-chef/commit/
22c21baafa562bd003d5a3102d44afdcf1d97a5b
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 22 May 2015 18:03:38 +0000 (12:03 -0600)]
Merge pull request #10 from ceph/downstream-setup
Adds a new downstream_setup.yml playbook.
Andrew Schoen [Fri, 22 May 2015 17:20:42 +0000 (12:20 -0500)]
Merge pull request #37 from ceph/wip-qa-ready
Testnode: touch /ceph-qa-ready
Zack Cerza [Thu, 21 May 2015 21:40:43 +0000 (15:40 -0600)]
Testnode: touch /ceph-qa-ready
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 21 May 2015 18:05:31 +0000 (12:05 -0600)]
Merge pull request #30 from ceph/wip-epel-11628
Adds the ability to opt-out of enabling epel in the common role.
Andrew Schoen [Thu, 21 May 2015 18:05:11 +0000 (13:05 -0500)]
Merge pull request #36 from ceph/cobbler-wget-no-retry
Don't hit the post-install trigger multiple times
Zack Cerza [Thu, 21 May 2015 18:04:52 +0000 (12:04 -0600)]
Merge pull request #35 from ceph/cobbler-ubuntu-vivid
cobbler: one ubuntu preseed for trusty, precise and vivid
Zack Cerza [Thu, 21 May 2015 18:01:44 +0000 (12:01 -0600)]
Don't hit the post-install trigger multiple times
Signed-off-by: Zack Cerza <zack@redhat.com>
Andrew Schoen [Wed, 20 May 2015 20:07:20 +0000 (15:07 -0500)]
cobbler: remove the cephlab_trusty.preseed kickstart
This has been obsoleted by cephlab_ubuntu.preseed.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 20 May 2015 19:10:28 +0000 (14:10 -0500)]
cobbler_profile: add the ability to set kernel options.
We can now provide custom kernel_options and kernel_options_post when
creating a profile. Updating the kernel_options are not idempotent
however as some kernel options are always return from the distro.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 19 May 2015 20:50:00 +0000 (15:50 -0500)]
cobbler_profile: move kickstart updating tasks into their own yml file.
This also introduce a var, profile_found, which we can reuse for
updating other parts of a profile like kernel options.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 19 May 2015 14:51:30 +0000 (09:51 -0500)]
cobbler: add tags to cobbler_profile roles in cobbler.yml
This allows us to target each profile individually instead of running
the entire playbook to edit one profile.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 18 May 2015 18:09:52 +0000 (13:09 -0500)]
cobbler_profile: use the mount module instead of command to mount isos
The mount module is idempotent, so we should use that instead. Also,
clear the mount point each time so that if the playbook fails on the
next run it'll actually remount and complete the rest of the tasks
instead of skipping them because the iso is already mounted.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 18 May 2015 16:11:44 +0000 (11:11 -0500)]
cobbler_profile: add profiles for ubuntu precise, trusty and vivid.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 18 May 2015 16:43:52 +0000 (11:43 -0500)]
cobbler: add new ubuntu preseed and kernel snippet to defaults/main.yml
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 15 May 2015 21:12:20 +0000 (16:12 -0500)]
cobbler: adds a snippet to create post install kernel options.
This snippet is used by the cephlab_preseed_late script to set the
GRUB_CMDLINE_LINUX value in /etc/defaults/grub to what's defined by
the system, profile or distro that's currently being imaged.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 14 May 2015 21:31:34 +0000 (16:31 -0500)]
cobbler: adds a ubuntu preseed that can be used for multiple versions.
This uses the os_version cobbler variable to decide which version of
ubuntu it's using. This variable is set on the distro that is currently
using the cephlab_ubuntu preseed.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 20 May 2015 14:36:36 +0000 (09:36 -0500)]
Merge pull request #34 from ceph/wip-distill-updates
puddle: use distill configs from rcm-metadata.git
Ken Dreyer [Wed, 20 May 2015 03:25:03 +0000 (21:25 -0600)]
puddle: skip some cleanup in ceph-distill
The ceph-distill script was deleting some files that distill doesn't
create any more (because we now set "skip_phase = createiso"). Stop
attempting to delete these.
Ken Dreyer [Wed, 20 May 2015 00:50:48 +0000 (18:50 -0600)]
puddle: distill uses "compose" tag
See RT #345524