]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
ceph-cm-ansible.git
3 years agotestnode: Add missing parenthesis to conditional 683/head
Zack Cerza [Thu, 16 Jun 2022 21:51:51 +0000 (15:51 -0600)]
testnode: Add missing parenthesis to conditional

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #682 from ceph/rhel86
adam kraitman [Wed, 8 Jun 2022 19:50:10 +0000 (22:50 +0300)]
Merge pull request #682 from ceph/rhel86

cobbler: RHEL8.6

3 years agoMerge pull request #681 from ceph/true2
Zack Cerza [Wed, 8 Jun 2022 16:43:43 +0000 (10:43 -0600)]
Merge pull request #681 from ceph/true2

3 years agocobbler: RHEL8.6 682/head
David Galloway [Wed, 8 Jun 2022 15:57:25 +0000 (11:57 -0400)]
cobbler: RHEL8.6

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agotestnode: Fix jinja2 conditional 681/head
David Galloway [Wed, 8 Jun 2022 14:05:49 +0000 (10:05 -0400)]
testnode: Fix jinja2 conditional

https://docs.ansible.com/ansible/latest/dev_guide/testing/sanity/no-tests-as-filters.html

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #680 from ceph/wip-adding-rhel9
David Galloway [Tue, 31 May 2022 15:58:05 +0000 (11:58 -0400)]
Merge pull request #680 from ceph/wip-adding-rhel9

Adding rhel9 to sepia cobbler

3 years agoAdding rhel9 to sepia cobbler 680/head
Adam Kraitman [Mon, 30 May 2022 16:58:26 +0000 (19:58 +0300)]
Adding rhel9 to sepia cobbler

Signed-off-by: Adam Kraitman <akraitma@redhat.com>
3 years agoMerge pull request #679 from ceph/inclusive-language
David Galloway [Tue, 24 May 2022 22:05:51 +0000 (18:05 -0400)]
Merge pull request #679 from ceph/inclusive-language

Inclusive language update

3 years agoInclusive language update 679/head
Zack Cerza [Tue, 24 May 2022 21:25:11 +0000 (15:25 -0600)]
Inclusive language update

Issues not addressed here:
- FOG still uses master
- lots of gitbuilder URLs in yaml files and docs referencing master
- named uses 'master zones'

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #678 from ceph/mirrorsbroken
adam kraitman [Mon, 16 May 2022 15:57:51 +0000 (18:57 +0300)]
Merge pull request #678 from ceph/mirrorsbroken

Work around rare CentOS infra mirror mismatch

3 years agotestnode: Work around rare CentOS infra mirror mismatch 678/head
David Galloway [Mon, 16 May 2022 15:41:11 +0000 (11:41 -0400)]
testnode: Work around rare CentOS infra mirror mismatch

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agotestnode: Fix BaseOS repo name
David Galloway [Mon, 16 May 2022 15:25:20 +0000 (11:25 -0400)]
testnode: Fix BaseOS repo name

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #677 from ceph/nginx-yaml
David Galloway [Mon, 2 May 2022 17:31:31 +0000 (13:31 -0400)]
Merge pull request #677 from ceph/nginx-yaml

teuthology: Serve yaml files as text/plain

3 years agoteuthology: Serve yaml files as text/plain 677/head
Zack Cerza [Fri, 29 Apr 2022 20:30:18 +0000 (14:30 -0600)]
teuthology: Serve yaml files as text/plain

So browers display them rather than download.

Signed-off-by: Zack Cerza <zack@cerza.org>
3 years agoMerge pull request #676 from ceph/dedupe
Ilya Dryomov [Wed, 6 Apr 2022 10:52:53 +0000 (12:52 +0200)]
Merge pull request #676 from ceph/dedupe

