Rui Yang
bcebfe93ac
Merge pull request #8946 from concourse/fix-docker-compose-integration-test
...
Fix integration test failure due to deprecated docker-compose
2024-04-23 11:41:41 -04:00
Rui Yang
cb67b3e290
revert wait time to 2min for integration ops test
...
by configuring the one off build grace period, the downgrade test
should run fast enough that original wait time is sufficient.
Also discover that the "panic test timeout 600s" is caused by the
default go test timeout (10min), in a way that setting the wait time
in testify.require.Eventually won't matter. To increase the default
timeout, do "go test --timeout xxx". By configuring the one off grace
period, we don't need to use that flag.
Signed-off-by: Rui Yang <rui.yang@broadcom.com>
2024-04-22 22:32:14 -04:00
Wayne Adams
ba9986390e
Update testify to improve "Eventually" functionality
...
Co-authored-by: Wayne Adams <wayne.adams@broadcom.com>
Co-authored-by: Rui Yang <ruiya@vmware.com>
Signed-off-by: Wayne Adams <wayne.adams@broadcom.com>
2024-04-22 13:43:57 -07:00
Rui Yang
8c9474968c
update integration ops upgrade/downgrade test
...
We were waiting volumes from previous deployment to be GCed to make
sure they are not used for new build. In previous version, these tests
were flaky already by the reason that there is no garantee that new
volumes haven't being created before old volumes are deleted.
Now with newer version of Concourse, the check of base resource type
'mock' happens right after the web node started so the method
'waitForVolumeGC' no longer works as the volume list will always contain
those new volumes for the resouce type check.
Instead, we now keep a record of old volumes and we just need to make
sure after new deployment, those old volumes are GCed i.e. volume
listing should not contain any old volume from previous deployment.
The waiting time is also increased to 5 min as in the downgrade test,
the volumes of the one-off build requires longer time to be GCed.
Signed-off-by: Rui Yang <rui.yang@broadcom.com>
2024-04-21 23:08:18 -04:00
Rui Yang
65f407a18b
fix integration test failure
...
docker-compose is deprecated. We should use docker compose instead.
Luckily concourse/unit installs docker-ce that should include the
compose plugin already
- projet name has to be lowercase
- version in docker-compose file is not needed
- --filter is replaced with --status
Signed-off-by: Rui Yang <rui.yang@broadcom.com>
2024-04-18 17:33:57 -04:00
Taylor Silva
86386ebbc0
Merge pull request #8933 from hlreyes/team-scoped-clear-task-cache
...
Add `--team` flag to `clear-task-cache` command
2024-04-04 10:39:33 -04:00
Taylor Silva
864bc19563
Merge pull request #8381 from Caprowni/master
...
Add resource type check interval
2024-04-04 09:33:58 -04:00
Taylor Silva
2a7bb08dad
Merge pull request #8856 from KoltesDigital/master
...
`fly`: add `background` option to `execute` command
2024-04-02 13:13:44 -04:00
Hector Reyes
1133aa5e08
fly: add --team flag to clear-task-cache
...
Signed-off-by: Hector Reyes <hlreyesz@gmail.com>
2024-04-02 11:57:37 -04:00
Rui Yang
313c177b74
Merge pull request #8930 from concourse/renovate/js
...
chore(deps): update javasript
2024-04-01 13:37:43 -04:00
renovate[bot]
fede60ea80
chore(deps): update javasript
2024-04-01 02:16:32 +00:00
Jonathan Giroux
6da6b104a0
feat(fly): add `background` option to `execute` command
...
Signed-off-by: Jonathan Giroux <giroux.jo@gmail.com>
2024-03-30 19:00:48 +01:00
Rui Yang
a5e79ffa13
Merge pull request #8925 from veryyet/master
...
chore: remove repetitive words
2024-03-27 15:09:49 -04:00
Rui Yang
402694a5cf
Merge pull request #8928 from concourse/fix-elm-dateformat
...
Fx elm data-format package hash error
2024-03-26 22:23:47 -04:00
Rui Yang
25c789d872
fix elm data-format package hash error
...
Signed-off-by: Rui Yang <ruiya@vmware.com>
2024-03-26 16:51:06 -04:00
veryyet
f384a5a992
chore: remove repetitive words
...
Signed-off-by: veryyet <zhengxingru@outlook.com>
2024-03-21 14:23:15 +08:00
Rui Yang
a0f72b6995
Merge pull request #8922 from concourse/renovate/go-github.com/go-jose/go-jose/v3-vulnerability
...
fix(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [security]
2024-03-08 11:50:52 -05:00
renovate[bot]
b140915e63
fix(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [security]
2024-03-08 00:19:23 +00:00
Rui Yang
1a4d902f5d
Merge pull request #8901 from concourse/renovate/js
...
chore(deps): update javasript
2024-03-01 10:44:36 -05:00
Rui Yang
cc7a76e093
Merge pull request #8899 from jenniferplusplus/vault-token-path
...
Load vault client token from file
2024-02-29 16:26:28 -05:00
renovate[bot]
50c6b1d94b
chore(deps): update javasript
2024-02-28 21:53:29 +00:00
Jennifer Moore
ad46d722f7
mount token as volume in container
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-28 11:37:56 -06:00
Jennifer Moore
5901c4f3bb
Fix copy to container
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-27 14:41:03 -06:00
Jennifer Moore
aa871ed7f1
Fix copy to container
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-27 11:43:08 -06:00
Jennifer Moore
aa9bd919bf
Fix fly login
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-27 10:02:19 -06:00
Jennifer Moore
d8c6e54351
Fix fly login
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-26 17:15:40 -06:00
Jennifer Moore
ffc72f310f
Fix unmarshal dest
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-26 14:22:15 -06:00
Taylor Silva
e286d253eb
Merge pull request #8801 from Qjammer/ipv6_support
...
Implement support for IPv6 networking in tasks
2024-02-25 16:54:58 -05:00
Taylor Silva
eb5f16caf5
nit: run go fmt and convert vars to camel-case
...
Signed-off-by: Taylor Silva <dev@taydev.net>
2024-02-25 15:05:49 -05:00
Jennifer Moore
fd7caa1364
add token file during integration tests
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-23 16:27:28 -06:00
Jennifer Moore
0def9c793f
attempt integration tests
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-20 13:56:35 -06:00
Jennifer Moore
27edf61059
fix: check ClientTokenPath in validation
...
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-07 14:34:08 -06:00
Jennifer Moore
c997f11ac2
web: behavior: read vault client token from file
...
The k8s Vault Agent can automatically handle authentication to Vault, and inject a client token into a shared volume. The Vault agent manages the token lifecycle and refreshes the file contents as necessary. This change enables Concourse to read that token file, and take advantage of the agent's managed token.
Signed-off-by: Jennifer Moore <contact@jenniferplusplus.com>
2024-02-07 14:34:08 -06:00
Rui Yang
faed220548
Merge pull request #8909 from concourse/rebase-master-7.11.2
...
Rebase master 7.11.2
2024-02-06 17:35:30 -05:00
Rui Yang
a33a4963e9
Merge pull request #8900 from concourse/renovate/go-github.com/opencontainers/runc-vulnerability
...
fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
2024-02-06 04:23:29 -05:00
Rui Yang
5b5b79ffd9
regenerate go.sum and bump containerd to latest
...
Co-authored-by: Marcela Lara <mlara@vmware.com>
Signed-off-by: Rui Yang <ruiya@vmware.com>
2024-02-05 22:41:42 -05:00
renovate[bot]
39b152ede8
fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
2024-02-05 22:41:42 -05:00
Rui Yang
e9d474642c
Merge pull request #8904 from concourse/rotate-dev-vault-certs
...
Rotate dev vault certs
2024-02-05 22:40:29 -05:00
Rui Yang
4edb7f8faf
rotate dev vault certs
...
Signed-off-by: Rui Yang <ruiya@vmware.com>
2024-02-05 15:43:35 -05:00
Rui Yang
390ccbba3e
Merge pull request #8895 from concourse/rebase-master-7.11.1
...
Rebase master 7.11.1
2024-01-23 16:29:53 -05:00
Rui Yang
c5ebb7d8a5
Merge pull request #8890 from concourse/renovate/all
...
fix(deps): update all dependencies
2024-01-22 11:12:06 -05:00
Rui Yang
39b0f8eec9
Merge pull request #8889 from concourse/fix-topgun-k8s-test
...
Fix compilation error in topgun/k8s test
2024-01-22 11:11:50 -05:00
renovate[bot]
50f6ba743c
fix(deps): update all dependencies
2024-01-19 21:51:29 +00:00
Rui Yang
ef355d6ddb
Merge pull request #8887 from concourse/renovate/all
...
fix(deps): update all dependencies
2024-01-17 13:18:20 -05:00
Rui Yang
2ec74382c9
fix compilation error in topgun/k8s test
...
Signed-off-by: Rui Yang <ruiya@vmware.com>
2024-01-17 11:13:54 -05:00
renovate[bot]
8c743b04eb
fix(deps): update all dependencies
2024-01-17 15:40:08 +00:00
Rui Yang
2c898a77b8
Merge pull request #8884 from concourse/renovate/all
...
fix(deps): update all dependencies
2024-01-17 10:38:55 -05:00
Rui Yang
33f3634fa4
update env lib to v10
...
Signed-off-by: Rui Yang <ruiya@vmware.com>
2024-01-11 16:30:14 -05:00
renovate[bot]
767605d129
fix(deps): update all dependencies
2024-01-11 20:24:19 +00:00
Rui Yang
4c9be50ffb
Merge pull request #8882 from concourse/renovate/all
...
fix(deps): update all dependencies
2024-01-09 17:58:05 -05:00