Skip to content

Fix/last build #201

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

Merged
merged 14 commits into from
Mar 8, 2024
Merged

Fix/last build #201

merged 14 commits into from
Mar 8, 2024

Conversation

Manuthor
Copy link
Contributor

@Manuthor Manuthor commented Mar 7, 2024

No description provided.

@Manuthor Manuthor changed the base branch from feature/covercrypt_rekey to ansible-packer March 7, 2024 16:02
@Manuthor Manuthor requested a review from ThibsG March 7, 2024 16:02
@ThibsG ThibsG force-pushed the ansible-packer branch 2 times, most recently from c1e52d7 to e79625f Compare March 7, 2024 16:38
@ThibsG ThibsG force-pushed the fix/last_build branch 4 times, most recently from b0a495f to 4a5539d Compare March 8, 2024 08:50
Copy link
Contributor

@ThibsG ThibsG left a comment

Choose a reason for hiding this comment

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

Thanks!

@Manuthor Manuthor merged commit 5057b96 into ansible-packer Mar 8, 2024
@Manuthor Manuthor deleted the fix/last_build branch March 8, 2024 14:09
Manuthor added a commit that referenced this pull request Mar 8, 2024
* Add test image for KMS Cosmian VM

* Update documentation

* CI: add timeout for curl request

* ci: last_build replaced by github.com url

* test: with last binaries

* fix: last merge

* fix: copy artifacts from parent folder

* fix: relative paths not working with packer

* fix:  revert blocking bash errors on install_kms_xxx

* fix: provision kms_server file to packer

* fix: kms_server provisioning into packer

* fix: let cosmian_vm build/test/push only on nightly

* feat: add standalone workflow to build/push cosmian_vm images

* fix: delete rhel filter

---------

Co-authored-by: ThibsG <thibsg@pm.me>
Manuthor added a commit that referenced this pull request Mar 8, 2024
* add packer and ansible directories

* test kms cosmian-vm

* correct typo

* change resources script location

* adds privileges to packer

* duplicate shell provisioner

* add file management

* pffff

* remove permission management

* correct path error

* add sudo to run script

* redhat package correction

* redhat path correction

* unzip path correction

* add env var in ubuntu script

* test supervisor commands

* Incorporate Cosmian VM build in common KMS CI workflow

* Add test image for KMS Cosmian VM

* add license

* add license

* Fix test image

* Fix permissions in CI

* Set max run duration to 20 days

* Set proper Cosmian VM releases as base image

* Reactivate KMS install script

* Execute script in packer instead of after gcloud instanciation

* Test with script execution in gcloud

* Test with script execution back in packer

* Bump to Cosmian VM 1.1.0-rc2

* Start cosmian_vm_agent service when starting the instance for the test

* Add Nginx setup to enable HTTPS

* Separate Packer instructions depending on distrib

* Put the max run duration to 10 minutes

* Cleanup scripts

* Fix KMS package for RHEL 9

* Apply suggestions from code review

Co-authored-by: Manuthor <32013169+Manuthor@users.noreply.github.com>

* ci(gcp): test redhat image

* ci(gcp): GH action name display

* Update KMS install script for Redhat

* Redhat: setup firewall to allow 80 and 443

* Redhat: setup correctly nginx

* Update documentation

* Add env variable that defines the storage of the KMS file in the LUKS

* Deploy KMS conf into the LUKS using cosmian_vm tooling

* Cleanup scripts

* Add release step (disabled for rhel for now) + simplify deleting instance

* Add restart test

* Try to fix reboot

* CI: add timeout for curl request

* fix: last build (#201)

* Add test image for KMS Cosmian VM

* Update documentation

* CI: add timeout for curl request

* ci: last_build replaced by github.com url

* test: with last binaries

* fix: last merge

* fix: copy artifacts from parent folder

* fix: relative paths not working with packer

* fix:  revert blocking bash errors on install_kms_xxx

* fix: provision kms_server file to packer

* fix: kms_server provisioning into packer

* fix: let cosmian_vm build/test/push only on nightly

* feat: add standalone workflow to build/push cosmian_vm images

* fix: delete rhel filter

---------

Co-authored-by: ThibsG <thibsg@pm.me>

* docs(changelog): add new entry for GCP images

* ci: update cloudproof_kms_js branch

---------

Co-authored-by: chokoblitz <remy.francois@cosmian.com>
Co-authored-by: ThibsG <thibsg@pm.me>
Co-authored-by: Thibs <ThibsG@users.noreply.github.com>
Co-authored-by: Manuthor <32013169+Manuthor@users.noreply.github.com>
Co-authored-by: Manuthor <manu.coste@gmail.com>
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