mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-10-31 02:28:09 +00:00 
			
		
		
		
	backport of commit 7725117846 (#23327)
				
					
				
			Co-authored-by: Ryan Cragun <me@ryan.ec>
This commit is contained in:
		 hc-github-team-secure-vault-core
					hc-github-team-secure-vault-core
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							079a37271c
						
					
				
				
					commit
					c47dd4dd1b
				
			
							
								
								
									
										2
									
								
								.github/workflows/enos-lint.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/enos-lint.yml
									
									
									
									
										vendored
									
									
								
							| @@ -44,6 +44,8 @@ jobs: | |||||||
|       - uses: hashicorp/action-setup-enos@v1 |       - uses: hashicorp/action-setup-enos@v1 | ||||||
|         with: |         with: | ||||||
|           github-token: ${{ secrets.ELEVATED_GITHUB_TOKEN }} |           github-token: ${{ secrets.ELEVATED_GITHUB_TOKEN }} | ||||||
|  |       - name: Ensure shellcheck is available for linting | ||||||
|  |         run: which shellcheck || (sudo apt update && sudo apt install -y shellcheck) | ||||||
|       - name: lint |       - name: lint | ||||||
|         working-directory: ./enos |         working-directory: ./enos | ||||||
|         env: |         env: | ||||||
|   | |||||||
| @@ -41,12 +41,6 @@ sample "build_ce_linux_amd64_deb" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["ubuntu"] |       distro          = ["ubuntu"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the build pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -91,12 +85,6 @@ sample "build_ce_linux_arm64_deb" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["ubuntu"] |       distro          = ["ubuntu"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the build pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -141,12 +129,6 @@ sample "build_ce_linux_arm64_rpm" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["rhel"] |       distro          = ["rhel"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the build pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -237,12 +219,6 @@ sample "build_ce_linux_amd64_zip" { | |||||||
|       artifact_type   = ["bundle"] |       artifact_type   = ["bundle"] | ||||||
|       artifact_source = ["crt"] |       artifact_source = ["crt"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the build pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -283,12 +259,6 @@ sample "build_ce_linux_arm64_zip" { | |||||||
|       artifact_source = ["crt"] |       artifact_source = ["crt"] | ||||||
|       artifact_type   = ["bundle"] |       artifact_type   = ["bundle"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the build pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -41,12 +41,6 @@ sample "release_ce_linux_amd64_deb" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["ubuntu"] |       distro          = ["ubuntu"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -91,12 +85,6 @@ sample "release_ce_linux_arm64_deb" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["ubuntu"] |       distro          = ["ubuntu"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -141,12 +129,6 @@ sample "release_ce_linux_arm64_rpm" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["rhel"] |       distro          = ["rhel"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -191,12 +173,6 @@ sample "release_ce_linux_amd64_rpm" { | |||||||
|       artifact_type   = ["package"] |       artifact_type   = ["package"] | ||||||
|       distro          = ["rhel"] |       distro          = ["rhel"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -237,12 +213,6 @@ sample "release_ce_linux_amd64_zip" { | |||||||
|       artifact_type   = ["bundle"] |       artifact_type   = ["bundle"] | ||||||
|       artifact_source = ["artifactory"] |       artifact_source = ["artifactory"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -283,12 +253,6 @@ sample "release_ce_linux_arm64_zip" { | |||||||
|       artifact_source = ["artifactory"] |       artifact_source = ["artifactory"] | ||||||
|       artifact_type   = ["bundle"] |       artifact_type   = ["bundle"] | ||||||
|       edition         = ["ce"] |       edition         = ["ce"] | ||||||
|  |  | ||||||
|       exclude { |  | ||||||
|         // Don't test from these versions in the release pipeline because of known issues |  | ||||||
|         // in those older versions. |  | ||||||
|         initial_version = ["1.8.12", "1.9.10", "1.10.11"] |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ scenario "upgrade" { | |||||||
|     // are a higher minor version that our release candidate. Also, prior to 1.11.x the |     // are a higher minor version that our release candidate. Also, prior to 1.11.x the | ||||||
|     // /v1/sys/seal-status API has known issues that could cause this scenario to fail when using |     // /v1/sys/seal-status API has known issues that could cause this scenario to fail when using | ||||||
|     // those earlier versions. |     // those earlier versions. | ||||||
|     initial_version = ["1.8.12", "1.9.10", "1.10.11", "1.11.12", "1.12.11", "1.13.6", "1.14.2"] |     initial_version = ["1.11.12", "1.12.11", "1.13.6", "1.14.2"] | ||||||
|     seal            = ["awskms", "shamir"] |     seal            = ["awskms", "shamir"] | ||||||
|  |  | ||||||
|     # Our local builder always creates bundles |     # Our local builder always creates bundles | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user