testnode: Remove duplicated common_yum_repos

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
3 years agotestnode: make it clearer that centos_8.yml and centos_8_stream.yml get combined 676/head
Ilya Dryomov [Wed, 6 Apr 2022 10:43:11 +0000 (12:43 +0200)]
testnode: make it clearer that centos_8.yml and centos_8_stream.yml get combined

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
3 years agotestnode: Remove duplicated common_yum_repos
David Galloway [Tue, 5 Apr 2022 17:40:02 +0000 (13:40 -0400)]
testnode: Remove duplicated common_yum_repos

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #675 from ceph/gcc-stream
adam kraitman [Tue, 5 Apr 2022 15:25:41 +0000 (18:25 +0300)]
Merge pull request #675 from ceph/gcc-stream

testnode: Fix CentOS 8 Stream packages list

3 years agotestnode: Fix CentOS 8 Stream packages list 675/head
David Galloway [Tue, 5 Apr 2022 15:07:25 +0000 (11:07 -0400)]
testnode: Fix CentOS 8 Stream packages list

I guess we were relying on a bug for the past few months. What would happen is centos_8.yml would get pulled in and the `packages` list got populated. Then later when we detect this is CentOS Stream, centos_8_stream.yml would get pulled in which overrode the original `packages` list.

Fixes: https://tracker.ceph.com/issues/55177
Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #674 from ceph/failover
David Galloway [Thu, 31 Mar 2022 22:11:32 +0000 (18:11 -0400)]
Merge pull request #674 from ceph/failover

common: failovermethod is deprecated

3 years agocommon: failovermethod is deprecated 674/head
David Galloway [Thu, 31 Mar 2022 18:54:19 +0000 (14:54 -0400)]
common: failovermethod is deprecated

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #672 from ceph/containerized-nodes
Zack Cerza [Thu, 17 Mar 2022 18:24:45 +0000 (12:24 -0600)]
Merge pull request #672 from ceph/containerized-nodes

Moving toward supporting containerized testnodes

3 years agotestnode: Ensure fuse, kvm and disk groups exist. 672/head
Zack Cerza [Thu, 10 Feb 2022 21:15:08 +0000 (14:15 -0700)]
testnode: Ensure fuse, kvm and disk groups exist.

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agotestnode: Skip more kernel tasks in containers
Zack Cerza [Mon, 7 Feb 2022 23:33:25 +0000 (16:33 -0700)]
testnode: Skip more kernel tasks in containers

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agotestnode: Skip static IP setup in containers
Zack Cerza [Thu, 27 Jan 2022 20:55:11 +0000 (13:55 -0700)]
testnode: Skip static IP setup in containers

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agotestnode: Skip perl user_xattr stuff in containers
Zack Cerza [Thu, 27 Jan 2022 00:16:44 +0000 (17:16 -0700)]
testnode: Skip perl user_xattr stuff in containers

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agocommon: Don't use systemd in containers
Zack Cerza [Wed, 26 Jan 2022 23:44:04 +0000 (16:44 -0700)]
common: Don't use systemd in containers

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agousers: Skip role if keys_repo is undefined
Zack Cerza [Wed, 26 Jan 2022 23:14:09 +0000 (16:14 -0700)]
users: Skip role if keys_repo is undefined

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #671 from ceph/no-umount-var-log
David Galloway [Thu, 10 Mar 2022 21:31:19 +0000 (16:31 -0500)]
Merge pull request #671 from ceph/no-umount-var-log

testnode: Filter ansible_mounts with regex

3 years agoMerge pull request #666 from ceph/strea
Zack Cerza [Thu, 10 Mar 2022 20:51:51 +0000 (13:51 -0700)]
Merge pull request #666 from ceph/strea

Fix non-stream to stream conversion

3 years agotestnode: Filter ansible_mounts with regex 671/head
Zack Cerza [Wed, 9 Mar 2022 02:50:57 +0000 (19:50 -0700)]
testnode: Filter ansible_mounts with regex

