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

Include tempest-multinode-ceph job #431

Closed
wants to merge 1 commit into from

Conversation

fao89
Copy link
Contributor

@fao89 fao89 commented Oct 2, 2024

No description provided.

@openshift-ci openshift-ci bot requested review from olliewalsh and stuggi October 2, 2024 14:13
Copy link
Contributor

openshift-ci bot commented Oct 2, 2024

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: fao89
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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f50762fc9eba4211941ccb586ae28c39

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 43m 51s
✔️ heat-operator-tempest-multinode SUCCESS in 1h 13m 48s
heat-operator-tempest-multinode-ceph FAILURE in 2h 25m 18s

@fao89
Copy link
Contributor Author

fao89 commented Oct 2, 2024

some tests seem to be just a SSL thing:

heatclient.exc.HTTPBadRequest: ERROR: Failed validating stack template using Heat endpoint at region "regionOne" due to "SSL exception connecting to https://heat-api-internal.openstack.svc:8004/v1/a8ef5229984c4d4f9b692f5cd43a860c/validate: HTTPSConnectionPool(host='heat-api-internal.openstack.svc', port=8004): Max retries exceeded with url: /v1/a8ef5229984c4d4f9b692f5cd43a860c/validate (Caused by SSLError(SSLCertVerificationError("hostname 'heat-api-internal.openstack.svc' doesn't match either of 'heat-api-public.openstack.svc', 'heat-api-public.openstack.svc.cluster.local'")))"

I wonder why it is using internal instead of public

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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ffd0cbbc80b14bb4a361cd7e3f189d16

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 25m 40s
heat-operator-tempest-multinode FAILURE in 38m 11s
heat-operator-tempest-multinode-ceph FAILURE in 1h 10m 02s

@fao89 fao89 force-pushed the cephtempest branch 2 times, most recently from 1f51b56 to 4db24fa Compare October 3, 2024 00:10
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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a66aab49a5384d70a766a6b072804bf4

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 15m 08s
heat-operator-tempest-multinode FAILURE in 1h 56m 24s
heat-operator-tempest-multinode-ceph FAILURE in 2h 00m 11s

Comment on lines +75 to +81
heat_tempest_plugin.tests.functional.test_os_wait_condition.OSWaitCondition.test_create_stack_with_multi_signal_waitcondition
heat_tempest_plugin.tests.scenario.test_server_cfn_init.CfnInitIntegrationTest.test_server_cfn_init
heat_tempest_plugin.tests.scenario.test_aodh_alarm.AodhAlarmTest.test_alarm
heat_tempest_plugin.tests.scenario.test_server_signal.ServerSignalIntegrationTest.test_server_signal_userdata_format_raw
heat_tempest_plugin.tests.scenario.test_server_signal.ServerSignalIntegrationTest.test_server_signal_userdata_format_software_config
heat_tempest_plugin.tests.scenario.test_server_software_config.SoftwareConfigIntegrationTest.test_server_software_config
heat_tempest_plugin.tests.scenario.test_volumes.VolumeBackupRestoreIntegrationTest.test_cinder_volume_create_backup_restore
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bshephar @rabi do you think it is worth enabling the ceph job?
I'm thinking about closing this PR

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the errors are because the VM can't resolve the endpoint to signal back to Heat:

curl: (6) Could not resolve host: heat-api-public-openstack.apps-crc.testing
curl: (6) Could not resolve host: heat-api-public-openstack.apps-crc.testing
curl: (6) Could not resolve host: heat-api-public-openstack.apps-crc.testing
curl: (6) Could not resolve host: heat-api-public-openstack.apps-crc.testing
}}}

I think we're skipping these tests downstream for the same reason.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Problem is that we don't have a DNS server that the VM can reach and resolve the hostname for. We can't use the IP because of the TLS requirements.

@fao89 fao89 requested review from rabi and bshephar October 3, 2024 11:33
Signed-off-by: Fabricio Aguiar <[email protected]>
@fao89
Copy link
Contributor Author

fao89 commented Oct 4, 2024

/test heat-operator-build-deploy-kuttl

@fao89 fao89 closed this Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants