ngcp-deployment-iso (10.5.8.1+0~mr10.5.8.1) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Wed, 16 Oct 2024 11:04:54 +0200 ngcp-deployment-iso (10.5.8.0+0~mr10.5.8.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 06 May 2024 14:03:19 +0200 ngcp-deployment-iso (10.5.7.0+0~mr10.5.7.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 20 Nov 2023 16:36:52 +0100 ngcp-deployment-iso (10.5.6.0+0~mr10.5.6.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 24 Jul 2023 12:19:30 +0200 ngcp-deployment-iso (10.5.5.0+0~mr10.5.5.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Wed, 15 Mar 2023 16:08:07 +0100 ngcp-deployment-iso (10.5.4.0+0~mr10.5.4.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Thu, 22 Dec 2022 16:19:15 +0100 ngcp-deployment-iso (10.5.3.0+0~mr10.5.3.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 19 Sep 2022 14:35:13 +0200 ngcp-deployment-iso (10.5.2.0+0~mr10.5.2.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Wed, 29 Jun 2022 17:26:19 +0200 ngcp-deployment-iso (10.5.1.0+0~mr10.5.1.0) unstable; urgency=medium [ Mykola Malkov ] * [be23791] TT#161150 Refactor options parsing * [15aaad8] TT#161150 Replace ngcpsp* with ngcpnodename option * [c177a98] TT#179354 Add mr10.5 LTS key to bootstrap [ Michael Prokop ] * [8e06336] TT#173500 Create tmpfiles with template name -- Sipwise Jenkins Builder Tue, 07 Jun 2022 11:42:02 +0200 ngcp-deployment-iso (10.5.0.0+0~mr10.5.0.0) unstable; urgency=medium [ Mykola Malkov ] * [a99d9ff] TT#161150 Refactoring default values and parameter parsing [ Michael Prokop ] * [f27f51c] TT#165600 Add support for NVMe disks -- Sipwise Jenkins Builder Wed, 30 Mar 2022 23:58:26 +0200 ngcp-deployment-iso (10.4.0.0+0~mr10.4.0.0) unstable; urgency=medium [ Volodymyr Fedorov ] * [7b53916] TT#157450 Add extra logging entries and copy logs later -- Sipwise Jenkins Builder Mon, 24 Jan 2022 16:54:32 +0100 ngcp-deployment-iso (10.3.0.0+0~mr10.3.0.0) unstable; urgency=medium [ Guillem Jover ] * [13bde60] TT#124273 Update packaging for bullseye * [6b9820e] TT#124273 Use $(MAKE) instead of make -- Sipwise Jenkins Builder Tue, 23 Nov 2021 14:16:55 +0100 ngcp-deployment-iso (10.2.0.0+0~mr10.2.0.0) unstable; urgency=medium [ Michael Prokop ] * [cf01ec9] TT#118659 Ensure that wiping disk signatures works more reliably * [9ec2c3d] TT#118659 EFI support: provide workaround for grml-debootstrap versions <=0.96 * [3073c27] TT#118659 EFI support: ensure to always have a proper FAT filesystem available -- Sipwise Jenkins Builder Tue, 05 Oct 2021 13:18:06 +0200 ngcp-deployment-iso (10.1.0.0+0~mr10.1.0.0) unstable; urgency=medium [ Manuel Montecelo ] * [d6b5097] TT#105151 Run installer under "eatmydata", unless disabled by parameter * [a50903a] TT#105151 Stop adding "net.ifnames=0" to grub config * [4475099] TT#105151 Rename network interfaces eth*->neth* * [eaecf47] TT#105151 Stop removing just-generated udev-rules for network in VMs * [a56c445] TT#105151 Do the renaming eth*->neth* outside of the "if $NGCP_INSTALLER" block [ Michael Prokop ] * [4a5e73a] TT#82852 Update grml2usb version to latest upstream * [51b4ba2] TT#82852 Update grml-live version to latest upstream * [f9aea18] TT#118659 Fixup for efivarfs handling with grml-debootstrap v0.98 -- Sipwise Jenkins Builder Tue, 24 Aug 2021 16:49:24 +0200 ngcp-deployment-iso (10.0.0.0+0~mr10.0.0.0) unstable; urgency=medium [ Manuel Montecelo ] * [c73a063] TT#118659 Add options to install bullseye * [0c746e0] TT#104381 '-' is a valid character that appears in PCIID sometimes * [cd50e49] TT#105151 Stop adding "net.ifnames=0" to grub config * [ab62171] TT#105151 Revert "TT#105151 Stop adding "net.ifnames=0" to grub config" [ Mykola Malkov ] * [0a82752] TT#120300 Add mr9.5 LTS key to bootstrap [ Michael Prokop ] * [b368d86] TT#121951 Drop dmraid from our package list * [93209fb] TT#122950 Disable building database of manual pages * [535e6df] TT#118659 Use "efivarfs" instead of "efivars" + mount /sys/firmware/efi/efivars for efibootmgr. Thanks to Manuel Montecelo for the initial patch and Volodymyr Fedorov for underlying research -- Sipwise Jenkins Builder Mon, 14 Jun 2021 16:34:48 +0200 ngcp-deployment-iso (9.5.0.0+0~mr9.5.0.0) unstable; urgency=medium [ Michael Prokop ] * [fe7553f] TT#115300 Dockerfile: update to latest grml-live version (v0.38.0) * [66ee7d9] TT#115300 GRUB templates: just exit for boot from next device * [097464c] TT#115300 GRUB templates: provide menu entry for UEFI Firmware Settings * [8a54cd1] TT#119602 Properly handle trap also in case of errors in functions [ Mykola Malkov ] * [6e1c841] TT#119602 Hide errexit on VBoxLinuxAdditions.run call -- Sipwise Jenkins Builder Tue, 20 Apr 2021 11:56:21 +0200 ngcp-deployment-iso (9.4.0.0+0~mr9.4.0.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 15 Feb 2021 17:51:35 +0100 ngcp-deployment-iso (9.3.0.0+0~mr9.3.0.0) unstable; urgency=medium [ Michael Prokop ] * [3a5149e] TT#100201 Support Debian/bullseye by dropping stretch+buster checks * [ed52e8f] TT#104221 Use bullseye repos in ensure_packages_installed appropriately * [6ce51a8] TT#104221 Ensure to have fake-uname.so available also for plain images * [91e047a] TT#105407 Ensure lvm2 is present before grub-install is executed -- Sipwise Jenkins Builder Tue, 05 Jan 2021 15:30:27 +0100 ngcp-deployment-iso (9.2.0.0+0~mr9.2.0.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 09 Nov 2020 16:23:31 +0100 ngcp-deployment-iso (9.1.0.0+0~mr9.1.0.0) unstable; urgency=medium [ Mykola Malkov ] * [73327b1] TT#82852 Add missing working_dir variable * [9fbc9af] TT#87854 Lower grml2usb version [ Guillem Jover ] * [0477d23] TT#88050 Remove dependencies on obsolete packages [ Michael Prokop ] * [34b1744] TT#87854 Update to latest grml2usb version 0.18.3 -- Sipwise Jenkins Builder Mon, 31 Aug 2020 21:53:08 +0200 ngcp-deployment-iso (9.0.0.0+0~mr9.0.0.0) unstable; urgency=medium [ Michael Prokop ] * [862fb15] TT#83753 Port status server to py3 -- Sipwise Jenkins Builder Tue, 21 Jul 2020 14:47:38 +0200 ngcp-deployment-iso (8.6.0.0+0~mr8.6.0.0) unstable; urgency=medium [ Michael Prokop ] * [b70b5bc] TT#82852 Dockerfile: update to latest grml-live version * [aadbef8] TT#82852 Update grml2usb to latest stable version v0.18.1 * [1935ae3] TT#82852 Grml ISO: switch from Grml kernel to Debian one * [be5432a] TT#82852 Dockerfile: ensure to have procps present * [97ee200] TT#82852 Drop netcardconfig, use upstream one from Grml [ Mykola Malkov ] * [774dc8c] TT#74212 Add NGCP_INSTALLER variable * [049310c] TT#69519 Move functions to a single section * [9d3c0e5] TT#83753 Add mr8.5 LTS key to bootstrap * [3bd93d6] TT#83753 Add mr8.5 LTS key to bootstrap * [bc9c6f4] TT#69519 Install 'virtualbox-guest-additions-iso' only if vagrant -- Sipwise Jenkins Builder Tue, 14 Jul 2020 11:51:24 +0200 ngcp-deployment-iso (8.5.0.0+0~mr8.5.0.0) unstable; urgency=medium [ Guillem Jover ] * [0dd8ba5] TT#80000 Switch to the packaged VirtualBox Guest Additions ISO * [4a3ec3e] TT#80000 Fix syntax error [ Mykola Malkov ] * [2e15d97] TT#76658 Update deployment-iso-buster image -- Sipwise Jenkins Builder Tue, 19 May 2020 11:06:59 +0200 ngcp-deployment-iso (8.4.0.0+0~mr8.4.0.0) unstable; urgency=medium * New release. -- Sipwise Jenkins Builder Mon, 16 Mar 2020 11:12:18 +0100 ngcp-deployment-iso (8.3.0.0+0~mr8.3.0.0) unstable; urgency=medium [ Sergii Kipot ] * [f4aeb4f] TT#71334 Add rootfssize option for puppet installed VMs [ Guillem Jover ] * [9ee5286] TT#48647 Fix gcc argument order [ Mykola Malkov ] * [71a3da4] TT#34758 Use -pro packages for Carrier installation [ Michael Prokop ] * [608dd03] TT#73210 Use grml2usb v0.14.14 when handling grml64-small_2018.04.11-efi.iso -- Sipwise Jenkins Builder Mon, 27 Jan 2020 12:19:46 +0100 ngcp-deployment-iso (8.2.0.0+0~mr8.2.0.0) unstable; urgency=medium [ Mykola Malkov ] * [ae3ba8b] TT#54410 Update expiration date of F411A836 [ Guillem Jover ] * [ed80971] TT#51701 Switch from deprecated /var/run to /run [ Michael Prokop ] * [c3d7535] TT#69504 Support ISO addons, rework build environment + provide initial tests [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 25 Nov 2019 14:53:09 +0100 ngcp-deployment-iso (8.1.0.0+0~mr8.1.0.0) unstable; urgency=medium [ Alexander Lutay ] * [310752a] TT#63466 TT#54511 Stop using Google DNS servers for heartbeat.pingnodes [ Manuel Montecelo ] * [d3c7919] TT#53682 Assign eth* devices by PCIID [ Sergii Kipot ] * [5ab865f] Revert "TT#35952 Freeze puppet version to v5.5" [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Tue, 08 Oct 2019 09:06:29 +0200 ngcp-deployment-iso (8.0.0.0+0~mr8.0.0.0) unstable; urgency=medium [ Alexander Lutay ] * [c53fdd6] TT#60950 Switch deployment-iso.git from stretch to buster * [0f1160f] TT#60950 Switch Dockerfiles from stretch to buster (deployment-iso.git) * [fd5d8c1] TT#60950 Remove stretch labels from deployment.sh (trunk is buster now) * [5f5a55c] Revert "TT#60950 Remove stretch labels from deployment.sh (trunk is buster now)" * [ac0ae10] TT#61152 Fix c621c376: fix apt option Acquire::Retries for mmdebstrap [ Mykola Malkov ] * [f27341e] TT#56053 Pass ngcpstatus to ngcp-initial-configuration * [d41a705] TT#62000 Create a directory for puppet gpg key * [3ea8662] TT#61152 Drop support of debootstrap * [9c5343a] TT#62000 Add script to copy puppet.gpg key * [316c28b] TT#62000 Copy puppet.gpg from Grml-sipwise image * [de67225] TT#63652 Add efibootmgr package to Grml-sipwise * [607fe98] TT#36350 Add new sipwise-keyring-bootstrap.gpg * [fa29d3b] TT#36350 Remove old sipwise.gpg * [792f767] TT#36350 Use sipwise-bootstrap-keyring.gpg file * [79734fc] TT#36350 Add dir for sipwise-keyring-bootstrap.gpg file [ Guillem Jover ] * [73ca4ab] TT#61954 Update copyright years * [67ac58a] TT#61954 Namespace debhelper fragment files * [904c654] TT#61954 Set debhelper compat level in Build-Depends instead of debian/compat * [44853fe] TT#61954 Rename ngcp-keyring to ngcp-archive-keyring [ Manuel Montecelo ] * [c621c37] TT#61152 Add configuration Acquire::Retries=3, for apt to retry downloads [ Sergii Kipot ] * [6504dad] TT#62000 Fix shellcheck error * [300d09c] TT#62000 Install dirmngr package before puppet run [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 05 Aug 2019 20:53:11 +0200 ngcp-deployment-iso (7.5.0.0+0~mr7.5.0.0) unstable; urgency=medium [ Mykola Malkov ] * [9c4e3c0] TT#36350 Add image files to gitignore * [4bf347e] TT#36350 Remove downloading of gpg file * [1dccd1a] TT#58560 Add swapfilesize parameter * [20fc45f] TT#56154 Change FORCE option to 'no' * [6ee1821] TT#56154 Add variable DEPLOYMENT_SH [ Alexander Lutay ] * [d53280d] TT#54511 Switch Install CD default DNS server to public one [ Michael Prokop ] * [c7d0bff] TT#60115 Install only essential packages during Debian bootstrapping [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 17 Jun 2019 14:34:51 +0200 ngcp-deployment-iso (7.4.0.0+0~mr7.4.0.0) unstable; urgency=medium [ Mykola Malkov ] * [9d2640c] TT#36350 Create dirs in docker images * [131d9a7] TT#48647 Use a new path with Grml* images * [e31aa48] TT#48647 Remove installation of packages in Grml * [159a1b9] TT#48647 Add mmdebstrap to grml-sipwise image * [6e268bf] TT#36350 Add ngcp-keyring package to grml-sipwise * [0a6fdc7] TT#36350 Fix align of ngcp installer edition message [ Sergii Kipot ] * [c21b396] TT#54803 Use grml-chroot instead of chroot for installing puppetlabs key [ Michael Prokop ] * [2c05bbb] TT#44914 Support bootstrapping using mmdebstrap [ Alexander Lutay ] * [8159117] TT#55156 Install grub-pc during puppet disaster recovery process * [75682fe] TT#54511 Switch recovery in deployment.sh from puppet2.mgm to puppet.mgm [ Guillem Jover ] * [e8b1fd0] TT#56903 Remove apt's auxfiles directory [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Thu, 25 Apr 2019 14:26:41 +0200 ngcp-deployment-iso (7.3.0.0+0~mr7.3.0.0) unstable; urgency=medium [ Mykola Malkov ] * [b77067f] TT#49467 Remove DEFAULT_INTERNAL_NETMASK option * [e88e424] TT#49467 Remove non-used variable EIFACE * [46bba68] TT#49467 Remove non-used variable MCASTADDR * [6898cfb] TT#49467 Remove non-used variable DEFAULT_INSATLL_DEV * [2bd0b68] TT#49212 Use hardcoded debian name in source list * [cb78469] TT#49212 Remove 'lo dhcp' line as it breaks stretch * [05edcb5] TT#48647 Add packages to compile fake_uname to Docker image * [c860c7f] TT#48647 Update REFRESHED_AT parameter * [a91baa2] TT#48647 Ship fake_uname lib in package [ Michael Prokop ] * [f369b1b] TT#49668 Upgrade grml-scripts + grml-debootstrap when deploying Debian/buster [ Sergii Kipot ] * [9adc963] TT#51600 Use hostname from ip= if install from puppet [ Manuel Montecelo ] * [000ec11] TT#49058 Change way to detect home of user "sipwise" * [9bc7d1a] TT#52450 Wait until new partitions or LVM pvdevice are ready [ Alexander Lutay ] * [4930994] TT#35952 Update VBoxGuestAdditions from 5.2.18 to 5.2.26 [ Guillem Jover ] * [3f3efb1] TT#48647 Improve fake-uname preloaded shared library [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 25 Feb 2019 22:52:02 +0100 ngcp-deployment-iso (7.2.0.0+0~mr7.2.0.0) unstable; urgency=medium [ Manuel Montecelo ] * [5ab1f54] TT#48105 Wait until new partition / LVM pvdevice is ready [ Michael Prokop ] * [1540d62] TT#48460 Force disabling usrmerge feature when bootstrapping Debian * [9d4aa82] TT#45552 Revert "TT#45502 Patch vboxsf when building against Debian/buster fails" [ Mykola Malkov ] * [c462f91] TT#48647 Add ability to use the specified file from current dir * [6720087] TT#48647 Move wget options to array * [d427316] TT#44969 Remove vbox services from autostart [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Wed, 09 Jan 2019 21:55:43 +0100 ngcp-deployment-iso (7.1.0.0+0~mr7.1.0.0) unstable; urgency=medium [ Manuel Montecelo ] * [a807de1] TT#11444 Enable and calculate size of swapfile * [9de6138] TT#11444 Fix calculation of the size of swapfile [ Mykola Malkov ] * [953bed6] TT#37257 Overwrite config_deploy.inc with new values * [a7658c8] TT#44058 Add docker files to build GRML image * [04774ae] TT#44969 Fix non-interactive interface choosing * [69b58f4] TT#44969 Pass ngcppxeinstall parameter to config file * [305ae64] TT#44969 Pass SIPWISE_REPO_HOST to installer * [9e50cef] TT#44969 Pass NGCPUPLOAD option to configuration tool * [03347a4] TT#46252 Change product names in boot menus * [d534dd4] TT#46252 Change product names in deployment scripts * [b18bf5e] TT#44969 Move FILL_APPROX_CACHE option to Pro section * [2084d1d] TT#44969 Do not pass RETRIEVE_MGMT_CONFIG to installer * [f7db085] TT#46784 Check several servers to get network status. Thanks to Isaac McDonald for the PR. [ Alexander Lutay ] * [b1d78cb] TT#11444 Mount 'data' partition inside chroot * [494e62d] TT#45709 Fix typo in variable name: s/ADDITINAL_PACKAGES/ADDITIONAL_PACKAGES/ [ Volodymyr Fedorov ] * [cc95e9b] TT#44972 Enable to install to NVMe drives [ Michael Prokop ] * [924ccd0] TT#45502 Update Virtualbox VBoxGuestAdditions ISO to v5.2.18 * [805bfcb] TT#45502 Patch vboxsf when building against Debian/buster fails * [a6dda75] TT#45709 Disable Secure Boot support when building Grml ISO [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 12 Nov 2018 22:33:42 +0100 ngcp-deployment-iso (7.0.0.0+0~mr7.0.0.0) unstable; urgency=medium [ Mykola Malkov ] * [51f0ab7] TT#37257 Change source list back to custom one * [f2440a8] TT#37257 Fix endless cycle * [b781386] TT#37257 Fix mac address validation * [af30d88] TT#43251 Catch all the exit signals * [e431387] TT#43251 Move wait for ngcpstatus seconds to separate function * [8d8580e] TT#43251 Add explicit 0 exit code of puppet_* functions * [1fcd921] TT#42867 Modify /etc/hosts file * [a3fd9b3] TT#37257 Remove network and configuration code * [f29c8e6] TT#37257 Do not add virtual interfaces to the list * [bb6f59a] TT#37257 Save origin name of the installation interface * [65338bd] TT#37257 Get ssh pub key from mgmt node * [ee8938a] TT#16553 Set 'error' status if non-zero returned * [b500f29] TT#37257 Small improvements * [d2c0a9d] TT#11444 Add RAID configuration menu [ Guillem Jover ] * [d5df0c0] TT#41500 Run dpkg-reconfigure tzdata to workaround a bug in grml-debootstrap * [33d5cc6] TT#41500 Run dpkg-reconfigure in noninteractive mode [ Alexander Lutay ] * [83197ef] TT#37257 Fix d2afaf9: allow installing plain Debian systems (without NGCP) * [9dbe3ad] TT#38758 Do not purge firmware-linux* packages on CE * [07196ea] TT#37257 Change default debug output style to be more informative * [366e031] TT#37257 Fix shellcheck 0.4.6 warning SC2199: Arrays implicitly concatenate in [[ ]] * [80b4ebc] TT#37257 Fix shellcheck 0.4.6 warning SC2174: -m only applies to the deepest directory * [88e7308] TT#37257 Remove full path from shell trace debug mode * [bcad82f] TT#16553 Stop reading shell scripts from STDIN (this is very unsafe way) * [5780b93] TT#16553 Improve the debug output for ngcp-installer section of deployment.sh * [44d59fe] TT#16553 Fix bcad82f: call grml-chroot with non-quoted command * [d759835] TT#37257 Do not cleanup /var/log/ngcp-installer.log * [8d86272] TT#37257 Stop writing ngcp-installer-debug.log (it duplicates deployment-installer-debug.log) * [73edfa7] TT#44197 Remove initial '/dev/' from swraiddisk1/swraiddisk2 boot options * [b8e18d7] TT#11444 Increase ROOTFS_SIZE till 10Gb * [b23d5f6] TT#11444 Add boot option 'fallbackfssize', mount RO 'ngcp-fallback' and rename 'ngcp-data' * [c216c89] TT#11444 Pass ROOTFS_SIZE/FALLBACKFS_SIZE into ngcp-installer to store in config.yml * [741cb15] TT#11444 Add possibility to destroy software RAID via 'swraiddestroy' * [686ac0f] TT#11444 Add 'nofail' mount option for '/ngcp-fallback' [ Michael Prokop ] * [3392a1c] TT#42457 No longer explicitly check for supported disks * [5fcd5f2] TT#28953 Ensure we have wget available by default * [af58d8d] TT#28953 Add buster support to deployment.sh * [63858ae] TT#44274 Avoid unnecessary apt-get invocations * [6a92f15] TT#11444 New partition schema, switching to GPT + supporting EFI (optional) * [b65000a] TT#44197 Support Software RAID for installation [ Sergii Kipot ] * [ee2398b] TT#35952 Freeze puppet version to v5.5 [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Mon, 24 Sep 2018 18:52:36 +0200 ngcp-deployment-iso (6.5.0.0+0~mr6.5.0.0) unstable; urgency=medium [ Mykola Malkov ] * [d4cb7b1] TT#37257 Use composed variables (DEBIAN|SIPWISE)_URL * [f2d911d] TT#37257 Use systemctl for reboot and shutdown * [7a1ca21] TT#37257 Collect the list of running processes * [4ac6303] TT#37257 Remove outdated code and simplify package list * [2feaac8] TT#37257 Remove LVM variable * [cfcb676] TT#37401 Add network configuration to config_deploy.inc for CE * [de3ea61] TT#37257 Use SIPWISE_URL variable instead of hardcoded address * [1dedf23] TT#37401 Remove /etc/hosts configuration * [334d113] TT#37401 Remove /e/n/i configuration * [58e993c] TT#37257 Remove kills of possible running processes * [d94ec98] TT#37257 Add '|| true' to 'systemctl status' command * [bced599] TT#39302 Add Hyper-V to the list of supported virt systems * [9ee8fa8] TT#37257 Add all the network interfaces to udev rules * [e23918f] TT#37257 Remove dedicated function get_network_devices * [3126e42] TT#37257 Copy from upstream * [a5e50f7] TT#37257 Fix some shellcheck warnings * [446b7de] TT#37257 Add support for non-interactive mode * [9b0cee7] TT#37257 Fix alignment of interactive parts of code * [45175b7] TT#37257 Improve installing of additional packages [ Alexander Lutay ] * [55e8d71] TT#38606 Deprecate/ignore 'ngcpppainstaller', 'ngcpppa' will be used everywhere * [9dfc640] TT#38454 Remove manual debootstrap 'apt-transport-https' from deployment.sh * [6f8542d] TT#38454 Remove 'firmware-qlogic' installation case from deployment.sh * [e2a9979] TT#38454 Remove 'ifenslave' as ngcp-nth-* supports on it already * [a320598] TT#38454 Remove 'bridge-utils/vlan' as ngcp-nth-* depends on them already * [feb9091] TT#38454 Move 'acpi/acpid/acpi-support-base' packages installation to ngcp metapackages * [636d68a] TT#38454 Move 'ethtool' packages installation to ngcp metapackages * [667596e] TT#38454 Remove outdated comments from deployment.sh: /etc/debootstrap/packages * [33d5b83] TT#38454 Move 'lvm2' packages installation to ngcp metapackage * [161575a] TT#38454 Install 'openssh-server' package for non-ngcp debootstrap * [0475691] TT#38454 Install 'lvm2' on Debian plain * [5cc9304] TT#38454 Remove 'ca-certificates' package from ngcp debootstrap * [fb8fa3f] TT#38454 Add dmidecode to dependencies as we use it in deployment.sh * [dc290b5] TT#38606 Fix ngcp-installer packages search if NGCP PPA is defined * [9cbbd29] TT#38454 Remove 'firmware-bnx2*' from Debian debootstrap * [2642818] TT#38454 Update dependencies list installed on debootstrap * [d13f98c] TT#38454 Move dependency on 'linux-headers-amd64' to metapackages * [0fd67b8] TT#38783 Deprecate/clean GRML boot option ngcpautobuildrelease (we use PPAs now) * [2e3f01f] TT#38783 Stop passing TRUNK_VERSION to ngcp-installer * [df85652] TT#38783 Remove unnecessary /var/log/deployment.log * [c9b5ca6] TT#38783 Remove function logit(), use single log file * [ef7cf74] TT#38783 Fix minor code style issues in deployment.sh * [3ae1297] TT#37257 Clean the old file removal in deployment.sh * [d96c105] TT#37257 Stop creating /tmp/ngcp-installer-cmdline.log as it gone after reboot * [c95fc89] TT#37257 Move translations upload from deployment.sh into ngcp-installer [ Manuel Montecelo ] * [ad50597] TT#37257 Remove "init system" variable, using systemd only since mr6.2 * [94d090d] TT#37257 The additional "|| true" seems redundant if the parameter exists * [8e03fe8] TT#37257 Use common function to install packages during deployment * [d2afaf9] TT#37257 Combine the detection of "edition" in a single logic block * [23952bb] TT#37257 Fix logic errors and move the function after die() is defined * [0d863c3] TT#37257 Change dir ownership to _apt for safer network operations * [81d625f] TT#37257 Carrier is a specialisation of Pro * [8f17c12] TT#37257 Centralise definition of info strings for different editions * [5e6e6cf] TT#37257 Minor improvements related to VirtualBox .iso * [6c01f59] TT#37257 Fuse alternative blocks of if-else that should not happen concurrently * [958bfef] TT#37257 Remove workaround for ancient VirtualBox 4.3.10 * [9a36eda] TT#37257 Improve download and installation of Sipwise's apt key [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Tue, 24 Jul 2018 13:33:43 +0200 ngcp-deployment-iso (6.4.0.0+0~mr6.4.0.0) unstable; urgency=medium [ Mykola Malkov ] * [e163031] TT#32751 Fix default exit code of bailout * [35af947] TT#32751 Fix stdout issue with dialog utility * [d15f038] TT#28952 Change scripts to use 'small' GRML * [dca377f] TT#28952 Fix image name to small if 'latest' image is used * [5302549] TT#28952 Replace 'ifdata' with 'sed' utility * [ea47e14] TT#28952 Download sha1 file from deb.sipwise.com/files/grml * [3df7e7b] TT#28952 Remove 'chroot umount -a' * [72ed005] TT#36203 Remove services stop cycle * [ae4e88f] TT#36203 Add check of dhclient for DHCP using * [e7501de] TT#35967 Run deployment.sh with errexit * [46bee70] TT#36203 Start/stop mysql to prepare translations * [1f35eb3] TT#32751 Get VLAN params from current network config * [4359ca2] TT#35967 Check boot parameters more carefully * [ba560b6] TT#36453 Remove obsolete things of old releases [ Alexander Lutay ] * [87f7637] TT#35550 Improve debug output for sleep in 'ngcpstatus' * [ab0d6bd] TT#28952 Install fai-setup-storage manually * [036e84f] TT#28952 remove apt-transport-https manual installation inside GRML * [3bae53f] TT#28952 Install git on GRML in case of puppet recovery * [3ba6e78] TT#28952 Fix typo 'is missing'->'is missed' * [6dfa933] TT#28952 Remove grml_debootstrap_upgrade() as current GRML uses version 0.81 already * [68b409f] TT#28952 Remove debootstrap_upgrade() as current GRML uses version 1.0.95 already * [7dbeda8] TT#36454 Move HOSTNAME definition after boot parameters loading section [ Guillem Jover ] * [ae0200e] TT#26264 Use service(8) instead of directly calling /etc/init.d/ [ Michael Prokop ] * [1165a1e] TT#35642 Disable systemd-tmpfiles-clean.timer. Thanks to Guillem Jover for the suggestion to just mask it * [078a0d5] TT#35642 disable_systemd_tmpfiles_clean: don't depend on lsb-functions. Thanks to Mykola Malkov for spotting this bug * [2f5a4b6] TT#28952 Drop usage of fai-setup-storage [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Tue, 29 May 2018 10:02:50 +0200 ngcp-deployment-iso (6.3.0.0+0~mr6.3.0.0) unstable; urgency=medium [ Alexander Lutay ] * [5b85d2e] TT#34318 Update year in debian/copyright * [294437d] TT#34318 Fix spacing in debian/rules (common style) * [8451154] TT#34318 Use dpkg-parsechangelog instead of 'head | sed' [ Mykola Malkov ] * [be0527d] TT#32751 Fix booting from HDD * [df0420e] TT#32751 Check CD integrity * [c6f5156] TT#32751 Add network configuration script [ Sipwise Jenkins Builder ] -- Sipwise Jenkins Builder Tue, 03 Apr 2018 22:59:04 +0200 ngcp-deployment-iso (6.2.0.0+0~mr6.2.0.0) unstable; urgency=medium [ Michael Prokop ] * [f0e7100] provide netscript and templates as separate package * [db2e460] update to grml-live templates * [da9f2de] Add package list for grml-sipwise ISO. * [dcbae41] package config: add software for vmdebootstrap deployment * [299637a] grml-live templates: drop ngcpmcast=226.94.1.1 (unused in HA v2 setup for now), default to ngcpeiface=eth0 (no bonding). * [aa5048b] Provide documentation how to get a local mirror. * [480464e] Add relevant template files for deployment ISO, update docs how to build a new ISO. * [6bdd721] Drop unnecessary ngcp* bootoptions, change password from 'grml2011' to more generic 'grml'. * [a545c0d] Provide grml-live, installer-testsuite and vmbuilder documentation in pro handbook. * [74524ff] provide version specific sip:provider installation submenus * [4a4ef1c] use sipwise as ssh password * [238c953] No need to remaster the ISO any longer, just take the official Grml ISO and overlay our bootsplash stuff * [f1cb5d4] deployment ISO: provide puppet + 2.5 release as entries in bootsplash * [90bebb1] Provide boot menu entries for 2.6 release + pre-releases (ngcpautobuildrelease=...) * [50e124a] provide grub.cfg to support [U]EFI boot on deployment ISO * [29987bc] Provide sipwise logo and move Debian install options to submenu * [64a7b0a] drop gfxpayload=keep from grub config so we get working UEFI boot on Dell hardware * [2a0db7c] deployment ISO: provide Memtest86+ entry in boot splash * [a5f86e6] add endtext for memtest86+ entry * [0b42bcd] Update boot splash templates for 2.7 release * [0c5a0ea] Deployment ISO: integrate submenu for Debian installations to support squeeze vs wheezy * [09fc4b3] boot splash: provide back option in Debian release submenu * [15be1e8] Explicitly set debianrelease boot option to be backwards and forward compatible * [7c367fb] Provide boot menu entries for upcoming 3.0 stable release * [93f1273] Fix debianrelease for ngcp 3.0 releases, drop duplicated debianrelease entries * [81111cd] MT#6253 Initial templates for public Grml-Sipwise ISO * [da2b541] MT#6253 Provide initial scripts + configs for customer deployments * [c38b3f3] MT#6253 Add further boot entries to boot splash * [7d79672] MT#6253 Support Debian installations, sync isolinux<->grub boot splashes * [9a4d13d] MT#6253 Fix shebang line * [56d68d2] MT#6253 Re-add missing trailing white space char in kernel command lines * [d1b7bf0] MT#6253 Support usage of build script within git repository * [1f055ee] MT#6253 Fix broken templates usage * [e73f650] MT#6253 Properly exit if user doesn't want to deploy * [29c796d] MT#6253 Improve prompting for public deployment ISO * [4176153] MT#6253 Improve prompting to user for reboot and when cancelling * [db3bbb7] MT#6253 Provide Makefile for syntaxcheck, cleanup and version handling * [2036191] MT#6253 Fix script version usage * [8aea373] MT#6253 Sync deployment.sh with status from netscript.git (12b283759) * [7ea4f5e] MT#6253 Support setting target disk via TARGET_DISK env variable * [09f9edf] MT#6253 Prompt user for target disk used for installation * [7a0a08b] MT#6253 Improve prompting for netcardconfig * [9aa7fd6] MT#6253 Sync deployment.sh with what we have in netscript.git as of commit 4222a9 * [5361bac] MT#6253 Update fai-setup-storage + liblinux-lvm-perl to fix re-installation problem * [9a3f98d] MT#6253 Enable ngcpnw.dhcp for DHCP entries, use Google's DNS server, add missing Debian/wheezy entries to Grub * [6b846f5] MT#8347 Disable automatic boot / timeout * [1fd3d0b] MT#6253 Display error message if "ngcp" PV exists already * [a892da4] MT#6253 Sync deployment.sh with netscript.git * [37239e5] MT#6253 Allow overwriting the disk that has a PV named "ngcp" * [0103510] MT#6253 Fix check for target disk * [c598296] MT#6253 Modify syntax to make it parseable by bash <4.3-7 + Zsh * [cc98fb4] MT#9121 Sync deployment.sh with netscript.git (fixing 403 error with sipwise key) * [f8dde4c] MT#12479 Use mgag200.modeset=0 as default boot option to mitigate Grml 2014.11 issue * [9c3bd31] MT#12713 Add boot menu entries for Debian/jessie * [d0d0ab1] MT#16709 Trunk installations are based on Debian/jessie now * [71434f4] TT#9084 Default to Debian/jessie nowadays * [eff3431] TT#15829 Ensure we run under 'set -e' * [5dcee44] TT#15829 Use net.ifnames=0 by default, support Debian/stretch + sort GRUB menu [ Andreas Granig ] * [1e5f621] Add 2.8 release and deprecate releases older than 2.4 * [e6442b9] Reorder pre-releases and fix dns server. [ Andrew Pogrebennyk ] * [0378d5f] Provide boot menu entries for 3.1 release. * [9f7d06b] Add boot menu entries for 3.1 release to isolinux.cfg * [b1cb4a4] MT#5847 Add PRO mr3.2.1 to deployment ISO. * [74dfefc] MT#10421 Add mr3.6.2 release and mark it as latest * [4a1c215] MT#10421 Add missed dot after mr3.6.1 release * [30aa4ce] MT#13141 Add mr3.8.2 to releases file * [6f3eaad] MT#16279 Add mr3.8.4 to releases file * [1578dcf] MT#17685 Add mr3.8.5 to releases file * [f33c94b] MT#19157 Add mr3.8.6 to releases file [ Alex Lutay ] * [24e489f] MT#5847 Add mr3.2.1 support * [4677daa] MT#6253 Add ngcpnoupload to trunk * [9bb4e47] MT#6253 Sync deployment.sh (version 45bf9f2) * [4e97c3b] MT#6253 Typo fixed (s/initrd.emg/initrd.img/) * [27cf3a5] MT#6253 Removed SVN directories cleanup (using Git) * [f517652] MT#6253 Merge build_release.sh and build_daily.sh into build_iso.sh * [85d455d] MT#6253 Remove date for public install CD (documentation.git linking) * [b358e3c] MT#7365 Move ip= option to the end, use Vienna IPs * [b9a05e9] MT#7365 Move ip= option to the end, use Vienna IPs (stable release iso) * [4f60c4a] MT#7365 Move ip= option (links 'latest' for non-public iso) * [b8e6273] MT#6253 Improved boot screen layout * [b71a7bf] MT#6253 Update hard disk typo * [b18faf5] MT#6253 Restore support of 'devel/something.iso' GRML images * [a7a9697] MT#8147 Add release mr3.3.2 and mark it as latest * [9137b03] MT#8147 Add missed dot (it will be common mistake, need improvement here) * [1ced947] MT#8871 Add mr3.4.2 to releases file * [a9aba19] MT#8347 Remove auto-boot timeout for grub * [160c3b1] MT#9191 Add initial Carrier 3.x menu for daily and release ISOs * [fae5ba9] MT#9191 Add all the Carrier 3.x node types * [ffbaf36] MT#9191 Restore ngcptrunk option for isolinux Carrier 3.X * [539088d] MT#8473 Add mr3.5 and mr3.5.1 to releases file * [f351561] MT#9919 Add mr3.6.1 release and mark it as latest * [c685191] MT#7505 Add .gitreview file for deployment-iso * [9ba39a6] MT#10093 Update boot menus to support PXE Carrier 3.x setup * [4118fdd] MT#10277 Switch code to release-specific deployment.sh * [60c4593] MT#11911 Add mr3.7.2 to releases file * [bacb139] MT#11947 Include Sipwise keyring 'sipwise.gpg' into CE Install CD * [8208be4] MT#9249 Fix 'make clean' (delete all generated sipwise_*.cfg files) * [5148102] MT#9249 Add boot option 'ngcpfillcache' for Carrier * [22610dc] MT#9249 Remove outdated boot option 'ngcpnoupload' * [f010e6c] MT#11493 Add mr3.8 and mr3.8.1 releases * [b43950e] MT#13679 Add mr4.0.1, mark mr4.0.1 as LATEST and mr3.8.2 as LTS * [8d63df6] MT#14681 Add mr3.8.3 to releases file * [4935b8e] MT#15581 Add mr4.1.1 to releases file * [10189f4] MT#12713 Fix 9c3bd317: Add missed isolinux.cfg for jessie * [0cd1223] MT#16755 Add mr4.2/mr4.2.1 to releases file * [5663913] MT#17689 Add mr4.1.2 to releases * [21a602d] MT#17685 Switch GRML iso from mirror.inode.at to deb.sipwise.com * [2695d4f] MT#18419 Add mr4.3/mr4.3.1 to release file * [1c40797] MT#19051 Add second DNS server for new installations * [645f4f8] MT#19797 Add mr4.4/mr4.4.1 to releases file * [33550d9] MT#20855 MT#20863 Add mr3.8.7 LTS and mr4.3.2 releases * [b5a13fa] MT#20879 Add mr4.5.1 to deployment-iso releases file * [634c0d7] MT#22083 Add GRML boot option nodhcp for all non-DHCP menu items * [483bbb6] MT#22257 Change Carrier sample IP from 10.15.20.101 to 192.168.52.114 (to simplify testing) * [cda3d64] TT#4162 Add mr4.4.2 to releases * [2c72250] TT#4562 Add mr4.5.2 to the file 'release' * [d41ef2b] TT#8299 Add mr4.5.3 to releases * [325aac1] TT#10023 Add mr5.1/mr5.1.1 to releases * [13f4233] TT#11315 Add mr5.0.2 to releases * [a745d74] TT#11757 Add mr4.5.4 to releases * [c62d200] TT#14939 Add mr3.8.10 LTS to releases * [1189749] TT#16361 Add mr5.3.1 to releases * [69051f7] TT#17032 Add mr4.5.5 LTS to releases * [1adcca0] TT#19347 Remove 'latest' boot options from private (PRO/Carrier) ISOs * [f08db1f] TT#19347 Move NGCP install option before Debian install options * [0b4134a] TT#19347 Add missing space for boot option carrierweb01atrunkstatic * [867e3ae] TT#19347 Improve label 'Install specific versions of CE/PRO/Carrier' * [40bb927] TT#18360 Add mr5.4.1 to releases (mark mr5.4.1 as LATEST) * [f9d1efc] TT#20300 Discontinue GRML boot option 'ngcptrunk' (use common 'ngcpvers=trunk') * [42f3660] TT#20342 Add mr5.3.2 to releases * [265cc33] TT#21905 Switch trunk/mr5.5 to Debian stretch * [219d551] TT#21056 Add mr5.5.1 to releases * [2d2623a] TT#26461 Add mr6.0(.1) to releases and mark it as the latest * [25e147e] TT#34318 Merge netscript.git code (commit 82bd20e) into deployment-iso.git [ Victor Seva ] * [da6de53] MT#6253 move jenkins scripts to repo. * [d2a57a6] MT#6253 generate grub and isolinux include files for releases * [193bda5] MT#6253 fix build.sh execution outside the source directory * [2184a26] MT#6253 use templates too for public release * [d578b66] MT#6659 add mr3.3.1 to releases list with LATEST tag * [28b662e] MT#7945 add 3.4.1 and 3.4 versions * [f1e0581] MT#8773 add DHCP option for PRO * [eacff4b] MT#10805 add carrier support in templates * [fd1ad85] MT#10805 Add mr3.7 and mr3.7.1 releases * [62309fd] MT#16279 add mr4.0.2 release * [46e679a] MT#19153 releases: Add mr4.2.2 [ Guillem Jover ] * [f25f51e] MT#17177 Remove unused file [ Sergii Kipot ] * [9489094] TT#4357 Add mr3.8.8 to deployment-iso releases file * [f6c2566] TT#2385 Add mr5.0 and mr5.0.1 to releases * [9e4857a] TT#8902 Add mr3.8.9 to deployment-iso releases file * [efe928b] TT#12759 Add mr5.2/mr5.2.1 to releases * [0a590a9] TT#14940 Add mr5.1.2 to releases * [70a85cc] TT#17031 Add mr5.2.2 to releases * [530dcf6] TT#20341 Add mr3.8.11 to releases * [8c6ad3f] TT#21879 Add mr4.5.6 to releases * [0d3e8ab] TT#21880 Add mr5.4.2 to releases * [0192c68] TT#26460 Add mr3.8.12 to releases * [9361812] TT#26463 Add mr4.5.7 to releases * [1a720bc] TT#30371 Add mr6.1(.1) to releases and mark it as the latest * [14b48fe] TT#33906 Add mr6.0.2 to releases [ Manuel Montecelo ] * [4f607ab] TT#26462 Prepare and release mr5.5.2 * [4429a61] TT#30372 Prepare release mr5.5.3 [ Mykola Malkov ] * [35c1f29] TT#32751 Combine CE and Pro install cd * [0616bb9] TT#32751 Remove obsolete not-used files * [9bd4560] TT#32751 Build MR specific ISO files * [85c8ec3] TT#32751 Remove outdated template files * [2532db8] TT#32751 Update gitignore file -- Alex Lutay Tue, 20 Mar 2018 17:14:08 +0100