This catches cases where e.g. /var is on the root volume but /var/log is
not.

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agocobbler: Change the way we convert non-stream to stream 666/head
David Galloway [Wed, 2 Feb 2022 22:20:07 +0000 (17:20 -0500)]
cobbler: Change the way we convert non-stream to stream

The old method doesn't work since the non-stream repos have moved.

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #662 from ceph/ubuntu2004
Zack Cerza [Wed, 9 Mar 2022 23:21:49 +0000 (16:21 -0700)]
Merge pull request #662 from ceph/ubuntu2004

cobbler_profile: Update Ubuntu 20.04 image URL

3 years agotestnode: Skip certain actions in containers
Zack Cerza [Fri, 21 Jan 2022 18:58:19 +0000 (11:58 -0700)]
testnode: Skip certain actions in containers

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #668 from ceph/fix-failure-log
David Galloway [Fri, 11 Feb 2022 15:02:26 +0000 (10:02 -0500)]
Merge pull request #668 from ceph/fix-failure-log

failure_log: Use a default YAML representer

3 years agoMerge pull request #670 from ceph/osrelease
David Galloway [Fri, 11 Feb 2022 14:46:17 +0000 (09:46 -0500)]
Merge pull request #670 from ceph/osrelease

testnode: Alternate method of detecting Stream (for Openstack instances)

3 years agotestnode: Install lvm2 on CentOS 8 Stream 670/head
David Galloway [Thu, 10 Feb 2022 20:56:52 +0000 (15:56 -0500)]
testnode: Install lvm2 on CentOS 8 Stream

This package is missing from the vanilla Openstack instance image.

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agotestnode: Alternate method of detecting Stream
David Galloway [Thu, 10 Feb 2022 18:39:59 +0000 (13:39 -0500)]
testnode: Alternate method of detecting Stream

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #669 from kshtsk/wip-supervisord-protect-home
David Galloway [Thu, 10 Feb 2022 17:40:58 +0000 (12:40 -0500)]
Merge pull request #669 from kshtsk/wip-supervisord-protect-home

roles/paddles: do not ProtectHome=true for supervisord

3 years agoroles/paddles: do not ProtectHome=true for supervisord 669/head
Kyr Shatskyy [Wed, 9 Feb 2022 23:11:36 +0000 (00:11 +0100)]
roles/paddles: do not ProtectHome=true for supervisord

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
3 years agofailure_log: Use a default YAML representer 668/head
Zack Cerza [Wed, 9 Feb 2022 00:34:25 +0000 (17:34 -0700)]
failure_log: Use a default YAML representer

Before, we looked recursively for a certain Ansible type in the values
of the dict; this broke when another type was added in Ansible, but was
made worse by the type being used in _keys_, not just values.

This is a better method.

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #667 from cbodley/wip-arrow-revert
Casey Bodley [Thu, 3 Feb 2022 21:25:49 +0000 (16:25 -0500)]
Merge pull request #667 from cbodley/wip-arrow-revert

Revert "testnode: Add Apache Arrow repo"

3 years agoRevert "testnode: Add Apache Arrow repo" 667/head
Casey Bodley [Thu, 3 Feb 2022 19:30:22 +0000 (14:30 -0500)]
Revert "testnode: Add Apache Arrow repo"

This reverts commit 3f960fe1b6957bdfb551bd4e53ad275d0d446855.

Signed-off-by: Casey Bodley <cbodley@redhat.com>
3 years agocobbler_profile: Modernize dict combination
David Galloway [Wed, 2 Feb 2022 19:13:24 +0000 (14:13 -0500)]
cobbler_profile: Modernize dict combination

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #665 from ceph/wip-dns-collision
David Galloway [Wed, 26 Jan 2022 20:59:15 +0000 (15:59 -0500)]
Merge pull request #665 from ceph/wip-dns-collision

nameserver: Check for and print IP collisions

