Skip to content

reservation: Add Blazar service client and CI job - #3988

Merged
mandre merged 6 commits into
gophercloud:mainfrom
barnes-c:blazar-workflow
Aug 31, 2026
Merged

reservation: Add Blazar service client and CI job#3988
mandre merged 6 commits into
gophercloud:mainfrom
barnes-c:blazar-workflow

Conversation

@barnes-c

Copy link
Copy Markdown
Contributor

Hi!

For #3987

This is a initial PR to add reservation (blazar) support. This PR brings in a service client, acceptance test scaffolding and a ci workflow so future additions can be tested immediately.

I was mostly orientating myself along the code already present for other resources

Related:
#3304
#3406

This adds a reservation service client, acceptance test scaffolding and a ci workflow.

Signed-off-by: Christopher Barnes <christopher@barnes.biz>
@github-actions github-actions Bot added edit:openstack This PR updates common OpenStack code edit:actions This PR updates GitHub Actions code edit:testinfra This PR updates testing infrastructure code labels Aug 28, 2026
Comment thread .github/workflows/functional-reservation.yaml Outdated
Comment thread openstack/client.go
@mandre

mandre commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Thanks for the PR, I'm looking forward to reviewing the service implementation.

@barnes-c

barnes-c commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the PR, I'm looking forward to reviewing the service implementation.

Thanks for being open to review this!

@winiciusallan winiciusallan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice kickstart @barnes-c! Good job.

Comment thread .github/workflows/functional-reservation.yaml
@coveralls

coveralls commented Aug 28, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 63.519% (-0.04%) from 63.556% — barnes-c:blazar-workflow into gophercloud:main

@github-actions github-actions Bot added semver:minor Backwards-compatible change backport-v2 This PR will be backported to v2 labels Aug 28, 2026
@mandre
mandre added this pull request to the merge queue Aug 31, 2026
Merged via the queue into gophercloud:main with commit b3a620a Aug 31, 2026
75 checks passed
@github-actions

Copy link
Copy Markdown

Failed to backport PR to v2 branch. See logs for details.

@barnes-c

Copy link
Copy Markdown
Contributor Author

Thanks for merging @mandre!
I will start with the resources now

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

Labels

backport-v2 This PR will be backported to v2 edit:actions This PR updates GitHub Actions code edit:openstack This PR updates common OpenStack code edit:testinfra This PR updates testing infrastructure code semver:minor Backwards-compatible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants