Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DNM] meta content provider testing #799

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

raukadah
Copy link
Contributor

@raukadah raukadah commented Jun 21, 2024

Copy link
Contributor

openshift-ci bot commented Jun 21, 2024

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

Copy link
Contributor

openshift-ci bot commented Jun 21, 2024

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: raukadah
Once this PR has been reviewed and has the lgtm label, please assign frenzyfriday for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/7d75995a1d2d4927b2724ef4f4064c99

✔️ openstack-k8s-operators-content-provider SUCCESS in 4h 44m 55s
✔️ nova-operator-kuttl SUCCESS in 47m 38s
✔️ nova-operator-tempest-multinode SUCCESS in 2h 17m 24s
nova-operator-tempest-multinode-ceph FAILURE in 3h 04m 08s

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#1892 is needed.

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#1892 is needed.

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#1892 is needed.

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#1892 is needed.

Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/4916d4835c5249debecb703dc61437d3

openstack-meta-content-provider FAILURE in 1h 01m 44s
⚠️ nova-operator-kuttl SKIPPED Skipped due to failed job openstack-meta-content-provider
⚠️ nova-operator-tempest-multinode SKIPPED Skipped due to failed job openstack-meta-content-provider
⚠️ nova-operator-tempest-multinode-ceph SKIPPED Skipped due to failed job openstack-meta-content-provider

@raukadah
Copy link
Contributor Author

Test results of meta-content-provider on nova-operator #799

With Depends-on

openstack-meta-content-provider

Nova rpms built by DLRN

openstack-nova-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-27.3.1-0.20240622161024.40edda4.el9.src.rpm	
openstack-nova-api-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-common-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-compute-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-conductor-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-migration-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-novncproxy-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-scheduler-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-serialproxy-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
openstack-nova-spicehtml5proxy-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
python3-nova-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm	
python3-nova-tests-27.3.1-0.20240622161024.40edda4.el9.noarch.rpm

Above rpms consumed in nova container build

Dependencies resolved.
============================================================================================================================
 Package                                    Arch    Version                               Repository                    Size
============================================================================================================================
Installing:
 openstack-nova-common                      noarch  1:27.3.1-0.20240622161024.40edda4.el9 gating-repo                  244 k

Contents consumed in nova-operator-tempest-multinode

Content returned by meta-content-provider to the edpm job.

cifmw_operator_build_output:
        operators:
          nova-operator:
            git_commit_hash: c2a4a5c3a105bfcb6c9943c37d47decc23f48eae
            git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator
            image: 38.102.83.119:5001/openstack-k8s-operators/nova-operator:c2a4a5c3a105bfcb6c9943c37d47decc23f48eae
            image_bundle: 38.102.83.119:5001/openstack-k8s-operators/nova-operator-bundle:c2a4a5c3a105bfcb6c9943c37d47decc23f48eae
            image_catalog: 38.102.83.119:5001/openstack-k8s-operators/nova-operator-index:c2a4a5c3a105bfcb6c9943c37d47decc23f48eae
          openstack-operator:
            git_commit_hash: d23dd170dd2a93298bd6283bb20aade1817e8d50
            git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator
            image: 38.102.83.119:5001/openstack-k8s-operators/openstack-operator:d23dd170dd2a93298bd6283bb20aade1817e8d50
            image_bundle: 38.102.83.119:5001/openstack-k8s-operators/openstack-operator-bundle:d23dd170dd2a93298bd6283bb20aade1817e8d50
            image_catalog: 38.102.83.119:5001/openstack-k8s-operators/openstack-operator-index:d23dd170dd2a93298bd6283bb20aade1817e8d50
content_provider_dlrn_md5_hash: 475b287013775d90bff95856c6dc2174
content_provider_os_registry_url: 38.102.83.119:5001/podified-antelope-centos9
content_provider_registry_ip: 38.102.83.119

Gating repo generated on compute node

[gating-repo]
baseurl=http://38.102.83.119:8766/
enabled=1
gpgcheck=0
priority=1

Containers coming from meta-content-provider on EDPM node

38.102.83.119:5001/podified-antelope-centos9/openstack-ovn-controller              475b287013775d90bff95856c6dc2174  834a38abea44  3 hours ago    337 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-nova-compute                475b287013775d90bff95856c6dc2174  7011d65ca44d  3 hours ago    1.18 GB
38.102.83.119:5001/podified-antelope-centos9/openstack-neutron-metadata-agent-ovn  475b287013775d90bff95856c6dc2174  9a524425a6d7  3 hours ago    774 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-ceilometer-ipmi             475b287013775d90bff95856c6dc2174  60c563dbf03e  3 hours ago    497 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-ceilometer-compute          475b287013775d90bff95856c6dc2174  787c9e5705eb  3 hours ago    496 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-iscsid                      475b287013775d90bff95856c6dc2174  30925b49119a  3 hours ago    395 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-multipathd                  475b287013775d90bff95856c6dc2174  1e3676b58cc5  3 hours ago    244 MB
38.102.83.119:5001/podified-antelope-centos9/openstack-cron                        475b287013775d90bff95856c6dc2174  2307e675dc69  3 hours ago    239 MB

