File bms-network-setup.changes of Package bms-network-setup
-------------------------------------------------------------------
Tue Oct 16 10:55:21 CET 2023 - sabrina-mueller@t-systems.com
- Fix network configuration for additional VLAN interfaces,
as some distributions leave interfaces down if unknown interface
options are configured.
-------------------------------------------------------------------
Tue Jan 10 11:33:21 CET 2023 - robert.borso@t-systems.com
- Add BMS support for OTC Alma and Rocky linux 8, 9.
-------------------------------------------------------------------
Tue Jan 19 10:33:11 CET 2022 - sabrina-mueller@t-systems.com
- Add BMS support for OTC Debian 11.
* only allow dataSource openTelekomCloud or openStack
-------------------------------------------------------------------
Tue Apr 20 14:36:15 CET 2021 - sabrina-mueller@t-systems.com
- Add BMS support for OTC Ubuntu 20.04.
* only allow dataSource openTelekomCloud or openStack
-------------------------------------------------------------------
Thu Apr 15 12:15:15 CET 2021 - sabrina-mueller@t-systems.com
- Add BMS support for OTC Ubuntu 20.04.
* disable cloud-init network configuration for dataSource openTelekomCloud
by using apply_network_config: false (only for BMS)
-------------------------------------------------------------------
Fri May 22 13:57:25 UTC 2020 - <roman.schiller@t-systems.com>
- Fix python2 or python3 shebang and execution for rhel releases.
- Remove python as build dependency because it is not needed there.
-------------------------------------------------------------------
Tue Feb 11 13:45:16 CET 2020 - sabrina-mueller@t-systems.com
- Fix spelling of license name
* from: CC-BY-SA 3.0
* to: CC-BY-SA-3.0
as right syntax is checked by SLES15_SP1 now
see: https://spdx.org/licenses/
-------------------------------------------------------------------
Fri Dec 20 17:45:16 CET 2019 - kurt@garloff.de
- Whitespace cleanup.
-------------------------------------------------------------------
Fri Nov 26 14:05:09 CET 2019 - sabrina-mueller@t-systems.com
- Set network bond in netplanc configuration to 'active-backup'
when getting mode: 1 from network_data.json
netplan does not understand mode: 1 amymore in Ubuntu 18.04
-------------------------------------------------------------------
Fri Nov 23 10:33:09 CET 2018 - kurt@garloff.de
- Tune local disk for larger readahead (512->1280kB) on BMS.
-------------------------------------------------------------------
Fri Nov 16 23:08:42 CET 2018 - kurt@garloff.de
- bms-network-setup-1.4:
* Fix syntax for transmit-hash-policy (from Sabrina Mueller).
-------------------------------------------------------------------
Tue Oct 23 14:00:42 CEST 2018 - kurt@garloff.de
- bms-netplan-notab.diff: Remove erroneously introduced tabs from
netplan yaml config again. (Sabrina).
-------------------------------------------------------------------
Fri Oct 12 11:28:58 CEST 2018 - kurt@garloff.de
- bms-network-setup-1.3:
* Fix detection of perm_hwaddr for bond slaves on old kernels.
* Fix parsing option -d.
* New option -c to remove ifcfg-e* files for non-existing NICs.
Use it on EulerOS.
-------------------------------------------------------------------
Wed Oct 10 14:10:58 CEST 2018 - kurt@garloff.de
- bms-setup-retry-findmac.diff: Retry when searching for NIC with
our MAC address.
-------------------------------------------------------------------
Wed Sep 12 21:17:29 CEST 2018 - kurt@garloff.de
- Fix SuSE detection for SLES15. (No /etc/SuSE-release!)
-------------------------------------------------------------------
Wed Sep 12 18:56:39 CEST 2018 - kurt@garloff.de
- Fix inconsistent indentation.
-------------------------------------------------------------------
Thu Aug 23 07:58:11 CEST 2018 - kurt@garloff.de
- Also disable hotplugging wait again, solve it in the hotplugging
package instead.
-------------------------------------------------------------------
Thu Aug 23 00:03:25 CEST 2018 - kurt@garloff.de
- Temporarily disable ifdowning interfaces.
-------------------------------------------------------------------
Wed Aug 22 22:27:45 CEST 2018 - kurt@garloff.de
- Fix in face of hotplugged NICs:
* Wait for hotplugging to be completed.
* Ifdown interfaces again that get enslaved.
-------------------------------------------------------------------
Tue Aug 21 08:09:24 CEST 2018 - kurt@garloff.de
- Change ordering of patch application to avoid conflict on RHEL7.
-------------------------------------------------------------------
Tue Aug 14 16:53:40 CEST 2018 - kurt@garloff.de
- Increase systemd service timeout to avoid trouble when renaming
NICs takes a long time. (#427879)
-------------------------------------------------------------------
Tue Jul 17 23:13:35 CEST 2018 - kurt@garloff.de
- Update to bms-network-setup-1.2:
* Support netplan network config (Ubuntu 18.04), from Sabrina.
-------------------------------------------------------------------
Fri Jun 8 16:28:13 CEST 2018 - kurt@garloff.de
- Patch to use python3 interpreter on SUSE 15.
-------------------------------------------------------------------
Fri Jun 8 11:03:07 CEST 2018 - kurt@garloff.de
- Build with python3 deps for SUSE 15.
-------------------------------------------------------------------
Thu Jun 7 09:22:17 CEST 2018 - kurt@garloff.de
- Also hook it into multi-user target to ensure it's pulled in.
-------------------------------------------------------------------
Thu May 3 22:01:20 CEST 2018 - kurt@garloff.de
- Fix ds-identify config file generation (missing "]")
-------------------------------------------------------------------
Thu May 3 11:22:19 CEST 2018 - kurt@garloff.de
- bms-py3-compat.diff: Fix python3 compat issue (dict.has_key).
-------------------------------------------------------------------
Wed May 2 23:26:10 CEST 2018 - kurt@garloff.de
- bms-network-setup-1.1:
* Set DHCLINET_PRIMARY_INTERFACE on first bond with dhcp
and gateway on SUSE. Needed for SLES11.
-------------------------------------------------------------------
Wed May 2 19:16:00 CEST 2018 - kurt@garloff.de
- Remove ordering after $time for bms-network-setup to avoid loop.
-------------------------------------------------------------------
Wed May 2 15:46:22 CEST 2018 - kurt@garloff.de
- Non-systemd: Ensure that network gets started after
bms-network-setup (live patching /etc/init.d/network
Should-Start declaration through %post).
-------------------------------------------------------------------
Fri Apr 27 17:35:09 CEST 2018 - kurt@garloff.de
- Update to bms-network-setup-1.0: [OTC osTicket #540700]
* Rework NIC renaming: Complete this before any further
processing.
* When not renaming the interfaces, make sure the bond config
refers to the new names.
* Also allow phys_interface_id to match MAC address.
* Don't write MAC address to phy (ethernet) interface on SUSE.
-------------------------------------------------------------------
Sat Apr 21 18:38:27 CEST 2018 - kurt@garloff.de
- When disabling cloud-init network cfg, also remove ifcfg-lan*.
-------------------------------------------------------------------
Fri Apr 20 16:52:26 CEST 2018 - kurt@garloff.de
- Ensure we run before NetworkManager.service.
-------------------------------------------------------------------
Fri Apr 20 09:45:35 CEST 2018 - kurt@garloff.de
- Update to bms-network-setup-0.9:
* Merge rename-if-suse.diff.
* Fix JSON name changing: Need to search for bond slave names
by original name, not NIC name.
-------------------------------------------------------------------
Wed Apr 18 19:58:24 CEST 2018 - kurt@garloff.de
- rename-if-suse.diff: Need to rename NICs also on SUSE (and
EulerOS), even though names are eth*. To avoid conflicts,
rename JSON names there rather than NICs.
-------------------------------------------------------------------
Sat Mar 17 22:37:10 CET 2018 - kurt@garloff.de
- Avoid detecting ConfigDrive DS on BMS for ds-identify.cfg.
-------------------------------------------------------------------
Wed Mar 14 09:16:54 CET 2018 - kurt@garloff.de
- Update to bms-network-setup-0.8:
Include fixes from Sabrina Müller to fix Deb/Ubu BMS images.
* Fix swapped arguments in network interface renaming.
* Don't configure hwaddr for physical interfaces on debian.
* Give cloud.cfg.d snippets higher numbers to overrule deb files.
* Fix deb packaging to use /opt/otc/bms-setup/ like rpm.
-------------------------------------------------------------------
Fri Mar 9 13:54:11 CET 2018 - kurt@garloff.de
- Debian: Fix systemd detection in postinst.
-------------------------------------------------------------------
Mon Feb 26 12:19:45 CET 2018 - kurt@garloff.de
- Use tarball as source file collection.
-------------------------------------------------------------------
Sun Feb 25 18:59:18 CET 2018 - kurt@garloff.de
- bms-network-setup-0.7:
* Now with support for Debian style network interface config.
-------------------------------------------------------------------
Mon Feb 5 23:15:03 CET 2018 - kurt@garloff.de
- Move /opt/t-systems to /opt/otc to align with Huawei OTC pkgs.
-------------------------------------------------------------------
Fri Dec 29 13:14:30 CET 2017 - kurt@garloff.de
- bms-network-setup-0.6:
* Package latest network-setup script from github
(now really supporting VLANs).
-------------------------------------------------------------------
Fri Dec 22 10:41:43 CET 2017 - kurt@garloff.de
- bms-network-setup-0.5:
* Support VLANs on RHEL.
-------------------------------------------------------------------
Fri Dec 22 10:26:10 CET 2017 - kurt@garloff.de
- bms-network-setup-0.4:
* Support VLANs on SUSE.
-------------------------------------------------------------------
Thu Dec 21 16:34:40 CET 2017 - kurt@garloff.de
- For ifcfg-bond0, need to use MACADDR, HWADDR for eth* (RHEL7).
-------------------------------------------------------------------
Thu Dec 21 15:53:08 CET 2017 - kurt@garloff.de
- use HWADDR instead of MACADDR in ifcfg-* on RHEL7.
-------------------------------------------------------------------
Thu Dec 21 14:54:29 CET 2017 - kurt@garloff.de
- Take iface down before renaming.
-------------------------------------------------------------------
Thu Dec 21 11:56:20 CET 2017 - kurt@garloff.de
- Rename NIC rather than ifcfg-* on RHEL7.
-------------------------------------------------------------------
Thu Dec 21 11:35:17 CET 2017 - kurt@garloff.de
- bms-network-setup-0.3:
* Determine NIC names from MAC address (needed for RHEL7).
-------------------------------------------------------------------
Thu Dec 21 10:57:57 CET 2017 - kurt@garloff.de
- Use MAC instead of names to identify NICs in RHEL.
-------------------------------------------------------------------
Sun Dec 10 21:06:50 CET 2017 - kurt@garloff.de
- Use cloud-config.target on RHEL7, not cloud-init.target.
-------------------------------------------------------------------
Sun Dec 10 10:06:25 CET 2017 - kurt@garloff.de
- Enable NM_CONTROLLED=yes on RHEL.
-------------------------------------------------------------------
Sat Dec 9 22:24:49 CET 2017 - kurt@garloff.de
- Split arguments into list in subprocess.call().
-------------------------------------------------------------------
Sat Dec 9 19:08:22 CET 2017 - kurt@garloff.de
- Update to bms-network-setup-0.2:
* Python3 compatibility
* Exit if no bond is configured via network_data.json
-------------------------------------------------------------------
Sat Dec 9 13:45:05 CET 2017 - kurt@garloff.de
- bms-network-setup-0.1: Initial creation of package:
Minimalistic setup of ifcfg-* files based on network_data.json.
This is needed to bootstrap bare metal on OTC.