Commit Graph

  • 10df0bd91b Switch to new devstack based testing master Tony Breeds 2025-06-24 12:22:25 +10:00
  • 5183d7346c Drop testing on Bionic and Xenial Clark Boylan 2025-08-29 09:54:09 -07:00
  • 547dfdcb04 Stop adding uuid= in keyfiles 1.25.1 Michal Nasiadka 2025-06-25 16:28:02 +02:00
  • bc0f815402 Ensure files are created with 0600 perms Michal Nasiadka 2025-06-25 08:28:57 +02:00
  • 9bc9428772 Add support for CentOS 10 keyfiles 1.25.0 karolinku 2025-02-25 11:56:02 +01:00
  • 2ba5c62d79 testing: remove centos7 and 8 Ian Wienand 2024-06-13 16:28:09 +10:00
  • 770991531e Update zuul config to drop xenial jobs Clark Boylan 2024-04-24 15:33:18 -07:00
  • e4c80ba337 Use importlib when pkg_resources isn't available 1.24.0 Clark Boylan 2024-04-15 09:01:39 -07:00
  • f15485b1ac Fix glean docs build Julia Kreger 2023-11-02 13:25:28 -07:00
  • 528f7216c6 Drop opensuse jobs Dr. Jens Harbott 2022-06-08 10:16:12 +02:00
  • 69d724a6f3 redhat-ish platforms: refactor simplification of interface writing 1.23.0 Ian Wienand 2022-06-01 10:27:36 +10:00
  • cbbad59484 tests: stub out fields Ian Wienand 2022-06-01 08:01:26 +10:00
  • b685f6cdb1 testing: add vexxhost sample config Ian Wienand 2022-05-31 16:33:39 +10:00
  • 0e39e82c6c redhat-ish platforms: handle ipv6_slaac metadata Ian Wienand 2022-05-31 16:33:16 +10:00
  • 6bdb47354e redhat-ish platforms: use IPV6_DEFAULTGW Ian Wienand 2022-05-30 13:34:00 +10:00
  • 0b250ab85e redhat-ish platforms: write out ipv6 configuration Ian Wienand 2022-05-25 16:46:20 +10:00
  • e40e7c599a tests: symlink same files together 1.22.0 Ian Wienand 2022-05-31 09:31:57 +10:00
  • 588effad3c _network_info: refactor to add ipv4 info at the end Ian Wienand 2022-05-26 12:36:53 +10:00
  • 7ef87bd12b _network_info: Clean up TYPE=Ethernet handling Ian Wienand 2022-05-26 10:59:53 +10:00
  • cecc4b6658 write_redhat_interfaces: pass multiple networks to output functions Ian Wienand 2022-05-25 14:47:29 +10:00
  • 035c808c12 write_redhat_interfaces: refactor to walk interfaces first Ian Wienand 2022-05-25 12:23:10 +10:00
  • db6d29eb53 Revert "Add option to ignore config drive interfaces info" Ian Wienand 2022-05-25 11:21:47 +10:00
  • f07e8dd438 Handle udev move events in addition to add events 1.21.0 Clark Boylan 2022-03-31 15:49:43 -07:00
  • 3ced516ec1 Install older voluptuous on py27 due to import error Clark Boylan 2022-04-01 08:36:47 -07:00
  • 72c04e4608 Remove rebuild-test-output.sh 1.20.0 Ian Wienand 2022-02-23 11:50:16 +11:00
  • 3cf6e55a67 Add Rocky Linux support Ian Wienand 2022-02-23 11:49:56 +11:00
  • 2bf8e130ed distro: sync to 3.6 Ian Wienand 2022-02-23 11:15:11 +11:00
  • a85fd43824 testing: drop centos-8, add 8-stream and 9-stream Ian Wienand 2022-02-01 11:03:55 +11:00
  • d67766f2bb Remove debian-stable, add focal/bullseye testing Ian Wienand 2021-10-20 14:57:25 +11:00
  • 18b924f142 Remove Fedora 32 job Ian Wienand 2021-05-10 13:34:33 +10:00
  • dfbb27b886 Cleanup glean.sh variable names Ian Wienand 2021-03-23 14:12:07 +11:00
  • 3cb334dbbb Run a glean-early service to mount configdrive Ian Wienand 2021-03-22 17:20:55 +11:00
  • 2bfa1c440b Create "legacy" script path Ian Wienand 2021-03-22 16:15:13 +11:00
  • 0eefc7321e Stop requiring /usr/local/bin links for glean.sh Ian Wienand 2021-03-22 15:07:13 +11:00
  • ae571bfed8 Move to Zuul standard hacking rules Ian Wienand 2021-04-27 14:23:00 +10:00
  • 4557d573bd Update hacking and fix pep8 violations Dmitry Tantsur 2021-03-22 17:51:38 +01:00
  • 32a7409814 Fix Gentoo "is" comparisons Ian Wienand 2021-04-27 14:08:22 +10:00
  • c2e2a920e8 Merge "Only force DNS handling if there is DNS data" Zuul 2021-04-27 12:32:10 +00:00
  • 4ffa21de8d Merge "Do not require external mock on Python 3" 1.19.0 Zuul 2021-04-27 02:40:57 +00:00
  • c3d4aa94ed Merge "Fix a typo in a log message" Zuul 2021-04-27 02:40:04 +00:00
  • ee93fde849 Merge "Allow disabling DHCP fallback" Zuul 2021-04-27 01:21:34 +00:00
  • 27c511b5f1 Fix a typo in a log message Dmitry Tantsur 2021-03-24 13:57:01 +01:00
  • 6af0a1bd1f Do not require external mock on Python 3 Dmitry Tantsur 2021-03-22 17:39:28 +01:00
  • 4ef76474b8 Merge "Override NetworkManager to wait for udev-settle" Zuul 2021-03-22 02:29:19 +00:00
  • e906085422 Merge "Add Python 3.6 to supported versions" Zuul 2021-03-22 02:29:16 +00:00
  • 4bfbbba06f Merge "Run glean fewer times in glean.sh" Zuul 2021-03-22 02:16:59 +00:00
  • ab686d9749 Only force DNS handling if there is DNS data Dmitry Tantsur 2021-03-19 15:15:22 +01:00
  • 2fba753e8d Add Python 3.6 to supported versions Dmitry Tantsur 2021-03-19 13:56:39 +01:00
  • a469de6eea Allow disabling DHCP fallback Dmitry Tantsur 2021-03-18 15:18:11 +01:00
  • 169bed877e Override NetworkManager to wait for udev-settle Ian Wienand 2021-03-19 09:39:17 +11:00
  • ac70cfda76 Reduce metadata read/parsing overhead Ian Wienand 2021-03-18 10:39:38 +11:00
  • b57f0be4a7 Run glean fewer times in glean.sh Clark Boylan 2021-03-17 10:19:14 -07:00
  • 8dc38e4ae4 Merge "Do not fail if routes are missing from a network" 1.18.2 Zuul 2021-01-07 18:38:31 +00:00
  • 47e59ab5cd Merge "add hosts entries and ssh keys only once" Zuul 2021-01-06 23:52:53 +00:00
  • 4ef3e3b0e7 add hosts entries and ssh keys only once Matthew Thode 2020-12-30 15:31:24 -06:00
  • dd0ec95018 Replace Fedora 31 functional tests with Fedora 32 Daniel Pawlik 2020-12-21 14:39:39 +01:00
  • 75d81fd342 Do not fail if routes are missing from a network Dmitry Tantsur 2020-11-11 13:49:37 +01:00
  • a507b71117 switch glean.sh path in gentoo openrc init 1.18.1 Matthew Thode 2020-06-22 12:12:39 -05:00
  • 100f20a42d Add container build jobs Ian Wienand 2020-04-27 10:28:13 +10:00
  • e3a2f13ffd Drop release test Ian Wienand 2020-04-24 09:17:35 +10:00
  • 76fd8b5b25 Update functional tests Ian Wienand 2020-04-24 09:07:34 +10:00
  • d0f8a75095 Merge "changes for alpine compatibility" 1.18.0 Zuul 2020-04-19 21:36:02 +00:00
  • a39e9b3d21 write one resolv config Matthew Thode 2020-04-03 11:35:18 -05:00
  • 4826490245 Merge "Fix a handful of bugs in config-drive processing" Zuul 2020-03-13 14:42:30 +00:00
  • 3948688b71 Switch to Fedora 30 jobs Andreas Jaeger 2020-03-09 20:15:33 +01:00
  • d36769b91c Fix a handful of bugs in config-drive processing Ilya Etingof 2020-01-21 15:19:11 +01:00
  • 57551c6405 Remove trusty job Andreas Jaeger 2020-01-16 09:12:58 +01:00
  • df2126c259 Move opensuse jobs to experimental for now Andreas Jaeger 2020-01-17 10:35:56 +01:00
  • 403646c20d Add support for SLES 1.17.0 Colleen Murphy 2019-12-02 12:32:26 -08:00
  • 82e111f769 Do not bring up udev assigned interfaces 1.16.0 Ian Wienand 2019-10-11 14:49:25 +11:00
  • cf715b6590 Update testing to opensuse 15 Dirk Mueller 2019-08-30 22:45:18 +02:00
  • 68f25b6bfb Sync when writing the file 1.15.0 Wenqing Gu 2019-04-25 16:41:34 +02:00
  • 113107da7d Add a nodepool job based on releases James E. Blair 2019-07-15 08:07:16 -07:00
  • 3205ffa1e8 Merge "Enable RAs with gentoo when using dhcpv6-stateless" 1.14.1 Zuul 2019-07-11 14:57:44 +00:00
  • 57e263e5b1 Enable RAs with gentoo when using dhcpv6-stateless Clark Boylan 2019-07-10 13:49:14 -07:00
  • 6bb08a14cd network-manager: add network-pre dependencies Ian Wienand 2019-07-09 09:29:39 +10:00
  • 2792c4b694 Replace nodepool func jobs James E. Blair 2019-06-24 13:44:49 -07:00
  • 6f2efe13e8 Add .zuul.yaml James E. Blair 2019-06-24 12:59:11 -07:00
  • be51cd6f18 Pin sphinx James E. Blair 2019-06-25 09:09:57 -07:00
  • 7aef6858dc OpenDev Migration Patch OpenDev Sysadmins 2019-04-19 19:26:10 +00:00
  • 64718a1da3 Ignore Wireguard interfaces 1.14.0 Mohammed Naser 2019-04-10 21:06:36 -04:00
  • a1e08e508f Use openstackdocstheme. Clark Boylan 2019-04-05 17:21:08 -07:00
  • d118828873 Merge "write dns info to networkd" Zuul 2019-02-25 11:05:13 +00:00
  • 8ca30bdec8 Merge "check networkd files" 1.13.0 Zuul 2018-12-19 04:48:56 +00:00
  • 419ab9601f Merge "fix tox python3 overrides" Zuul 2018-12-19 04:34:39 +00:00
  • 65f91d2c08 Merge "Change openstack-dev to openstack-discuss" Zuul 2018-12-18 21:26:44 +00:00
  • 5dc697fca3 Change openstack-dev to openstack-discuss qingszhao 2018-12-04 13:59:57 +00:00
  • 48ad6dbd5f A systemd skip for Debuntu systems Ian Wienand 2018-11-28 10:22:49 +11:00
  • 8f9b156acc Add NetworkManager distro plugin support Ian Wienand 2018-11-20 17:51:23 +11:00
  • c84d6ec851 fix tox python3 overrides qingszhao 2018-06-12 00:37:07 +08:00
  • 84f6dd118a write dns info to networkd Matthew Thode 2018-10-12 11:40:54 -05:00
  • a6a6dbd5fc changes for alpine compatibility Lars Kellogg-Stedman 2018-11-21 09:20:55 -05:00
  • de065f5885 Pass arguments rather than distro to utility functions Ian Wienand 2018-11-20 17:47:03 +11:00
  • e6b6331a27 Fix argv patching in unit tests Ian Wienand 2018-11-20 16:08:28 +11:00
  • d87cf63a28 check networkd files Matthew Thode 2018-10-12 09:41:42 -05:00
  • 9f629b8531 Merge "Debian interface config set bond once" Zuul 2018-09-27 20:09:23 +00:00
  • d211fc26c8 Merge "Consistent debian interface control flow" Zuul 2018-09-27 20:09:22 +00:00
  • 254cfb38d0 Merge "Manage the debian interface header in one place" Zuul 2018-09-27 20:02:34 +00:00
  • 619b122a2e Merge "Check same debian interface path everywhere" Zuul 2018-09-27 20:00:04 +00:00
  • c8a981eab4 Merge "Use common function for debian bond mode" Zuul 2018-09-27 20:00:03 +00:00