Skip to content

[CI-v2] Add containerinfra job with Github Action#2379

Merged
EmilienM merged 8 commits intogophercloud:masterfrom
shiftstack:civ2_containerinfra
May 9, 2022
Merged

[CI-v2] Add containerinfra job with Github Action#2379
EmilienM merged 8 commits intogophercloud:masterfrom
shiftstack:civ2_containerinfra

Conversation

@mandre
Copy link
Copy Markdown
Contributor

@mandre mandre commented Apr 8, 2022

  • Deploy Magnum with Devstack
  • Run messaging acceptance tests
  • Logs failures if any

@coveralls
Copy link
Copy Markdown

coveralls commented Apr 8, 2022

Coverage Status

Coverage remained the same at 79.951% when pulling e3cf563 on shiftstack:civ2_containerinfra into 2cc0abf on gophercloud:master.

@mnaser
Copy link
Copy Markdown
Contributor

mnaser commented Apr 13, 2022

FWIW, swarm is probably not really supported so a functional test that tries to do that will not go very far :)

@EmilienM EmilienM force-pushed the civ2_containerinfra branch from 959e89c to 6a708e4 Compare April 13, 2022 18:52
@gophercloud gophercloud deleted a comment from theopenlab-ci bot Apr 13, 2022
@gophercloud gophercloud deleted a comment from theopenlab-ci bot Apr 13, 2022
@gophercloud gophercloud deleted a comment from theopenlab-ci bot Apr 13, 2022
@gophercloud gophercloud deleted a comment from theopenlab-ci bot Apr 13, 2022
@gophercloud gophercloud deleted a comment from theopenlab-ci bot Apr 22, 2022
@mandre mandre force-pushed the civ2_containerinfra branch from 5acede2 to 52e093d Compare May 9, 2022 06:02
mandre and others added 6 commits May 9, 2022 10:01
- Deploy Magnum with Devstack
- Run messaging acceptance tests
- Logs failures if any
The default image size quota is 1GiB and it too small for the Fedora
CoreOS image needed for Magnum. Bump the image quota to 5GiB.

Also bump swift max size accordingly.
Add the environment variable Magnume acceptance tests need to the
stackenv script and document then in the acceptance test README.
Previously, 5GiB were too small for the fedora-coreos image used by magnum tests.
The image was named Fedora-AtomicHost back then, instead of
fedora-coreos.
@mandre mandre force-pushed the civ2_containerinfra branch from 52e093d to 695cf06 Compare May 9, 2022 08:04
@mandre mandre changed the title WIP [CI-v2] Add containerinfra job with Github Action [CI-v2] Add containerinfra job with Github Action May 9, 2022
mandre added 2 commits May 9, 2022 12:11
CI would complain with:
```
convenience.go:35: Failure in clusters_test.go, line 21: unexpected error "Bad request with: [POST http://10.1.1.5/container-infra/v1/clustertemplates], error message: {\"errors\": [{\"request_id\": \"\", \"code\": \"client\", \"status\": 400, \"title\": \"Cluster type (vm, fedora-coreos, swarm) not supported\", \"detail\": \"Cluster type (vm, fedora-coreos, swarm) not supported.\", \"links\": []}]}"
```
@mandre mandre force-pushed the civ2_containerinfra branch from 695cf06 to e3cf563 Compare May 9, 2022 10:22
@EmilienM EmilienM merged commit 0ace4a5 into gophercloud:master May 9, 2022
@EmilienM EmilienM deleted the civ2_containerinfra branch May 9, 2022 12:11
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.

4 participants