3 years agonameserver: Check for and print IP collisions 665/head
David Galloway [Wed, 19 Jan 2022 17:48:51 +0000 (12:48 -0500)]
nameserver: Check for and print IP collisions

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #664 from ceph/downstream-podman
adam kraitman [Thu, 23 Dec 2021 21:42:11 +0000 (23:42 +0200)]
Merge pull request #664 from ceph/downstream-podman

container-host: distro-specific secrets file

3 years agocontainer-host: distro-specific secrets file 664/head
David Galloway [Thu, 23 Dec 2021 16:53:14 +0000 (11:53 -0500)]
container-host: distro-specific secrets file

`container_packages` was getting set to `podman` for all downstream distros.  That won't work for Ubuntu so we'll use distro-specific secrets overrides.

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #663 from ceph/fix-epel
David Galloway [Thu, 23 Dec 2021 15:06:42 +0000 (10:06 -0500)]
Merge pull request #663 from ceph/fix-epel

common: Fix epel repo template

3 years agocommon: Fix epel repo template 663/head
David Galloway [Thu, 23 Dec 2021 15:06:12 +0000 (10:06 -0500)]
common: Fix epel repo template

:(

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agocobbler_profile: Update Ubuntu 20.04 image URL 662/head
David Galloway [Thu, 23 Dec 2021 14:35:56 +0000 (09:35 -0500)]
cobbler_profile: Update Ubuntu 20.04 image URL

Old one 404s

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #661 from ceph/epel9
adam kraitman [Thu, 23 Dec 2021 06:32:25 +0000 (08:32 +0200)]
Merge pull request #661 from ceph/epel9

common: Enable epel9

3 years agocommon: Enable epel9 661/head
David Galloway [Wed, 22 Dec 2021 16:41:47 +0000 (11:41 -0500)]
common: Enable epel9

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #660 from ceph/wip-cobbler-update
adam kraitman [Fri, 3 Dec 2021 07:37:59 +0000 (09:37 +0200)]
Merge pull request #660 from ceph/wip-cobbler-update

cobbler: Run yum update during CentOS Stream install

3 years agoMerge pull request #659 from ceph/wip-tags
adam kraitman [Fri, 3 Dec 2021 07:32:02 +0000 (09:32 +0200)]
Merge pull request #659 from ceph/wip-tags

dhcp-server: Add a packages tag so I can skip the task

3 years agocobbler: Run yum update during CentOS Stream install 660/head
David Galloway [Thu, 2 Dec 2021 22:03:02 +0000 (17:03 -0500)]
cobbler: Run yum update during CentOS Stream install

It occurred to me that the CentOS 8 Stream ISO is probably always going to be outdated so we can just run 'yum update' during kickstart.  We *don't* want to do this for non-Stream distro because it'll update a RHEL8.4 image to RHEL8.5, for example.

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agodhcp-server: Add a packages tag so I can skip the task 659/head
David Galloway [Thu, 2 Dec 2021 20:24:59 +0000 (15:24 -0500)]
dhcp-server: Add a packages tag so I can skip the task

Takes forever on store01

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #658 from ceph/wip-setuptools
adam kraitman [Thu, 18 Nov 2021 22:22:58 +0000 (00:22 +0200)]
Merge pull request #658 from ceph/wip-setuptools

container-host: Install python dependencies

3 years agocontainer-host: Install python dependencies 658/head
David Galloway [Thu, 18 Nov 2021 20:15:15 +0000 (15:15 -0500)]
container-host: Install python dependencies

I need this role for Jenkins builders.  They don't get setuptools or pip installed during the common role.

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #657 from ceph/wip-cobbler-rhel85
David Galloway [Mon, 15 Nov 2021 14:11:54 +0000 (09:11 -0500)]
Merge pull request #657 from ceph/wip-cobbler-rhel85

Adding rhel8.5 to sepia cobbler

3 years agoAdding rhel8.5 to sepia cobbler 657/head
Adam Kraitman [Mon, 15 Nov 2021 13:11:14 +0000 (15:11 +0200)]
Adding rhel8.5 to sepia cobbler

Signed-off-by: Adam Kraitman <akraitma@redhat.com>
3 years agoMerge pull request #649 from ceph/wip-suse-nrpe
David Galloway [Mon, 25 Oct 2021 18:24:11 +0000 (14:24 -0400)]
Merge pull request #649 from ceph/wip-suse-nrpe

common: Add nrpe support to zypper systems

3 years agoMerge pull request #655 from ceph/wip-systemd-update
David Galloway [Wed, 20 Oct 2021 15:21:05 +0000 (11:21 -0400)]
Merge pull request #655 from ceph/wip-systemd-update

Adding systemd to the list of packages to upgrade in centos stream version 8

3 years agoAdding systemd to the list of packages to upgrade in centos_8 655/head
Adam Kraitman [Tue, 19 Oct 2021 15:23:39 +0000 (18:23 +0300)]
Adding systemd to the list of packages to upgrade in centos_8

Fixes: https://tracker.ceph.com/issues/52923
Signed-off-by: Adam Kraitman <akraitma@redhat.com>
3 years agoMerge pull request #654 from ceph/wip-arrow
David Galloway [Tue, 19 Oct 2021 15:22:18 +0000 (11:22 -0400)]
Merge pull request #654 from ceph/wip-arrow

testnode: Add Apache Arrow repo

3 years agoMerge pull request #653 from kshtsk/wip-pulpito-pull
David Galloway [Mon, 18 Oct 2021 14:52:12 +0000 (10:52 -0400)]
Merge pull request #653 from kshtsk/wip-pulpito-pull

roles/pulpito: support github pull branches to checkout

3 years agopulpito/README: add info about variables 653/head
Kyr Shatskyy [Fri, 15 Oct 2021 22:13:36 +0000 (00:13 +0200)]
pulpito/README: add info about variables

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
3 years agopaddles: add info about pull request branches
Kyr Shatskyy [Fri, 15 Oct 2021 22:11:53 +0000 (00:11 +0200)]
paddles: add info about pull request branches

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
3 years agoteuthology: add leap 15.3 vars
Kyr Shatskyy [Thu, 14 Oct 2021 14:38:01 +0000 (16:38 +0200)]
teuthology: add leap 15.3 vars

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
3 years agoroles/paddls: fix 'Set the alembic revision' step
Kyr Shatskyy [Thu, 14 Oct 2021 13:57:58 +0000 (15:57 +0200)]
roles/paddls: fix 'Set the alembic revision' step

Addresses error:
    sqlalchemy.exc.ArgumentError: Could not parse rfc1738 URL from string '/bin/sh: pecan: command not found'

Fixes: ceph/paddles@925aff2
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
3 years agoroles/paddles: support github pull branches to checkout
Kyr Shatskyy [Thu, 14 Oct 2021 12:25:27 +0000 (14:25 +0200)]
roles/paddles: support github pull branches to checkout

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
3 years agoroles/pulpito: support github pull branches to checkout
Kyr Shatskyy [Thu, 14 Oct 2021 12:16:12 +0000 (14:16 +0200)]
roles/pulpito: support github pull branches to checkout

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
3 years agoMerge pull request #648 from ceph/wip-paddles-container
David Galloway [Fri, 15 Oct 2021 20:00:04 +0000 (16:00 -0400)]
Merge pull request #648 from ceph/wip-paddles-container

paddles: Enable containerized deployment

3 years agopaddles: Update README 648/head
Zack Cerza [Fri, 15 Oct 2021 19:40:18 +0000 (13:40 -0600)]
paddles: Update README

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agotestnode: Add Apache Arrow repo 654/head
David Galloway [Fri, 15 Oct 2021 17:35:43 +0000 (13:35 -0400)]
testnode: Add Apache Arrow repo

Some changes to Rados GW will require some dependencies in this repo.  See https://github.com/ceph/ceph/pull/40802

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agousers: Add a missing pubkeys tag
Zack Cerza [Fri, 24 Sep 2021 04:12:37 +0000 (22:12 -0600)]
users: Add a missing pubkeys tag

3 years agopaddles: Use gzip compression
Zack Cerza [Thu, 23 Sep 2021 23:53:53 +0000 (17:53 -0600)]
paddles: Use gzip compression

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agopaddles: Enable containerized deployment
Zack Cerza [Thu, 23 Sep 2021 22:41:54 +0000 (16:41 -0600)]
paddles: Enable containerized deployment

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #650 from ceph/wip-libgnutls30
Zack Cerza [Fri, 1 Oct 2021 20:50:08 +0000 (14:50 -0600)]
Merge pull request #650 from ceph/wip-libgnutls30

testnode: Install libgnutls30 on Ubuntu systems

3 years agotestnode: Install libgnutls30 on Ubuntu systems 650/head
David Galloway [Fri, 1 Oct 2021 16:20:03 +0000 (12:20 -0400)]
testnode: Install libgnutls30 on Ubuntu systems

Fixes: https://twitter.com/letsencrypt/status/1443621997288767491
Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agocommon: Add nrpe support to zypper systems 649/head
David Galloway [Fri, 1 Oct 2021 16:11:32 +0000 (12:11 -0400)]
common: Add nrpe support to zypper systems

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #647 from ceph/wip-fsid
adam kraitman [Tue, 24 Aug 2021 06:12:36 +0000 (09:12 +0300)]
Merge pull request #647 from ceph/wip-fsid

lrc: Have logrotate cronjob optionally run the cephadm-created conf

3 years agolrc: Have logrotate cronjob optionally run the cephadm-created conf 647/head
David Galloway [Mon, 23 Aug 2021 18:32:49 +0000 (14:32 -0400)]
lrc: Have logrotate cronjob optionally run the cephadm-created conf

cephadm manages a different logrotate file.  That file's name is the cluster FSID.

So I'll defined lrc_fsid in the secrets repo and this task will change the cronjob to run that logrotate file instead of the ceph-common one (that wasn't doing anything useful anyway).

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoMerge pull request #644 from ceph/wip-jenkins-restore-playbook
David Galloway [Wed, 18 Aug 2021 12:48:55 +0000 (08:48 -0400)]
Merge pull request #644 from ceph/wip-jenkins-restore-playbook

