------------------------------------------------------------------- Fri Mar 9 11:34:10 CET 2018 - jsuchome@suse.com - added ruby2.1-rubygem-crowbar-client providing crowbarctl ------------------------------------------------------------------- Fri Jan 5 15:20:22 UTC 2018 - dmueller@suse.com - embed hpilo kernel module in discovery image ------------------------------------------------------------------- Tue Aug 15 17:01:52 UTC 2017 - dmueller@suse.com - raise timeout to 120s (bsc#985556) ------------------------------------------------------------------- Mon Jul 31 07:55:52 UTC 2017 - dmueller@suse.com - increase initial DHCP timeout ------------------------------------------------------------------- Thu Jan 12 12:49:26 UTC 2017 - vuntz@suse.com - update root.tar.bz2: - wait for network to be reachable ------------------------------------------------------------------- Mon Dec 12 14:58:21 UTC 2016 - tbechtold@suse.com - update root.tar.bz2: - Start rpcbind before using showmount ------------------------------------------------------------------- Sun Nov 20 09:50:48 UTC 2016 - dmueller@suse.com - remove SLE_11_SP3 config ------------------------------------------------------------------- Sun Oct 16 11:24:34 UTC 2016 - dmueller@suse.com - update package lists (add gettext-runtime, suse-build-key) ------------------------------------------------------------------- Thu Jul 21 09:25:25 UTC 2016 - bwiedemann@suse.com - wait for admin IP to become reachable in start-up.sh (bsc#985556) ------------------------------------------------------------------- Tue Jul 5 14:08:28 UTC 2016 - dmueller@suse.com - fix package lists for aarch64 ------------------------------------------------------------------- Mon Mar 7 15:44:16 UTC 2016 - vuntz@suse.com - Drop etc/udev/rules.d/70-persistent-net.rules from the overlay: as we understand it, the role of this rule is to get the correct interface named eth0, but as seen in bsc#965040, it doesn't always work and with the fix for bsc#965040, it shouldn't matter if we have an interface named eth0 or not. ------------------------------------------------------------------- Mon Feb 29 15:49:32 UTC 2016 - dmueller@suse.com - update version for Cloud 7 ------------------------------------------------------------------- Fri Feb 19 15:16:22 UTC 2016 - dmueller@suse.com - handle non-eth0 device names in boot (bsc#965040) ------------------------------------------------------------------- Fri Jan 22 10:36:43 UTC 2016 - bwiedemann@suse.com - Add kernel-firmware package again for bnx2x fw (bnc#821024) ------------------------------------------------------------------- Mon Nov 30 13:04:18 UTC 2015 - dmueller@suse.com - readd ipmi related modules - Fix last change ------------------------------------------------------------------- Fri Nov 27 13:47:13 UTC 2015 - dmueller@suse.com - use suseStripKernel in order to have a standardized kernel for extraction - more cleanups, use standard kiwi methods instead of handcrafted image scripts. ------------------------------------------------------------------- Mon Nov 16 16:37:52 UTC 2015 - bwiedemann@suse.com - add ifcfg dhcp wait options (bsc#954956) ------------------------------------------------------------------- Tue Nov 3 10:13:55 UTC 2015 - vuntz@suse.com - Set WAIT_FOR_INTERFACES in /etc/sysconfig/network/config to 60. See bsc#927997 for the background. - Sync start-up.sh with what's in git: - do not use systemctl to restart rsyslog, just use service - do not hardcode list of NFS exports to mount, discover them with showmount - Set BuildArch to noarch and change the package name to contain the architecture: this should hopefully allow getting sleshammer packages from different architectures all installed on one architecture. - Add Provides/Obsoletes for smooth upgrades to drop sleshammer package. We bump the version to 0.6.1 to help a bit too. - Remove symlinks to kernel/initrd from /srv/tftpboot/discovery; they should always be in /srv/tftpboot/discovery/%{_arch} now. ------------------------------------------------------------------- Mon Nov 2 08:03:11 UTC 2015 - vuntz@suse.com - Add network-online.target to Requires and After in sleshammer.service: we really need working networking for our script, not just wicked being started. - Cleanup in start-up.sh: fix filename generated by wicked to not hardcode eth0 as interface name. - Change /etc/sysconfig/network/ifcfg-eth0 to have BOOTPROTO=dhcp4 instead of BOOTPROTO=dhcp: we only care about IPv4 at the moment, and this might help with issues where wicked is very slow getting an IP address (possibly because it waits for DHCPv6 too). See bsc#927997 for some related background. ------------------------------------------------------------------- Sun Nov 1 09:35:31 UTC 2015 - vuntz@suse.com - Redirect ouput of start-up.sh script to journal+console, by changing sleshammer.service, instead of just redirecting output of /tmp/control.sh. - Make it possible to set a password for root by appending DISCOVERY_ROOT_PASSWORD to the kernel boot line (only works when state == discovery). ------------------------------------------------------------------- Thu Oct 22 06:45:43 UTC 2015 - mjura@suse.com - Redirect output from script /tmp/control.sh to /dev/console ------------------------------------------------------------------- Tue Oct 20 19:26:15 UTC 2015 - vuntz@suse.com - Prepare for multiple architecture support for discovery images, by adding symlinks to kernel/initrd in /srv/tftpboot/discovery/%{_arch}. ------------------------------------------------------------------- Mon Oct 12 19:50:47 UTC 2015 - dmueller@suse.com - fix last change ------------------------------------------------------------------- Mon Oct 12 14:11:41 UTC 2015 - mjura@suse.com - Add efibootmgr to sleshammer.SLE_12.config.xml ------------------------------------------------------------------- Wed Sep 23 13:05:08 UTC 2015 - vuntz@suse.com - Fix suse_ver function (in root.tar.bz2 and config.sh) to correctly deal with SLE 12 service packs: VERSION is 12-SP1 there, but we really want 12 (similarly to what is in /etc/SuSE-release). ------------------------------------------------------------------- Tue Sep 8 12:53:04 UTC 2015 - mjura@suse.com - SLE12 based sleshammer, (bnc#944811) * add missing dmidecode package, needed by ohai plugins ------------------------------------------------------------------- Wed Sep 2 12:15:30 UTC 2015 - mjura@suse.com - SLE12 based sleshammer * remove developer password for root user ------------------------------------------------------------------- Mon Aug 17 11:24:16 UTC 2015 - mjura@suse.com - Fixing SLE12 based sleshammer * remove root.SLE_11_SP3.tar.bz2 * update root.tar.bz2 with fixed start-up.sh script and wicked DHCP * update sleshammer.SLE_12.config.xml with patterns-sles-Minimal * update Makefile and change default repository to SLE_12 ------------------------------------------------------------------- Thu Aug 6 19:40:57 UTC 2015 - dmueller@suse.com - add mdadm, needed for wiping software RAIDs ------------------------------------------------------------------- Tue Jul 14 13:22:50 UTC 2015 - dmueller@suse.com - add haveged, which is a new dependency on libgcrypt11 ------------------------------------------------------------------- Fri May 8 13:10:05 UTC 2015 - vuntz@suse.com - Integrate changes for multi-arch support from Dinar Valeev : + Update updateBuildRequires.pl to deal with arch attributes for packages in config.xml file. - Integrate changes from Thomas Boerger for multi-distro support: + Update updateBuildRequires.pl to deal with different config.xml files. + Update Makefile/README-FIRST to ease building against different targets. - Copy old root.tar.bz2 to root.SLE_11_SP3.tar.bz2 and create a new root.tar.bz2 with a systemd service file instead. ------------------------------------------------------------------- Wed May 6 07:29:46 UTC 2015 - vuntz@suse.com - Change references to SUSE Cloud to SUSE OpenStack Cloud. ------------------------------------------------------------------- Tue May 5 16:18:22 UTC 2015 - vuntz@suse.com - Bump version to 0.6 ------------------------------------------------------------------- Thu Jan 15 15:15:03 UTC 2015 - dmueller@suse.com - remove rails 1.8 ------------------------------------------------------------------- Tue Jan 13 15:02:26 UTC 2015 - dmueller@suse.com - switch to the rails2.1 packages - replace /usr/bin/ruby with the 2.1 version ------------------------------------------------------------------- Thu Dec 11 10:21:06 UTC 2014 - bwiedemann@suse.com - drop more unneeded code and data ------------------------------------------------------------------- Tue Oct 28 11:53:18 UTC 2014 - dmueller@suse.com - correct license string ------------------------------------------------------------------- Tue Sep 2 20:26:37 UTC 2014 - dmueller@suse.com - bump version to 5 ------------------------------------------------------------------- Tue Jul 29 06:45:45 UTC 2014 - vuntz@suse.com - Fix regexp to detect boot entries on UEFI - Change build script updateBuildRequires.pl to avoid unneeded changes in spec file. ------------------------------------------------------------------- Thu Feb 20 15:26:34 UTC 2014 - dmueller@suse.com - add efibootmgr (bnc#864888) - Bump version to 4 ------------------------------------------------------------------- Thu Nov 7 11:30:45 UTC 2013 - speilicke@suse.com - Bump version to 3 (for Cloud 3) ------------------------------------------------------------------- Tue Oct 22 14:08:41 UTC 2013 - dmueller@suse.com - add xen-kmp-default to the package list ------------------------------------------------------------------- Fri Jun 28 09:27:31 UTC 2013 - bwiedemann@suse.com - Add kernel-firmware package for bnx2x fw (bnc#821024) - Use XZ compression for initrd to save 38% space ------------------------------------------------------------------- Thu May 30 06:53:27 UTC 2013 - vuntz@suse.com - Update start-up.sh from crowbar: + Move to upstream code (without Cloud 1.0 patches) + Correctly save hostname on SLES in startup-up.sh + Use /var/log/crowbar/sledgehammer instead of /install-logs ------------------------------------------------------------------- Wed May 22 15:47:45 UTC 2013 - vuntz@suse.com - Bump to version 0.2 (for Cloud 2.0). - Build against SP3 in Makefile. ------------------------------------------------------------------- Thu Oct 18 13:12:13 UTC 2012 - bwiedemann@suse.com - require proper ohai version (bnc#785627) - don't include internal repos ------------------------------------------------------------------- Fri Sep 14 20:12:55 BST 2012 - aspiers@suse.com - always write hostname to /etc/hosts to ensure $HOSTNAME is correct (bnc#778124) - add check for --userootforbuild ------------------------------------------------------------------- Mon Aug 27 11:39:42 UTC 2012 - cthiel@suse.com - improve hostname handling (from control.sh) ------------------------------------------------------------------- Sun Aug 26 10:26:53 UTC 2012 - cthiel@suse.com - update start-up.sh + Don't rename nodes anymore + make hostnames consistent with hostname_mac - do not set a root password (bnc#777413) ------------------------------------------------------------------- Mon Jul 23 12:18:12 UTC 2012 - tserong@suse.com - Set DHCLIENT_SET_HOSTNAME=yes to ensure bootstrap works correctly for discovered nodes (bnc#769291) ------------------------------------------------------------------- Thu Jun 7 14:42:06 UTC 2012 - rhafer@suse.com - don't create a default config for eth0, the startup script takes care of setting up the network on the interface which the node PXE booted from. ------------------------------------------------------------------- Thu Jun 7 14:39:58 UTC 2012 - rhafer@suse.com - free up some additional space * Remove/uninstall some unneeded packages * delete RPM database ------------------------------------------------------------------- Wed Jun 6 09:28:35 GMT 2012 - aspiers@suse.com - add README - clean up Makefile - fix FHS violation: use /srv/tftpboot not /tftpboot ------------------------------------------------------------------- Wed May 23 09:43:03 UTC 2012 - cthiel@suse.com - add missing tcpdump to the image ------------------------------------------------------------------- Fri May 11 10:23:07 UTC 2012 - jdsn@suse.de - renaming package to sleshammer ------------------------------------------------------------------- Wed Mar 14 16:30:57 CET 2012 - ug@suse.de - initial test