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

Habitat package for chef-vault #431

Merged
merged 46 commits into from
Jan 24, 2025
Merged

Habitat package for chef-vault #431

merged 46 commits into from
Jan 24, 2025

Conversation

nikhil2611
Copy link
Contributor

Description

Habitat package for chef-vault

Related Issue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

  • I have read the CONTRIBUTING document.
  • I have run the pre-merge tests locally and they pass.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
  • All new and existing tests passed.
  • All commits have been signed-off for the Developer Certificate of Origin.

nikhil2611 and others added 30 commits September 9, 2024 15:41
Signed-off-by: nikhil2611 <[email protected]>
Signed-off-by: nikhil2611 <[email protected]>
…ckage

Package chef-vault as an hab package
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
…line-for-hab

[CHEF-17477] Buildkite pipelines for building and verifying hab pkgs
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Signed-off-by: Ashique Saidalavi <[email protected]>
Fixing the buildkite pipelines for hab
Signed-off-by: Ashique Saidalavi <[email protected]>
Obvious fix; these changes are the result of automation not creative thinking.
nikhil2611 and others added 15 commits January 6, 2025 17:44
Removed the manually created pipelines and added the channels
Obvious fix; these changes are the result of automation not creative thinking.
Signed-off-by: nikhil2611 <[email protected]>
Signed-off-by: nikhil2611 <[email protected]>
Adding pipelines to trigger pipeline automatically
Obvious fix; these changes are the result of automation not creative thinking.
Empty commit to test pipelines
Obvious fix; these changes are the result of automation not creative thinking.
* updating version to major version and few plan file fixes

Signed-off-by: nikhil2611 <[email protected]>

* reverting back the release branch changes and version update

Signed-off-by: nikhil2611 <[email protected]>

* swapping order of action

Signed-off-by: nikhil2611 <[email protected]>

* swapping order of action to fix expeditor error

Signed-off-by: nikhil2611 <[email protected]>

* commenting the trigger pipeline to test expeditor config

Signed-off-by: nikhil2611 <[email protected]>

* commenting the build gem to test expeditor config

Signed-off-by: nikhil2611 <[email protected]>

* commenting the build gem to test expeditor config

Signed-off-by: nikhil2611 <[email protected]>

* fixing expeditor error

Signed-off-by: nikhil2611 <[email protected]>

* fixing expeditor error

Signed-off-by: nikhil2611 <[email protected]>

* fixing the expeditor errro

Signed-off-by: nikhil2611 <[email protected]>

* adding back the trigger pipeline

Signed-off-by: nikhil2611 <[email protected]>

* adding old config to test the expeditor failure

Signed-off-by: nikhil2611 <[email protected]>

* now trying to add updated config

Signed-off-by: nikhil2611 <[email protected]>

* adding release branch to test the expeditor validation

Signed-off-by: nikhil2611 <[email protected]>

* reverted back the release branch

Signed-off-by: nikhil2611 <[email protected]>

* update to unstable channel in the workload

Signed-off-by: nikhil2611 <[email protected]>

* removed the build gem

Signed-off-by: nikhil2611 <[email protected]>

* added back the release branch

Signed-off-by: nikhil2611 <[email protected]>

* added back the release branch

Signed-off-by: nikhil2611 <[email protected]>

* added the env variable in the builkite config

Signed-off-by: nikhil2611 <[email protected]>

---------

Signed-off-by: nikhil2611 <[email protected]>
@nikhil2611 nikhil2611 added the Expeditor: Skip All Used to skip all merge_actions. label Jan 23, 2025
@nikhil2611 nikhil2611 marked this pull request as ready for review January 23, 2025 11:14
@nikhil2611 nikhil2611 requested review from a team as code owners January 23, 2025 11:14
Copy link
Contributor

@sanghinitin sanghinitin left a comment

Choose a reason for hiding this comment

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

LGTM

.expeditor/config.yml Outdated Show resolved Hide resolved
@sean-simmons-progress
Copy link

Please address the two broken builds before merging.

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@nikhil2611
Copy link
Contributor Author

nikhil2611 commented Jan 24, 2025

Please address the two broken builds before merging.

This is known issue in main branch also. We will be fixing this in a separate story. This is the ticket for the same - https://progresssoftware.atlassian.net/browse/CHEF-18820

@nikhil2611 nikhil2611 merged commit e6ae301 into main Jan 24, 2025
9 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Expeditor: Skip All Used to skip all merge_actions.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants