Commit Graph

  • ac9c7e689f Stop running fedora testing master Paul Belanger 2021-06-24 14:53:28 -04:00
  • 2c45324123 Setup proper zuul_work_dir Paul Belanger 2021-06-24 14:19:41 -04:00
  • ed63ea9351 Make windmill-src-ubuntu-bionic voting Paul Belanger 2021-06-23 14:59:01 -04:00
  • 720b0b1ca9 Uncap zuul_pip_version Paul Belanger 2021-06-23 10:03:33 -04:00
  • 354747ab5f Hack in database support Paul Belanger 2021-06-23 10:34:48 -04:00
  • 1ee05e252a Uncap nodepool_pip_version Paul Belanger 2021-06-23 00:03:53 -04:00
  • f3e4ecf406 Collect zookeeper logs Paul Belanger 2021-06-10 19:22:53 -04:00
  • a23d36067c Pin nodepool / zuul until zookeeper TLS support works Paul Belanger 2021-06-10 17:23:06 -04:00
  • 78f6c31ded Make windmill-jobs-bionic non-voting Paul Belanger 2021-06-10 17:18:54 -04:00
  • d38f969429 Add zuul-registry support Paul Belanger 2020-11-17 20:56:17 -05:00
  • d21c7c01a6 Fix CI issues Paul Belanger 2020-11-17 17:47:23 -05:00
  • 1c14b66462 add AWS support Gonéri Le Bouder 2020-04-28 10:33:29 -04:00
  • 57cd9d06cc use python3-dnf on Fedora Gonéri Le Bouder 2020-04-28 16:38:52 -04:00
  • bf61be4949 Enable windmill jobs for bionic Paul Belanger 2020-04-29 12:22:05 -04:00
  • bfa252b9f0 Make windmill jobs non-voting Paul Belanger 2020-04-29 11:56:39 -04:00
  • c692cb6d65 add ansible-roles-ansible to requirements.txt Donny Davis 2019-08-21 19:14:39 -04:00
  • a67474e7e1 Switch to windmill for roles Paul Belanger 2019-04-20 15:52:48 -04:00
  • b530bc4d60 Fix fallout from opendev migration Paul Belanger 2019-04-20 12:44:17 -04:00
  • 0494180cf8 OpenDev Migration Patch OpenDev Sysadmins 2019-04-19 19:52:08 +00:00
  • bdc5925121 Add additional checks for nginx Paul Belanger 2019-03-31 14:52:08 -04:00
  • 1718c834c5 Recursive delete nodepool elements Paul Belanger 2019-03-28 15:49:46 -04:00
  • c548ce678b Just disable hostkey checking everywhere Paul Belanger 2019-03-28 11:04:55 -04:00
  • 0829dcf7bb Multi ansible support for zuul-executor Paul Belanger 2019-03-23 18:16:59 -04:00
  • 1cbd015aff Manually pass secure.conf to nodepool command Paul Belanger 2019-03-22 22:13:11 -04:00
  • 017053a93a Refactor our testing playbooks Paul Belanger 2019-03-20 16:04:58 -04:00
  • 313df89a27 Fix gear virtualenv testing Paul Belanger 2019-03-20 15:34:05 -04:00
  • 99e919a44c Fix assertion tests for nodepool Paul Belanger 2019-03-18 17:07:07 -04:00
  • 401d3f6bbd Remove hardcoded statsd01 host Paul Belanger 2019-03-18 14:51:42 -04:00
  • fb4ee9320e Remove statsd configuration Paul Belanger 2019-03-18 10:02:38 -04:00
  • 0399fce301 Disable host_key_checking for testing Paul Belanger 2019-03-14 13:50:09 -04:00
  • e467267dd2 Move files into windmill-config Paul Belanger 2019-03-04 15:38:34 -05:00
  • 609e460994 Create ansible virtualenv on bastion Paul Belanger 2019-02-20 12:08:15 -05:00
  • 6efea7a8c1 Use multiple run playbooks for windmill jobs Paul Belanger 2019-03-04 00:36:11 -05:00
  • 88eacbed7a Add ansible.cfg to inventory folder Paul Belanger 2019-03-01 14:24:18 -05:00
  • a09d86b5d0 Properly setup windmill-ops deployment Paul Belanger 2019-02-27 22:19:02 -05:00
  • 16fcc5e9a3 Install roles into ~/.ansible/roles Paul Belanger 2019-02-27 21:29:44 -05:00
  • 677bf183f8 Merge "Bootstrap nodes using windmill-ops" Zuul 2019-02-28 00:33:15 +00:00
  • 2dbf56a14f Parent to unittests for bindep installation Paul Belanger 2019-02-27 16:37:03 -05:00
  • a0fd5a0d2a Merge "Move sudoers include role into nodepool-builder only" Zuul 2019-02-27 16:25:32 +00:00
  • 7c173d9ea5 Move playbooks/bastion.yaml into tests folder Paul Belanger 2019-02-27 08:39:32 -05:00
  • c77a8dee8f Bootstrap nodes using windmill-ops Paul Belanger 2019-02-26 12:44:39 -05:00
  • 267dc5ac5b Move sudoers include role into nodepool-builder only Paul Belanger 2019-02-26 16:36:58 -05:00
  • 36ddb0a7ce Move back to bastion group Paul Belanger 2019-02-22 22:49:59 -05:00
  • a97e594eae Revert "Set fedora jobs non-voting" Paul Belanger 2019-02-05 14:16:56 -05:00
  • a53172c74e Set fedora jobs non-voting Paul Belanger 2019-01-29 10:45:32 -05:00
  • 7f5b2ca3f5 Use zuul[zuul_executor] for zuul_pip_name for executor Paul Belanger 2019-01-22 11:45:38 -05:00
  • 0fa7bd5de3 Update nodepool test roles to use nodepool_pip_virtualenv Paul Belanger 2019-01-20 23:55:42 -05:00
  • 93f3880da8 Only validate nodepool system services if state is properly set Paul Belanger 2019-01-20 21:02:03 -05:00
  • f0016d1505 Invert nodepool logic to manage services Paul Belanger 2019-01-20 21:32:28 -05:00
  • 25a5b1d00d Update zuul test roles to use zuul_pip_virtualenv Paul Belanger 2019-01-20 18:11:13 -05:00
  • ecd50da0f0 Only validate zuul system services if state is properly set Paul Belanger 2019-01-19 16:18:03 -05:00
  • 1619f7a268 Allow the option to pass args to ansible-galaxy Paul Belanger 2019-01-19 14:46:28 -05:00
  • 14c6144ee9 Add the ability to disable hosts in inventory Paul Belanger 2019-01-18 13:03:37 -05:00
  • eb2d859e87 Use False for zuul_connections_ssh items Paul Belanger 2019-01-17 15:22:40 -05:00
  • a5a7ebe8f5 Only install zuul config files if enable Paul Belanger 2019-01-07 17:04:44 -05:00
  • 3503f51467 Add ssh_known_hosts_content to zuul-connections Paul Belanger 2019-01-07 09:16:19 -05:00
  • 61c0df4078 Create zuul-connections host group to manage SSH keys Paul Belanger 2018-12-27 16:10:22 -05:00
  • 54990d1c2f Ignore ansible-lint 405 rule Paul Belanger 2019-01-04 18:10:28 -05:00
  • 38ebb1b650 Remove ensure-output-dirs role Paul Belanger 2019-01-04 15:35:09 -05:00
  • 272e87dc07 Enable verbose mode for ansible-playbook Paul Belanger 2019-01-03 22:35:23 -05:00
  • c8fa5ce581 Merge "Switch virtualenv_install_method to package" Zuul 2018-12-22 16:53:32 +00:00
  • 5887dc051b Switch virtualenv_install_method to package Paul Belanger 2018-12-06 22:59:51 -05:00
  • a83b7a5cdb Refactor zuul group_vars Paul Belanger 2018-12-21 20:19:32 -05:00
  • b8821015c6 Merge "Fix deprecation warning" Zuul 2018-12-21 00:10:35 +00:00
  • e9f710714b Merge "Add nginx support to zuul-web" Zuul 2018-12-20 23:47:03 +00:00
  • 26023ac7e5 Fix deprecation warning Paul Belanger 2018-12-20 18:25:17 -05:00
  • 7fbb66e4b2 Merge "Use -f1 (forks) over serial for gate testing" Zuul 2018-12-20 23:18:22 +00:00
  • cb3ab2d262 Add nginx support to zuul-web Paul Belanger 2018-12-18 20:09:03 -05:00
  • a974997b47 Use -f1 (forks) over serial for gate testing Paul Belanger 2018-12-20 14:46:03 -05:00
  • daf7e1cd23 Don't manage launcher / builder logging for specific nodepool hosts Paul Belanger 2018-12-20 14:57:00 -05:00
  • 3e7acd2f30 Simplify zuul playbooks Paul Belanger 2018-12-18 16:13:23 -05:00
  • e34fc20382 Collapse nodepool plays to single file Paul Belanger 2018-12-18 12:16:47 -05:00
  • ec7a464e2a Add yamllint to tox -elinters Paul Belanger 2018-12-12 20:59:38 -05:00
  • acdfa8785c Remove hardcoded ansible.cfg in tox Paul Belanger 2018-12-10 13:21:52 -05:00
  • 9d8e5eaeea Support multiple zookeeper hosts for zuul.conf Paul Belanger 2018-12-07 23:47:03 -05:00
  • f56f95f39d Remove left over code from ubuntu-xenial Paul Belanger 2018-12-07 20:59:36 -05:00
  • 5037a1a47a More places for statsd to be optional Paul Belanger 2018-12-07 19:59:04 -05:00
  • 74fae84e26 Have openstacksdk manage our clouds.yaml file Paul Belanger 2018-12-07 10:47:15 -05:00
  • 203ef5a03a Move openstacksdk role into nodepool group Paul Belanger 2018-12-06 22:58:15 -05:00
  • 8f665acadc Remove xenial jobs for testing Paul Belanger 2018-12-06 20:44:34 -05:00
  • 3d6cea1b4a Merge "Stop gating on ubuntu-xenial" Zuul 2018-12-06 05:38:03 +00:00
  • a88fddea49 Enable fact_caching to speed up testing Paul Belanger 2018-12-05 21:11:05 -05:00
  • 5a04fe5a88 Stop gating on ubuntu-xenial Paul Belanger 2018-12-05 16:37:05 -05:00
  • c26ccf3c7f Default nodepool / zuul users to /bin/bash Paul Belanger 2018-12-04 19:44:21 -05:00
  • 232b50dc36 Add specific play to bootstrap python dependencies Paul Belanger 2018-12-04 15:22:35 -05:00
  • e64b46212d Bump timeout to 1 hour Paul Belanger 2018-12-04 20:36:04 -05:00
  • 33630477c1 Merge "Change openstack-dev to openstack-discuss" Zuul 2018-12-04 16:50:29 +00:00
  • dec985542e Change openstack-dev to openstack-discuss huang.zhiping 2018-12-04 12:43:37 +00:00
  • 6285582e65 Bump timeout for windmill-base to 45mins Paul Belanger 2018-12-04 07:31:01 -05:00
  • 5cf20687c4 Make statsd optional for nodepool Paul Belanger 2018-12-03 20:00:47 -05:00
  • 63ba58b60b fix tox python3 overrides qingszhao 2018-09-30 09:54:08 +08:00
  • 8a7aea4cdb Merge "Add windmill-tox-molecule" Zuul 2018-08-23 20:40:14 +00:00
  • b0cf668d71 Add windmill-tox-molecule Paul Belanger 2018-08-19 00:27:21 -04:00
  • 12f3699294 Switch to ubuntu-bionic for nodepool images Paul Belanger 2018-08-20 23:07:39 -04:00
  • d458a11a67 Collapse windmill project-template jobs Paul Belanger 2018-08-20 22:40:28 -04:00
  • b6b5235734 Switch to new log collecting process Paul Belanger 2018-08-20 20:22:42 -04:00
  • 153e4ce713 Remove unused project-templates Paul Belanger 2018-08-14 21:23:27 -04:00
  • d74cba6878 Clean up requirements.yaml Paul Belanger 2018-08-10 14:50:58 -04:00
  • 8a0415d871 Replace shade with openstacksdk Paul Belanger 2018-08-02 20:52:01 -04:00
  • ba377c6721 Remove fedora-27 jobs Paul Belanger 2018-08-02 20:26:53 -04:00