Nova Operators used in EDPM job.

Events:
  Type    Reason          Age   From               Message
  ----    ------          ----  ----               -------
  Normal  Scheduled       111m  default-scheduler  Successfully assigned openstack-operators/nova-operator-controller-manager-5d46bfc5b6-d95f5 to crc
  Normal  AddedInterface  111m  multus             Add eth0 [10.217.0.108/23] from ovn-kubernetes
  Normal  Pulled          111m  kubelet            Container image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0" already present on machine
  Normal  Created         111m  kubelet            Created container kube-rbac-proxy
  Normal  Started         111m  kubelet            Started container kube-rbac-proxy
  Normal  Pulling         111m  kubelet            Pulling image "38.102.83.119:5001/openstack-k8s-operators/nova-operator:c2a4a5c3a105bfcb6c9943c37d47decc23f48eae"
  Normal  Pulled          111m  kubelet            Successfully pulled image "38.102.83.119:5001/openstack-k8s-operators/nova-operator:c2a4a5c3a105bfcb6c9943c37d47decc23f48eae" in 6.402s (6.402s including waiting)
  Normal  Created         111m  kubelet            Created container manager
  Normal  Started         111m  kubelet            Started container manager

Openstack operators coming from meta-content-provider

Controlled By:  CatalogSource/openstack-operator-index
Containers:
  registry-server:
    Container ID:   cri-o://ea4515e5938768b5317f54b917d8d2dd072eb2ce1efb472167cd57387009bfd9
    Image:          38.102.83.119:5001/openstack-k8s-operators/openstack-operator-index:d23dd170dd2a93298bd6283bb20aade1817e8d50
    Image ID:       38.102.83.119:5001/openstack-k8s-operators/openstack-operator-index@sha256:bd2e7f90f5b7f37058a3a96bfb4431e5d2e0bd8a76dd523c1e3fac0886600bdf

Openstack services containers updated from meta-content-provider

    novaAPIImage: 38.102.83.119:5001/podified-antelope-centos9/openstack-nova-api:475b287013775d90bff95856c6dc2174
    novaComputeImage: 38.102.83.119:5001/podified-antelope-centos9/openstack-nova-compute:475b287013775d90bff95856c6dc2174
    novaConductorImage: 38.102.83.119:5001/podified-antelope-centos9/openstack-nova-conductor:475b287013775d90bff95856c6dc2174
    novaNovncImage: 38.102.83.119:5001/podified-antelope-centos9/openstack-nova-novncproxy:475b287013775d90bff95856c6dc2174
    novaSchedulerImage: 38.102.83.119:5001/podified-antelope-centos9/openstack-nova-scheduler:475b287013775d90bff95856c6dc2174

@raukadah
Copy link
Contributor Author

Copy link

This change depends on a change that failed to merge.

Change openstack-k8s-operators/ci-framework#1892 is needed.

Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/ebfa771c84d4462fac50a70738c3bde5

✔️ openstack-meta-content-provider SUCCESS in 2h 11m 56s
nova-operator-kuttl RETRY_LIMIT in 24m 19s
nova-operator-tempest-multinode FAILURE in 28m 45s
nova-operator-tempest-multinode-ceph FAILURE in 31m 45s

@raukadah
Copy link
Contributor Author

Test results with master nova opendev patch

Zuul Results https://review.rdoproject.org/zuul/buildset/f100ef62ee874a88aba291d4a44a594d on #799
With depends-on openstack-k8s-operators/ci-framework#1892 and https://review.opendev.org/c/openstack/nova/+/922354 (master nova patch)

openstack-meta-content-provider

Nova RPMS

openstack-nova-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm	
 openstack-nova-28.1.0-0.20240625002040.ecdd747.el9.src.rpm	
 openstack-nova-api-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-common-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-compute-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-conductor-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-migration-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-novncproxy-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-scheduler-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-serialproxy-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 openstack-nova-spicehtml5proxy-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 python3-nova-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm
 python3-nova-tests-28.1.0-0.20240625002040.ecdd747.el9.noarch.rpm

DLRN Repos

Nova containers using these rpms

