Commit Graph

549 Commits (mr6.0)

Author SHA1 Message Date
Alexander Lutay dc40b24078 MT#9837 Listen web_ext/web_int on localhost by default (necessary for system-tests)
11 years ago
Alexander Lutay 2d577141a6 MT#9837 Add web_int to eth0 on PRO sp2
11 years ago
Alexander Lutay c67b85339e MT#9567 Skip enable_vm_services for trunk (SP_VERSION is empty for trunk)
11 years ago
Michael Prokop fb17c255da MT#9615 Ship default /etc/network/interfaces file using DHCP
11 years ago
Alexander Lutay ad13bf489b MT#9567 Moved enable_vm_services from deployment.sh to installer
11 years ago
Alexander Lutay 74ed5862bc MT#9567 Add web_* types to existed interafces only (Vagrant interfaces will be handled on provisioning)
11 years ago
Alexander Lutay ae76159855 MT#9567 Add web_* types to eth0\eth[1|2] interfaces for Vagrant VMs
11 years ago
Michael Prokop 7c6e1f93ef MT#9287 Provide carrier role information in deployment logo/header
11 years ago
Michael Prokop 9ceb9af5e9 MT#9287 Bootstrap /etc/ngcp_mgmt_node for usage in ngcpcfg carrier
11 years ago
Victor Seva 567dbc0ccf MT#9385 add dbnode network value at sp2
11 years ago
Michael Prokop b5af513e1f MT#9429 Use bond0 instead of b0 as device name for bonding
11 years ago
Victor Seva 7d6222a718 MT#8773 [CARRIER] fix commit 4352ad9f don't use --no-db-sync with ngcpcfg build
11 years ago
Michael Prokop 90354e9e7f MT#9121 Adjust repository key usage for usage from outside the sipwise network
11 years ago
Michael Prokop f1a3f5de5f MT#8919 Depend on fai-setup-storage >=4.2.4+0 to fix parted issue
11 years ago
Victor Seva 6c1b8d491d MT#8773 [CARRIER] fix commit 4352ad9f don't use no-sync-db on push
11 years ago
Victor Seva 4352ad9f46 MT#8773 [CARRIER] add sp2 commands. Use no-sync-db on sp1 commit
11 years ago
Victor Seva 6d34000a5c MT#8773 MT#8127 [CARRIER] configure replication on second MySQL instance
11 years ago
Victor Seva 6a1a2ad918 MT#8773 don't try to stop a non installed service
11 years ago
Victor Seva 88995b6c92 MT#8773 [CARRIER] don't change network.yml when ngcpmgmt is set
11 years ago
Victor Seva 71e20d0dc6 MT#8773 [CARRIER] retrive ha_int netmask info too from mgmt
11 years ago
Victor Seva 43606c4728 MT#8889 add rtp and db roles to sp2
11 years ago
Michael Prokop bc07e7923f MT#8813 linux-headers-2.6-amd64 package doesn't exist in Debian/jessie
11 years ago
Victor Seva eea017d903 MT#8773 [CARRIER] exec ngcp-sync-constants before ngcpcfg
11 years ago
Victor Seva 8469cd8de2 MT#8835 [PRO] ngcpnetmask option
11 years ago
Victor Seva 1d9ba34bd4 MT#8773 [CARRIER] new boot option ngcpnonwrecfg
11 years ago
Victor Seva 9fb22c0273 MT#8773 [CARRIER] get network/config/constants yaml files from mgmt
11 years ago
Victor Seva 10aa2b8879 MT#8773 [CARRIER] get ngcpip[12] options from mgmt
11 years ago
Michael Prokop 3c1f62f947 MT#8603 Use repos' Packages file for identifying ngcp-installer version
11 years ago
Michael Prokop b22b9b7320 MT#8617 Fix quoting of CROLE to not choose ngcp-installer-carrier package for PRO installs
11 years ago
Victor Seva 2e7dadc507 MT#7623 use ngcp-installer-carrier if we use ngcpcrole option. fix fe8ab1f625 export CROLE was missing
11 years ago
Victor Seva fe8ab1f625 MT#7623 use ngcp-installer-carrier if we use ngcpcrole option
11 years ago
Michael Prokop 2276310ecc MT#7805 Use noatime by default for rootfs in ngcp installations
11 years ago
Michael Prokop b4c5e79369 MT#8533 Use Debian's keyring when installing Debian/jessie
11 years ago
Michael Prokop 6f86eeae07 MT#8533 Support installing Debian/jessie
11 years ago
Michael Prokop b92a44b5da MT#8297 Ignore usb* network devices when setting up ssh_ext
11 years ago
Michael Prokop 753ee63c2e MT#6253 Sync with deployment-iso.git as of commit 9a3f98dd
11 years ago
Michael Prokop ad4a3ab1a3 MT#6253 Sync deployment.sh with what we have in deployment-iso.git as of commit 9aa7f
11 years ago
Michael Prokop 4222a91f98 MT#8045 Do not re-generate /etc/network/interfaces when installing plain Debian
11 years ago
Michael Prokop cb3b759d75 MT#6237 Install bridge-utils, ifenslave-2.6 + vlan packages when vlan boot option is present
11 years ago
Michael Prokop cff73eff69 MT#8039 Use VG name "vg0" when deploying non-ngcp system
11 years ago
Michael Prokop 1f50ce1207 MT#7367 Enable ssh_ext option on all present network interfaces in PRO
11 years ago
Michael Prokop 95ae98d9db MT#7925 Fix coding style
11 years ago
Alexander Lutay 17cad07f1c MT#7137 Decrease default values in config and template
11 years ago
Alexander Lutay 84161ebda6 MT#7367 SSH will listen 0.0.0.0 for Vagrant VMs (DHCP case)
11 years ago
Alexander Lutay 8b7d879a93 MT#7137 MT#7407 Add sems low performance options
11 years ago
Alexander Lutay 1ded691e7b MT#7137 Move the first part of adjust_for_low_performance to installer
11 years ago
Alexander Lutay 393e7c4657 MT#7367 Add ssh_ext to loopback interface
11 years ago
Michael Prokop 12b2837593 MT#6253 Sync with templates-ce/scripts/includes/deployment.sh
11 years ago
Kirill Solomko 10e8bf74a8 MT#6237 reworked vlan usage for the new vlan= boot parameter
11 years ago
Alexander Lutay 368270932d MT#7349 Add ngcp-sems to 'stop list'
11 years ago
Alexander Lutay 45bf9f2024 MT#4697 MT#6253 Replaced reset with clear
11 years ago
Alexander Lutay 014cebbfa8 MT#7275 Don't touch template if option available in config.yml
11 years ago
Alexander Lutay 08b11cf547 MT#7275 Minimize amount of fastcgi processes for VMs
11 years ago
Michael Prokop 14a0817bd9 MT#7267 Support installation with older lvm tools
11 years ago
Michael Prokop 21a731d07b MT#7267 Force lvcreate when re-deploying
11 years ago
Michael Prokop 6496388e2f MT#6897 Use only our very own sources.list setup
11 years ago
Michael Prokop 7b8dd13729 MT#6807 Enable acpid service via systemd
11 years ago
Michael Prokop c142a42279 MT#6807 Do not disable backports repository after installing systemd
11 years ago
Michael Prokop a736bbba07 MT#6807 Use systemd from backports
11 years ago
Michael Prokop 2c6db830b9 MT#6807 Support systemd usage via boot option ngcpsystemd
11 years ago
Michael Prokop 9e67149ed1 MT#6995 Provide according blade chassis information if not present
11 years ago
Michael Prokop a08fe601e8 MT#6951 Use ext4 as default filesystem for new releases
11 years ago
Michael Prokop 50f9ecc009 MT#6973 Support firmware-qlogic for COMSTAR/OI disks
11 years ago
Michael Prokop 2c0dd20dd8 Support blade disks we have on our internal proxmox cluster
11 years ago
Michael Prokop 0064071640 MT#6711 Fix virtualbox/vagrant shared folder issue for PRO systems
11 years ago
Michael Prokop 9e5287f983 MT#6711 Solve shared folders issue by create symlink for mount.vboxsf
11 years ago
Michael Prokop ce54632e38 MT#6711 Work around shared folders regression in virtualbox-guest-additions-iso v4.3.10
11 years ago
Michael Prokop 386bc399c3 MT#6639 Set up /etc/apt/trusted.gpg.d/sipwise.gpg
11 years ago
Michael Prokop 6fdedc9da2 MT#6639 Use sources.list.d/{debian,sipwise}.list
11 years ago
Alexander Lutay 9bd918dbb3 MT#6265 Use proper version sorting for kerne headers
11 years ago
Michael Prokop 5cbcf50941 MT#6265 Always update chroot before trying to install additional packages
11 years ago
Michael Prokop f2d4a8712f MT#6611 mediaproxy-ng vs rtpengine: slightly improve status messages + code layout
11 years ago
Alexander Lutay 4fff7a9f80 MT#6611 Add support for ngcp-rtpengine
11 years ago
Michael Prokop b1ddca50a1 MT#6637 Make sure to use grml-debootstrap version 0.62 or newer
11 years ago
Michael Prokop ae01773714 MT#6261 Install Sipwise Debian mirror key before trying to install bzip2 et al
11 years ago
Michael Prokop ecbd5aa538 MT#6171 Install Sipwise mirror key inside chroot
11 years ago
Michael Prokop 58dda5efda Revert "MT#5869 Add mirror ftp.at.sipwise.com for virtualbox-guest-additions-iso"
11 years ago
Michael Prokop 9a2cbc1701 MT#6171 Install Sipwise gpg key for usage with apt if not already present
11 years ago
Michael Prokop 844434afb6 MT#6171 Use lenny mirror from our main Debian mirror
11 years ago
Michael Prokop 5bc2be8eba MT#6171 Use our own Debian security mirror, drop ftp.de. mirror usage
11 years ago
Michael Prokop d6a9b7f8fd MT#6171 Use our own Debian mirror
11 years ago
Michael Prokop 446f1c33fd Fix version number usage in get_installer_path()
11 years ago
Michael Prokop 40258051cf If ngcpvers is unset then we should default to ngcp-installer-latest.deb
11 years ago
Kirill Solomko 6397b4de80 changed VLANID syntax
11 years ago
Kirill Solomko bec589ad7d reworked vlan parameters and interfaces configuration. ngcpvlan="vlanid" configures eth0 as vlan. reworked bonding interfaces configuration
11 years ago
Alexander Lutay caf89d3b31 MT#6139 MT#5591 Add aux_ext network type for sp2
11 years ago
Alexander Lutay b0bc8e74d7 MT#6009 Fixed Sipwise user creation for debian plain VMs
11 years ago
Alexander Lutay 664f3fe1fe MT#6009 Sipwise home path corection for Vagrant VMs
11 years ago
Kirill Solomko 901744ee97 MT#6009 - Fix --disabled-password typo
11 years ago
Kirill Solomko b2042ced09 MT#6009 - Move sipwise user home to /var/sipwise, shell=/bin/bash, password is disabled by default
11 years ago
Alexander Lutay de6152420c MT#5887 Decrease the resource usage by voisniff on VMs
11 years ago
Alexander Lutay fa99550f58 MT#5887 Voisniff will listen on all vagrant PRO interfaces
11 years ago
Alexander Lutay 829fbaf15f MT#5887 Fixed enablevmservices boot option
11 years ago
Alexander Lutay 63b769c9cb MT#5887 Add enablevmservices boot options
11 years ago
Alexander Lutay 84daf10c21 MT#5869 Add mirror ftp.at.sipwise.com for virtualbox-guest-additions-iso
11 years ago
Michael Prokop b64f8968e4 MT#5709 Do not ignore files without gbp inside the filename
11 years ago
Michael Prokop d14c9c909b MT#5709 Be flexible about ngcp-installer version
11 years ago
Alexander Lutay aa509db2f7 MT#5709 Copy&paste typo has fixed for MRBUILD_RELEASE
11 years ago
Michael Prokop f0289fc669 MT#5709 Support boot option ngcpmrrelease to install specific ngcp release
11 years ago
Alexander Lutay 2c5361ec0b MT#5513 Do not touch kamailio.cfg.tt2 for NGCP >=3.2
12 years ago
Alexander Lutay d38a76e301 MT#5445 Tune options for low performance mode
12 years ago
Michael Prokop 3f638b0573 MT#5233 Do not install ia32-libs on PRO systems
12 years ago
Alexander Lutay ce2a4c7179 MT#5155 Fix the kernel version usage (use the latest available)
12 years ago
Michael Prokop 2c53dab8ea MT#4605 Drop rt-amd64 kernel output from dkms
12 years ago
Michael Prokop 248ffe286c MT#4605 Fix kernel headers message for virtualbox usage
12 years ago
Victor Seva 69406cdab2 MT#5165 backport 4f1d2ce21 to 2.8 and 3.0
12 years ago
Michael Prokop 161de9a746 MT#4605 Ignore rt-amd64 kernel headers when using dkms
12 years ago
Alexander Lutay 02cc67d0d4 Revert "MT#5155 use proper kernel for Guest Addition in case of 2+ kernels"
12 years ago
Alexander Lutay 3108fa4cff MT#5155 use proper kernel for Guest Addition in case of 2+ kernels
12 years ago
Kirill Solomko ca1c2d5765 Update installer version for 3.0 and 3.1
12 years ago
Victor Seva a1610995d9 who said last 3.1 version?
12 years ago
Victor Seva 809573e003 final 3.1
12 years ago
Victor Seva 80e3c2b1e3 MT#5035 add contrib non-free repositories
12 years ago
Victor Seva 88df526919 Update installer version for 3.1-rc2
12 years ago
Victor Seva d1265b6c61 Add 3.1-rc2 version
12 years ago
Kirill Solomko 11953bb722 added VMware ESX Server harddisk type
12 years ago
Victor Seva 1002b19642 Update installer version for 3.1-rc1
12 years ago
Victor Seva db2536ea2c Update installer version for 3.1-rc1
12 years ago
Michael Prokop 9380c4d290 MT#4957 Die if virtualbox guest addtions ISO is not present but requested
12 years ago
Michael Prokop 6f4bd7067f MT#4585 Use --no-db-sync option only if supported by ngcp[cfg] version
12 years ago
Alexander Lutay 58cb063bec MT#4697 Fixed 'green head logo' for debugmode boot option
12 years ago
Kirill Solomko 2e51f25d26 MT#4585 - ngcpcfg commit is called with "--no-sync-db" when all serices are stopped
12 years ago
Victor Seva bc1b3bf3fc Update installer version for 3.1-rc1
12 years ago
Victor Seva 055f17b7b5 Update installer version for 3.1-rc1
12 years ago
Victor Seva 2d64a1003d Update installer version for 3.1-rc1
12 years ago
Victor Seva b79fbac89d Add 3.1-rc1 release
12 years ago
Alexander Lutay bf259f506a MT#4697 Fixed 'green logo info' for 'debugmode' boot option
12 years ago
Michael Prokop 06af7a0ce2 MT#3817 Bump installer version for new ngcp-installer release 0.11.6
12 years ago
Michael Prokop 66ac4bab64 MT#4501 Do not follow symlink, otherwise ending up with emtpy variable
12 years ago
Michael Prokop 627ef0a02b MT#4525 Ignore ngcp-installer-pro-ha-v3 package
12 years ago
Michael Prokop 193c1a574d MT#4501 Use plain /home for CE/Debian and follow symlink only if /home is a symlink
12 years ago
Michael Prokop 0e0b55d6eb MT#4501 Normalize /home/sipwise also for chroot action
12 years ago
Alexander Lutay a7c3140457 MT#4497 Add deployment.sh logging
12 years ago
Michael Prokop 4eb70e408b MT#4503 Request linux-headers-2.6-amd64 package for squeeze
12 years ago
Michael Prokop 7d1ffcf658 MT#4501 Follow symlink for /home when setting up /home/sipwise/.profile and ssh profile
12 years ago
Michael Prokop 9adabd5743 MT#4469 Use arch=amd64 for Debian package repository
12 years ago
Michael Prokop 10cf16dce5 MT#4481 Do not re-create .ssh/authorized_keys but append data
12 years ago
Michael Prokop 919dd453a6 MT#4477 New boot option lowperformance to adjust system for VM usage
12 years ago
Michael Prokop bf8fe925db MT#4479 Explicitely install libc6-dev package
12 years ago
Michael Prokop e354bec498 MT#4467: if the default network device (eth0) is unconfigured try to retrieve configuration from eth1
12 years ago
Michael Prokop e574ca1a09 MT#4463 Fake uname syscall so Virtualbox Guest Addition installation works
12 years ago
Michael Prokop 728aef882a MT#4465 Stop prosody service with mounted /proc
12 years ago
Michael Prokop 1edd42441e MT#4463 New boot option vagrant to support baseline vagrant configuration
12 years ago
Michael Prokop d98899f9d7 Change "allow-hotplug" network setting into "auto" to get more consistent behaviour
12 years ago
Michael Prokop 8832daa7ee Revert MIRROR switch, causing issues with apt-pinning
12 years ago
Michael Prokop 8400101b67 Do not fail on missing 680FBA8A.asc key
12 years ago
Michael Prokop a1b3eb0fd3 Use Sipwise Debian mirror instead of debian.inode.at
12 years ago
Michael Prokop 477f76b2f8 Remove deprecated kantan deployment code
12 years ago
Michael Prokop caf0e8a4c7 Also send 'o' key to actually poweroff the system when requesting to do so
12 years ago
Michael Prokop 449a2e1aa7 We don't have a label on swap space in LVM, adjust accordingly
12 years ago
Michael Prokop 67176c732c Use label ngcp-swap for the swap partition no matter whether LVM or not
12 years ago
Andrew Pogrebennyk 640cf27bd9 Use installer version 0.11.5 for NGCP 3.0.
12 years ago
Andreas Granig 07ef018433 Add final 3.0 release.
12 years ago
Michael Prokop 1e3d5ad43d Stop prosody service after installation finished
12 years ago
Andrew Pogrebennyk 120ad3c372 Use new installer 0.11.3 for 3.0-rc2.
12 years ago
Michael Prokop 7db7939d2e Choose tagged installer versions if no Debian release specific build is available
12 years ago
Andrew Pogrebennyk aabd82c259 Use fixed installer v0.11.2 for 3.0-rc2.
12 years ago
Andrew Pogrebennyk 95ec8b6b1f Use installer version 0.11.1 for 3.0-rc2.
12 years ago
Andrew Pogrebennyk 7c6b9d62ab Use installer version 0.11.0 for 3.0-rc1.
12 years ago
Michael Prokop daabddf927 Directly access autobuild directory and skip its debian directory
12 years ago
Michael Prokop 6cdb6f6d05 Remove percona repository from release-* builds' sources.list
12 years ago
Michael Prokop 1ef383d6cc Kill glusterd daemon
12 years ago
Michael Prokop 53ae51e7f5 Exclude performance_schema database from list of databases for db-schema upload
12 years ago
Michael Prokop 4786ebd86f Stop glusterfs-server and monit processes
12 years ago
Michael Prokop 9d5d1169e5 Drop Sipdoc.net repository from sources.list
12 years ago
Michael Prokop 28d837e165 Use LVM by default, disable it only for 2.* releases
12 years ago
Jon Bonilla 816e2b549a Add fake fqdn to prevent Apache warnings
12 years ago
Michael Prokop 1be9a70f5b Use grml-chroot for dkms actions
12 years ago
Michael Prokop d5a93de19f log dkms actions
12 years ago
Michael Prokop 59707fb601 write full puppet.conf to be compatible with puppet from Debian/wheezy
12 years ago
Michael Prokop 72d85cac05 Log puppet output
12 years ago
Michael Prokop 356c3943fc Rework FQDN handling for puppet deployment
12 years ago
Michael Prokop 4f62c5a995 Revert "Use 100% instead of '-1' to address end of disk"
12 years ago
Michael Prokop 4cc1f8e4bc Use 100% instead of '-1' to address end of disk
12 years ago
Michael Prokop 8245a49299 Drop unused profile support
12 years ago
Michael Prokop 62e84ca134 Disable rsyslog remote logs, graylog doesn't live anymore
12 years ago
Michael Prokop e9e88494c6 Provide more descriptive error message when exiting during partition setup
12 years ago
Michael Prokop c59b011d0e Fail on errors during setup-storage, parted and mkswap
12 years ago
Michael Prokop 3655404727 Adjust script version handling for Git
12 years ago
Michael Prokop 1d2f4b66eb deployment.sh: no longer run under set -e + report fatal errors via set_deploy_status
12 years ago
Michael Prokop 0db5f3ae41 deployment.sh: adjust installer version detection for git + Debian multirelease support
12 years ago
Michael Prokop 13f2d09599 deployment.sh: export $TARGET_HOSTNAME as $HOSTNAME iff available
12 years ago
Michael Prokop cfa2a73cbd deployment.sh: set hostname before writing /etc/hosts
12 years ago
Michael Prokop f243bc2e3b deployment.sh: make sure `hostname` and `hostname --fqdn` return data from chroot
12 years ago
Michael Prokop 796a9c4e2a deployment.sh: redirect HTTP server output to /tmp/status_server.log
12 years ago
Michael Prokop 684cb80609 deployment.sh: set "$ip $ROLE $HOSTNAME" in /etc/hosts
12 years ago
Michael Prokop 40b474a67a deployment.sh: mention Debian release in deployment logo
12 years ago
Michael Prokop cb66e7eb82 deployment.sh: assign debian releases to all present installer versions
12 years ago
Andreas Granig 147ff5145e Add 2.8 release and deprecate releases older than 2.4
12 years ago
Andrew Pogrebennyk a210cc9507 deployment.sh: point 2.8-rc3 deployment to installer release 0.10.1
12 years ago
Michael Prokop 2750b667b9 deployment.sh: point 2.8-rc2 deployment to installer release 0.10.0
12 years ago
Michael Prokop ab607a5580 deployment: abort if someone is using an oudated ISO
12 years ago
Michael Prokop efd51f00b1 deployment: use *up* to 95% for /dev/mapper/ngcp-root
12 years ago
Michael Prokop 0a0bc9567c deployment: use 50% of RAM size for swap
12 years ago
Kirill Solomko 88f55d367f LVM fix swap at 5%
12 years ago
Kirill Solomko d00daf08ac fixed fai/disk-info tool name (used for LVM deployment)
12 years ago
Michael Prokop 1d4c96240e deployment: do not fail with multiple nameserver entries
12 years ago
Michael Prokop 08a4f4f0a4 deployment: run setup-storage under FAI's path
12 years ago
Michael Prokop 8fd88d5375 deployment: fix syntax error
12 years ago
Michael Prokop 87349637a2 deployment: export FAI's disklist for usage by setup-storage
12 years ago