Adding jenkins ocp4 jobs restore playbook

3 years agoAdding jenkins ocp4 jobs restore playbook 644/head
Adam Kraitman [Tue, 17 Aug 2021 15:31:02 +0000 (18:31 +0300)]
Adding jenkins ocp4 jobs restore playbook

Signed-off-by: Adam Kraitman <akraitma@redhat.com>
3 years agoMerge pull request #643 from tchaikov/wip-venv
David Galloway [Tue, 3 Aug 2021 14:40:47 +0000 (10:40 -0400)]
Merge pull request #643 from tchaikov/wip-venv

roles/testnode/vars/ubuntu_20: add python3-venv to packages

3 years agoroles/testnode/vars/ubuntu_20: add python3-venv to packages 643/head
Kefu Chai [Sat, 31 Jul 2021 14:04:42 +0000 (22:04 +0800)]
roles/testnode/vars/ubuntu_20: add python3-venv to packages

since we are going to replace virtualenv with "python3 -m venv",
let's add python3-venv.

keep python3-virtualenv around for a while just in case.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
3 years agoMerge pull request #642 from tchaikov/wip-add-python3-asyncssh
David Galloway [Thu, 29 Jul 2021 13:10:21 +0000 (09:10 -0400)]
Merge pull request #642 from tchaikov/wip-add-python3-asyncssh

