Commit Graph

321 Commits (75c4a06fa45d46eb7422adeb51a21d267ce5fa93)

Author SHA1 Message Date
Michael Prokop 2c05bbb8cc TT#44914 Support bootstrapping using mmdebstrap
6 years ago
Mykola Malkov e31aa48268 TT#48647 Remove installation of packages in Grml
6 years ago
Sergii Kipot c21b396ddb TT#54803 Use grml-chroot instead of chroot for installing puppetlabs key
6 years ago
Alexander Lutay 4930994abd TT#35952 Update VBoxGuestAdditions from 5.2.18 to 5.2.26
6 years ago
Mykola Malkov a91baa2fff TT#48647 Ship fake_uname lib in package
6 years ago
Manuel Montecelo 9bc7d1a21f TT#52450 Wait until new partitions or LVM pvdevice are ready
6 years ago
Manuel Montecelo 000ec116af TT#49058 Change way to detect home of user "sipwise"
6 years ago
Sergii Kipot 9adc963405 TT#51600 Use hostname from ip= if install from puppet
6 years ago
Mykola Malkov cb784693cb TT#49212 Remove 'lo dhcp' line as it breaks stretch
6 years ago
Mykola Malkov 2bd0b68f99 TT#49212 Use hardcoded debian name in source list
6 years ago
Michael Prokop f369b1b825 TT#49668 Upgrade grml-scripts + grml-debootstrap when deploying Debian/buster
6 years ago
Mykola Malkov 6898cfbc7a TT#49467 Remove non-used variable DEFAULT_INSATLL_DEV
6 years ago
Mykola Malkov 46bba68413 TT#49467 Remove non-used variable MCASTADDR
6 years ago
Mykola Malkov e88e42460b TT#49467 Remove non-used variable EIFACE
6 years ago
Mykola Malkov b77067f1e8 TT#49467 Remove DEFAULT_INTERNAL_NETMASK option
6 years ago
Mykola Malkov d4273164f6 TT#44969 Remove vbox services from autostart
6 years ago
Michael Prokop 9d4aa827c9 TT#45552 Revert "TT#45502 Patch vboxsf when building against Debian/buster fails"
6 years ago
Michael Prokop 1540d624f9 TT#48460 Force disabling usrmerge feature when bootstrapping Debian
6 years ago
Manuel Montecelo 5ab1f5418a TT#48105 Wait until new partition / LVM pvdevice is ready
7 years ago
Mykola Malkov f7db085697 TT#46784 Check several servers to get network status
7 years ago
Mykola Malkov 2084d1d6c8 TT#44969 Do not pass RETRIEVE_MGMT_CONFIG to installer
7 years ago
Mykola Malkov b18bf5e13b TT#44969 Move FILL_APPROX_CACHE option to Pro section
7 years ago
Alexander Lutay 494e62d299 TT#45709 Fix typo in variable name: s/ADDITINAL_PACKAGES/ADDITIONAL_PACKAGES/
7 years ago
Mykola Malkov d534dd4a42 TT#46252 Change product names in deployment scripts
7 years ago
Mykola Malkov 9e50cef75e TT#44969 Pass NGCPUPLOAD option to configuration tool
7 years ago
Mykola Malkov 305ae64d1d TT#44969 Pass SIPWISE_REPO_HOST to installer
7 years ago
Mykola Malkov 69b58f4fd1 TT#44969 Pass ngcppxeinstall parameter to config file
7 years ago
Mykola Malkov 04774ae39d TT#44969 Fix non-interactive interface choosing
7 years ago
Michael Prokop 805bfcbabb TT#45502 Patch vboxsf when building against Debian/buster fails
7 years ago
Michael Prokop 924ccd0405 TT#45502 Update Virtualbox VBoxGuestAdditions ISO to v5.2.18
7 years ago
Volodymyr Fedorov cc95e9be62 TT#44972 Enable to install to NVMe drives
7 years ago
Alexander Lutay b1d78cb40c TT#11444 Mount 'data' partition inside chroot
7 years ago
Manuel Montecelo 9de6138cba TT#11444 Fix calculation of the size of swapfile
7 years ago
Mykola Malkov 953bed60c1 TT#37257 Overwrite config_deploy.inc with new values
7 years ago
Manuel Montecelo a807de1145 TT#11444 Enable and calculate size of swapfile
7 years ago
Mykola Malkov d2c0a9d1ec TT#11444 Add RAID configuration menu
7 years ago
Alexander Lutay 686ac0f9f7 TT#11444 Add 'nofail' mount option for '/ngcp-fallback'
7 years ago
Alexander Lutay 741cb1594d TT#11444 Add possibility to destroy software RAID via 'swraiddestroy'
7 years ago
Alexander Lutay c216c89a5a TT#11444 Pass ROOTFS_SIZE/FALLBACKFS_SIZE into ngcp-installer to store in config.yml
7 years ago
Alexander Lutay b23d5f6925 TT#11444 Add boot option 'fallbackfssize', mount RO 'ngcp-fallback' and rename 'ngcp-data'
7 years ago
Alexander Lutay b8e18d7db4 TT#11444 Increase ROOTFS_SIZE till 10Gb
7 years ago
Sergii Kipot ee2398b6f8 TT#35952 Freeze puppet version to v5.5
7 years ago
Alexander Lutay 73edfa7dcc TT#44197 Remove initial '/dev/' from swraiddisk1/swraiddisk2 boot options
7 years ago
Michael Prokop b65000a94c TT#44197 Support Software RAID for installation
7 years ago
Michael Prokop 6a92f155a4 TT#11444 New partition schema, switching to GPT + supporting EFI (optional)
7 years ago
Alexander Lutay 8d86272571 TT#37257 Stop writing ngcp-installer-debug.log (it duplicates deployment-installer-debug.log)
7 years ago
Alexander Lutay d759835966 TT#37257 Do not cleanup /var/log/ngcp-installer.log
7 years ago
Michael Prokop 63858ae826 TT#44274 Avoid unnecessary apt-get invocations
7 years ago
Mykola Malkov b500f297cb TT#37257 Small improvements
7 years ago
Michael Prokop af58d8dbf0 TT#28953 Add buster support to deployment.sh
7 years ago
Mykola Malkov ee8938aeac TT#16553 Set 'error' status if non-zero returned
7 years ago
Alexander Lutay 44d59feb06 TT#16553 Fix bcad82f: call grml-chroot with non-quoted command
7 years ago
Alexander Lutay 5780b93ba3 TT#16553 Improve the debug output for ngcp-installer section of deployment.sh
7 years ago
Alexander Lutay bcad82fd10 TT#16553 Stop reading shell scripts from STDIN (this is very unsafe way)
7 years ago
Mykola Malkov 65338bde34 TT#37257 Get ssh pub key from mgmt node
7 years ago
Michael Prokop 5fcd5f265d TT#28953 Ensure we have wget available by default
7 years ago
Alexander Lutay 88e7308aae TT#37257 Remove full path from shell trace debug mode
7 years ago
Alexander Lutay 80b4ebc0c1 TT#37257 Fix shellcheck 0.4.6 warning SC2174: -m only applies to the deepest directory
7 years ago
Alexander Lutay 366e031900 TT#37257 Fix shellcheck 0.4.6 warning SC2199: Arrays implicitly concatenate in [[ ]]
7 years ago
Alexander Lutay 07196ea676 TT#37257 Change default debug output style to be more informative
7 years ago
Mykola Malkov bb6f59a0ec TT#37257 Save origin name of the installation interface
7 years ago
Mykola Malkov f29c8e641f TT#37257 Do not add virtual interfaces to the list
7 years ago
Mykola Malkov a3fd9b3836 TT#37257 Remove network and configuration code
7 years ago
Mykola Malkov 1fcd92128e TT#42867 Modify /etc/hosts file
7 years ago
Mykola Malkov 8d8580e3e5 TT#43251 Add explicit 0 exit code of puppet_* functions
7 years ago
Mykola Malkov e431387e57 TT#43251 Move wait for ngcpstatus seconds to separate function
7 years ago
Mykola Malkov af30d88027 TT#43251 Catch all the exit signals
7 years ago
Alexander Lutay 9dbe3ade26 TT#38758 Do not purge firmware-linux* packages on CE
7 years ago
Michael Prokop 3392a1c6db TT#42457 No longer explicitly check for supported disks
7 years ago
Alexander Lutay 83197ef669 TT#37257 Fix d2afaf9: allow installing plain Debian systems (without NGCP)
7 years ago
Mykola Malkov b781386eed TT#37257 Fix mac address validation
7 years ago
Guillem Jover 33d5cc6587 TT#41500 Run dpkg-reconfigure in noninteractive mode
7 years ago
Guillem Jover d5df0c0f84 TT#41500 Run dpkg-reconfigure tzdata to workaround a bug in grml-debootstrap
7 years ago
Mykola Malkov f2440a8f32 TT#37257 Fix endless cycle
7 years ago
Mykola Malkov 51f0ab74e9 TT#37257 Change source list back to custom one
7 years ago
Mykola Malkov 45175b72c7 TT#37257 Improve installing of additional packages
7 years ago
Mykola Malkov 9b0cee7564 TT#37257 Fix alignment of interactive parts of code
7 years ago
Mykola Malkov 446b7de4c8 TT#37257 Add support for non-interactive mode
7 years ago
Mykola Malkov a5e50f7d50 TT#37257 Fix some shellcheck warnings
7 years ago
Mykola Malkov 3126e42451 TT#37257 Copy from upstream
7 years ago
Mykola Malkov e23918f82a TT#37257 Remove dedicated function get_network_devices
7 years ago
Mykola Malkov 9ee8fa8148 TT#37257 Add all the network interfaces to udev rules
7 years ago
Manuel Montecelo 9a36eda850 TT#37257 Improve download and installation of Sipwise's apt key
7 years ago
Manuel Montecelo 958bfef9d3 TT#37257 Remove workaround for ancient VirtualBox 4.3.10
7 years ago
Manuel Montecelo 6c01f5930b TT#37257 Fuse alternative blocks of if-else that should not happen concurrently
7 years ago
Manuel Montecelo 5e6e6cfae6 TT#37257 Minor improvements related to VirtualBox .iso
7 years ago
Manuel Montecelo 8f17c12b72 TT#37257 Centralise definition of info strings for different editions
7 years ago
Manuel Montecelo 81d625fda5 TT#37257 Carrier is a specialisation of Pro
7 years ago
Manuel Montecelo 0d863c3441 TT#37257 Change dir ownership to _apt for safer network operations
7 years ago
Manuel Montecelo 23952bbb1e TT#37257 Fix logic errors and move the function after die() is defined
7 years ago
Manuel Montecelo d2afaf90d7 TT#37257 Combine the detection of "edition" in a single logic block
7 years ago
Manuel Montecelo 8e03fe8079 TT#37257 Use common function to install packages during deployment
7 years ago
Manuel Montecelo 94d090d764 TT#37257 The additional "|| true" seems redundant if the parameter exists
7 years ago
Manuel Montecelo ad50597a95 TT#37257 Remove "init system" variable, using systemd only since mr6.2
7 years ago
Mykola Malkov bced59939c TT#39302 Add Hyper-V to the list of supported virt systems
7 years ago
Alexander Lutay c95fc89fb7 TT#37257 Move translations upload from deployment.sh into ngcp-installer
7 years ago
Alexander Lutay d96c10556c TT#37257 Stop creating /tmp/ngcp-installer-cmdline.log as it gone after reboot
7 years ago
Alexander Lutay 3ae12974cd TT#37257 Clean the old file removal in deployment.sh
7 years ago
Alexander Lutay ef7cf74d4f TT#38783 Fix minor code style issues in deployment.sh
7 years ago
Alexander Lutay c9b5ca611a TT#38783 Remove function logit(), use single log file
7 years ago
Alexander Lutay df8565263e TT#38783 Remove unnecessary /var/log/deployment.log
7 years ago
Alexander Lutay 2e3f01f3e6 TT#38783 Stop passing TRUNK_VERSION to ngcp-installer
7 years ago
Alexander Lutay 0fd67b8197 TT#38783 Deprecate/clean GRML boot option ngcpautobuildrelease (we use PPAs now)
7 years ago
Alexander Lutay d13f98c713 TT#38454 Move dependency on 'linux-headers-amd64' to metapackages
7 years ago
Alexander Lutay 2642818fb2 TT#38454 Update dependencies list installed on debootstrap
7 years ago
Alexander Lutay 9cbbd29da0 TT#38454 Remove 'firmware-bnx2*' from Debian debootstrap
7 years ago
Alexander Lutay dc290b5e2d TT#38606 Fix ngcp-installer packages search if NGCP PPA is defined
7 years ago
Alexander Lutay 5cc9304e17 TT#38454 Remove 'ca-certificates' package from ngcp debootstrap
7 years ago
Alexander Lutay 0475691711 TT#38454 Install 'lvm2' on Debian plain
7 years ago
Alexander Lutay 161575af0b TT#38454 Install 'openssh-server' package for non-ngcp debootstrap
7 years ago
Alexander Lutay 33d5b83595 TT#38454 Move 'lvm2' packages installation to ngcp metapackage
7 years ago
Alexander Lutay 667596e5d8 TT#38454 Remove outdated comments from deployment.sh: /etc/debootstrap/packages
7 years ago
Alexander Lutay 636d68a9e6 TT#38454 Move 'ethtool' packages installation to ngcp metapackages
7 years ago
Alexander Lutay feb90910d8 TT#38454 Move 'acpi/acpid/acpi-support-base' packages installation to ngcp metapackages
7 years ago
Alexander Lutay a320598d74 TT#38454 Remove 'bridge-utils/vlan' as ngcp-nth-* depends on them already
7 years ago
Alexander Lutay e2a9979797 TT#38454 Remove 'ifenslave' as ngcp-nth-* supports on it already
7 years ago
Alexander Lutay 6f8542dafc TT#38454 Remove 'firmware-qlogic' installation case from deployment.sh
7 years ago
Alexander Lutay 9dfc640003 TT#38454 Remove manual debootstrap 'apt-transport-https' from deployment.sh
7 years ago
Alexander Lutay 55e8d7110f TT#38606 Deprecate/ignore 'ngcpppainstaller', 'ngcpppa' will be used everywhere
7 years ago
Mykola Malkov d94ec984ca TT#37257 Add '|| true' to 'systemctl status' command
7 years ago
Mykola Malkov 58e993cdad TT#37257 Remove kills of possible running processes
7 years ago
Mykola Malkov 334d113706 TT#37401 Remove /e/n/i configuration
7 years ago
Mykola Malkov 1dedf230b9 TT#37401 Remove /etc/hosts configuration
7 years ago
Mykola Malkov de3ea61530 TT#37257 Use SIPWISE_URL variable instead of hardcoded address
7 years ago
Mykola Malkov cfcb6763a5 TT#37401 Add network configuration to config_deploy.inc for CE
7 years ago
Mykola Malkov 2feaac8d26 TT#37257 Remove LVM variable
7 years ago
Mykola Malkov 4ac6303202 TT#37257 Remove outdated code and simplify package list
7 years ago
Mykola Malkov 7a1ca217b4 TT#37257 Collect the list of running processes
7 years ago
Mykola Malkov f2d911d65d TT#37257 Use systemctl for reboot and shutdown
7 years ago
Mykola Malkov d4cb7b10c6 TT#37257 Use composed variables (DEBIAN|SIPWISE)_URL
7 years ago
Mykola Malkov ba560b658c TT#36453 Remove obsolete things of old releases
7 years ago
Mykola Malkov 4359ca2910 TT#35967 Check boot parameters more carefully
7 years ago
Alexander Lutay 7dbeda8733 TT#36454 Move HOSTNAME definition after boot parameters loading section
7 years ago
Mykola Malkov 1f35eb3e42 TT#32751 Get VLAN params from current network config
7 years ago
Mykola Malkov 46bee7078b TT#36203 Start/stop mysql to prepare translations
7 years ago
Mykola Malkov e7501de456 TT#35967 Run deployment.sh with errexit
7 years ago
Mykola Malkov ae4e88fca7 TT#36203 Add check of dhclient for DHCP using
7 years ago
Mykola Malkov 72ed005c41 TT#36203 Remove services stop cycle
7 years ago
Michael Prokop 2f5a4b6660 TT#28952 Drop usage of fai-setup-storage
7 years ago
Michael Prokop 078a0d5a97 TT#35642 disable_systemd_tmpfiles_clean: don't depend on lsb-functions
7 years ago
Michael Prokop 1165a1e6ee TT#35642 Disable systemd-tmpfiles-clean.timer
7 years ago
Mykola Malkov 3df7e7b04e TT#28952 Remove 'chroot umount -a'
7 years ago
Alexander Lutay 68b409f1d8 TT#28952 Remove debootstrap_upgrade() as current GRML uses version 1.0.95 already
7 years ago
Alexander Lutay 6dfa933e93 TT#28952 Remove grml_debootstrap_upgrade() as current GRML uses version 0.81 already
7 years ago
Alexander Lutay 3ba6e78dcf TT#28952 Fix typo 'is missing'->'is missed'
7 years ago
Alexander Lutay 3bae53fd05 TT#28952 Install git on GRML in case of puppet recovery
7 years ago
Mykola Malkov 5302549bc2 TT#28952 Replace 'ifdata' with 'sed' utility
7 years ago
Mykola Malkov d15f0387a3 TT#28952 Change scripts to use 'small' GRML
7 years ago
Alexander Lutay 036e84fbe6 TT#28952 remove apt-transport-https manual installation inside GRML
7 years ago
Alexander Lutay ab0d6bd24d TT#28952 Install fai-setup-storage manually
7 years ago