gating-repo                                      34 MB/s |  35 kB     00:00    
delorean-openstack-barbican-3d11d9ffac13835ea05 735 kB/s |  13 kB     00:00    
delorean-openstack-ironic-0e5efe4d9bba37945b50f 3.9 MB/s |  65 kB     00:00    
delorean-openstack-cinder-2205a50917136ade9f9e5 1.5 MB/s |  27 kB     00:00    
delorean-python-glanceclient-59331d56eb9f7d4bb1 6.3 MB/s | 128 kB     00:00    
delorean-openstack-aodh-f43e90311724ad574ff46d0 941 kB/s |  25 kB     00:00    
delorean-os-net-config-4d10dcde6ffb04ad99a7799c  18 MB/s | 301 kB     00:00    
delorean-python-whitebox-tests-tempest-df1d9f76 3.2 MB/s |  36 kB     00:00    
delorean-openstack-designate-1053801c8d6ca0373c 1.6 MB/s |  18 kB     00:00    
delorean-openstack-glance-cfc9c0eb1a41f8f49343e 1.5 MB/s |  19 kB     00:00    
delorean-openstack-keystone-dd61a91864b626314c1 1.9 MB/s |  23 kB     00:00    
delorean-openstack-manila-0999857c47fca78b0d0a2 1.9 MB/s |  26 kB     00:00    
delorean-python-neutron-tests-tempest-9aec7b695  11 MB/s | 133 kB     00:00    
delorean-openstack-octavia-7376a4ad0c305113a2aa 2.1 MB/s |  26 kB     00:00    
delorean-edpm-image-builder-5c351d6944b4f95adc6 553 kB/s | 7.6 kB     00:00    
delorean-puppet-swift-3d72d3b0ea5fbdc9ac2ff7ad7  12 MB/s | 143 kB     00:00    
delorean-openstack-swift-68adc5bff358cde91544c6 1.3 MB/s |  15 kB     00:00    
delorean-openstack-tempest-1be8cabb46b936337fdc 3.2 MB/s |  39 kB     00:00    
delorean-python-django-horizon-947d20a44ff1c86d 6.7 MB/s |  84 kB     00:00    
dlrn-master-testing                              64 MB/s | 2.1 MB     00:00    
dlrn-master-build-deps                           24 MB/s | 511 kB     00:00    
centos9-rabbitmq                                 14 MB/s | 104 kB     00:00    
centos9-storage                                  27 MB/s | 337 kB     00:00    
centos9-opstools                                2.5 MB/s |  51 kB     00:00    
NFV SIG OpenvSwitch                              24 MB/s | 199 kB     00:00    
repo-setup-centos-appstream                     113 MB/s |  20 MB     00:00    
repo-setup-centos-baseos                        139 MB/s | 8.1 MB     00:00    
repo-setup-centos-highavailability               11 MB/s | 1.0 MB     00:00    
repo-setup-centos-powertools                    109 MB/s | 6.4 MB     00:00    
CentOS Stream 9 - BaseOS                        2.8 MB/s | 8.1 MB     00:02    
CentOS Stream 9 - AppStream                     2.9 MB/s |  20 MB     00:06    
CentOS Stream 9 - Extras packages                26 kB/s |  17 kB     00:00    
Extra Packages for Enterprise Linux 9 - x86_64   23 MB/s |  21 MB     00:00    
Dependencies resolved.
============================================================================================================================
Package                                    Arch    Version                               Repository                    Size
============================================================================================================================
Installing:
openstack-nova-common                      noarch  1:28.1.0-0.20240625002040.ecdd747.el9 gating-repo                  246 k

Built Nova containers in meta content provider

38.102.83.245:5001/podified-antelope-centos9/openstack-nova-compute                420709f58bd07c39ef3356db35c2d922  f5272787dea8  5 minutes ago       1.31 GB
38.102.83.245:5001/podified-antelope-centos9/openstack-nova-conductor              420709f58bd07c39ef3356db35c2d922  4cb3239c167f  6 minutes ago       779 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-nova-api                    420709f58bd07c39ef3356db35c2d922  52ae15ac866a  6 minutes ago       796 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-nova-scheduler              420709f58bd07c39ef3356db35c2d922  cf913df9564a  6 minutes ago       779 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-nova-novncproxy             420709f58bd07c39ef3356db35c2d922  77e76b05dfb7  6 minutes ago       781 MB

nova-operator-tempest-multinode

Job Zuul inventory