roles/testnode/vars: add ceph/python3-asyncssh to copr_repos

3 years agoroles/testnode/vars: add ceph/python3-asyncssh to copr_repos 642/head
Kefu Chai [Thu, 29 Jul 2021 05:26:53 +0000 (13:26 +0800)]
roles/testnode/vars: add ceph/python3-asyncssh to copr_repos

python3-asyncssh is not included by EPEL8 yet, but mgr-cephadm requires
it. see also https://tracker.ceph.com/issues/44676

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
3 years agoMerge pull request #641 from ceph/wip-fix-indentation
David Galloway [Mon, 26 Jul 2021 18:07:58 +0000 (14:07 -0400)]
Merge pull request #641 from ceph/wip-fix-indentation

Fixed indentation on rook-os-update.yml

3 years agoFixed indentation on rook-os-update.yml 641/head
Adam Kraitman [Sun, 25 Jul 2021 14:12:44 +0000 (17:12 +0300)]
Fixed indentation on rook-os-update.yml

Signed-off-by: Adam Kraitman <akraitma@redhat.com>
4 years agoMerge pull request #640 from ceph/wip-revert
David Galloway [Wed, 21 Jul 2021 17:41:50 +0000 (13:41 -0400)]
Merge pull request #640 from ceph/wip-revert

Revert "Merge pull request #635 from ceph/wip-python-pip"

4 years agoRevert "Merge pull request #635 from ceph/wip-python-pip" 640/head
David Galloway [Wed, 21 Jul 2021 17:41:08 +0000 (13:41 -0400)]
Revert "Merge pull request #635 from ceph/wip-python-pip"

This reverts commit 623931530c8b8928635fc3b151df1f985d2e12e0, reversing
changes made to 91da996a7045d0029340af7f0bcb7bb7650105e7.

4 years agoMerge pull request #635 from ceph/wip-python-pip
adam kraitman [Wed, 21 Jul 2021 15:57:52 +0000 (18:57 +0300)]
Merge pull request #635 from ceph/wip-python-pip

container-host: Install pip too

4 years agoMerge pull request #634 from ceph/wip-rook-jenkins-update
David Galloway [Wed, 21 Jul 2021 14:23:18 +0000 (10:23 -0400)]
Merge pull request #634 from ceph/wip-rook-jenkins-update

Adding the rook-jenkins-update.yml and rearranging the role

4 years agoAdding the rook-jenkins-update.yml and rearranging the role 634/head
Adam Kraitman [Sun, 27 Jun 2021 13:37:25 +0000 (16:37 +0300)]
Adding the rook-jenkins-update.yml and rearranging the role

Signed-off-by: Adam Kraitman <akraitma@redhat.com>
4 years agoMerge pull request #639 from ceph/wip-powertools2
adam kraitman [Tue, 20 Jul 2021 17:46:00 +0000 (20:46 +0300)]
Merge pull request #639 from ceph/wip-powertools2

testnode: Install PowerTools repo on CentOS non-stream too

4 years agotestnode: Install PowerTools repo on CentOS non-stream too 639/head
David Galloway [Tue, 20 Jul 2021 16:20:57 +0000 (12:20 -0400)]
testnode: Install PowerTools repo on CentOS non-stream too

Fixes: https://tracker.ceph.com/issues/51638#note-5
Signed-off-by: David Galloway <dgallowa@redhat.com>
4 years agoMerge pull request #638 from ceph/wip-powertools
adam kraitman [Wed, 14 Jul 2021 15:35:47 +0000 (18:35 +0300)]
Merge pull request #638 from ceph/wip-powertools

Add PowerTools repo to CentOS 8 Stream

4 years agotestnode: Delete correct Stream repos 638/head
David Galloway [Wed, 14 Jul 2021 15:08:29 +0000 (11:08 -0400)]
testnode: Delete correct Stream repos

This was taking AppStream repos with it on non-Stream distros.  I don't think it was causing issues but it was deleting the wrong files nonetheless.

Signed-off-by: David Galloway <dgallowa@redhat.com>