cifmw_operator_build_output:
        operators:
          nova-operator:
            git_commit_hash: 752e2da3f5b0e8cd69e99d7465d1dac3b88fad07
            git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator
            image: 38.102.83.245:5001/openstack-k8s-operators/nova-operator:752e2da3f5b0e8cd69e99d7465d1dac3b88fad07
            image_bundle: 38.102.83.245:5001/openstack-k8s-operators/nova-operator-bundle:752e2da3f5b0e8cd69e99d7465d1dac3b88fad07
            image_catalog: 38.102.83.245:5001/openstack-k8s-operators/nova-operator-index:752e2da3f5b0e8cd69e99d7465d1dac3b88fad07
          openstack-operator:
            git_commit_hash: fe6804fd8fed4695cffd59345f7afb9a074d10da
            git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator
            image: 38.102.83.245:5001/openstack-k8s-operators/openstack-operator:fe6804fd8fed4695cffd59345f7afb9a074d10da
            image_bundle: 38.102.83.245:5001/openstack-k8s-operators/openstack-operator-bundle:fe6804fd8fed4695cffd59345f7afb9a074d10da
            image_catalog: 38.102.83.245:5001/openstack-k8s-operators/openstack-operator-index:fe6804fd8fed4695cffd59345f7afb9a074d10da
      cifmw_repo_setup_branch: master
      content_provider_dlrn_md5_hash: 420709f58bd07c39ef3356db35c2d922
      content_provider_os_registry_url: 38.102.83.245:5001/podified-antelope-centos9
      content_provider_registry_ip: 38.102.83.245

nova-operator-control-manager

  manager:
    Container ID:  cri-o://5853ae80e5ea4c53a997a0c2f56910b37592e6e87f3c00c3754a415641864338
    Image:         38.102.83.245:5001/openstack-k8s-operators/nova-operator:752e2da3f5b0e8cd69e99d7465d1dac3b88fad07
    Image ID:      38.102.83.245:5001/openstack-k8s-operators/nova-operator@sha256:707651fedfe3ea0f77145913914bcd7336015b0ba24ba34ab617c2495665c39a

openstack-operator index

Containers:
  registry-server:
    Container ID:   cri-o://37282a0a5ccd207ecbe4a97a5f06c548a5251f515ae4e3d39c28ecd720e8fbd4
    Image:          38.102.83.245:5001/openstack-k8s-operators/openstack-operator-index:fe6804fd8fed4695cffd59345f7afb9a074d10da
    Image ID:       38.102.83.245:5001/openstack-k8s-operators/openstack-operator-index@sha256:3c37e49c3584c5e7342ca97fa61cc27c52d3080e05738dfa005f3f4da083e

EDPM containers

38.102.83.245:5001/podified-antelope-centos9/openstack-ovn-controller              420709f58bd07c39ef3356db35c2d922  296ef7b83dd3  3 hours ago    380 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-nova-compute                420709f58bd07c39ef3356db35c2d922  f5272787dea8  3 hours ago    1.31 GB
38.102.83.245:5001/podified-antelope-centos9/openstack-neutron-metadata-agent-ovn  420709f58bd07c39ef3356db35c2d922  1d333989a445  3 hours ago    820 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-ceilometer-ipmi             420709f58bd07c39ef3356db35c2d922  e063a008ffc5  3 hours ago    542 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-ceilometer-compute          420709f58bd07c39ef3356db35c2d922  1aeecc9515a0  3 hours ago    541 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-iscsid                      420709f58bd07c39ef3356db35c2d922  3081edaeacea  3 hours ago    439 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-multipathd                  420709f58bd07c39ef3356db35c2d922  a826857717a5  3 hours ago    284 MB
38.102.83.245:5001/podified-antelope-centos9/openstack-cron                        420709f58bd07c39ef3356db35c2d922  51cd50af8958  3 hours ago    279 MB

Podified Nova containers

  nova-api-log:
    Container ID:  cri-o://ce7acf8ff10d5477e711a6648691ca940b87308dabce73d459c7be30c916524d
    Image:         38.102.83.245:5001/podified-antelope-centos9/openstack-nova-api:420709f58bd07c39ef3356db35c2d922
    Image ID:      38.102.83.245:5001/podified-antelope-centos9/openstack-nova-api@sha256:437567b757cb95ef929bd68257a544eae3ebf9e966142dbe567dc64baf92646c

Let's take a look at the content of openstack-nova-api on meta content provider

Installing:
 httpd                x86_64  2.4.57-8.el9                          repo-setup-centos-appstream   48 k
 mod_ssl              x86_64  1:2.4.57-8.el9                        repo-setup-centos-appstream  110 k
 openstack-nova-api   noarch  1:28.1.0-0.20240625002040.ecdd747.el9 gating-repo                   11 k
 python3-mod_wsgi     x86_64  4.7.1-11.el9                          repo-setup-centos-appstream  1.0 M

@openshift-merge-robot
Copy link
Collaborator

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants