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

Deploy diego-release failed because checksum failed #355

Closed
qibobo opened this issue Sep 7, 2017 · 5 comments
Closed

Deploy diego-release failed because checksum failed #355

qibobo opened this issue Sep 7, 2017 · 5 comments
Labels

Comments

@qibobo
Copy link

qibobo commented Sep 7, 2017

Verifying manifest...
Extract manifest OK
Manifest exists OK
Release name/version OK

File exists and readable OK
Read package 'auctioneer' (1 of 22) OK
Package 'auctioneer' checksum FAILED
Read package 'bbs' (2 of 22) OK
Package 'bbs' checksum FAILED
Read package 'benchmark-bbs' (3 of 22) OK
Package 'benchmark-bbs' checksum FAILED
Read package 'buildpack_app_lifecycle' (4 of 22) OK
Package 'buildpack_app_lifecycle' checksum FAILED
Read package 'cfdot' (5 of 22) OK
Package 'cfdot' checksum FAILED
Read package 'diego-sshd' (6 of 22) OK
Package 'diego-sshd' checksum FAILED
Read package 'docker_app_lifecycle' (7 of 22) OK
Package 'docker_app_lifecycle' checksum FAILED
Read package 'file_server' (8 of 22) OK
Package 'file_server' checksum FAILED
Read package 'golang' (9 of 22) OK
Package 'golang' checksum FAILED
Read package 'golang-windows' (10 of 22) OK
Package 'golang-windows' checksum FAILED
Read package 'healthcheck' (11 of 22) OK
Package 'healthcheck' checksum FAILED
Read package 'healthcheck_windows' (12 of 22) OK
Package 'healthcheck_windows' checksum FAILED
Read package 'locket' (13 of 22) OK
Package 'locket' checksum FAILED
Read package 'pid_utils' (14 of 22) OK
Package 'pid_utils' checksum FAILED
Read package 'proxy' (15 of 22) OK
Package 'proxy' checksum FAILED
Read package 'rep' (16 of 22) OK
Package 'rep' checksum FAILED
Read package 'rep_windows' (17 of 22) OK
Package 'rep_windows' checksum FAILED
Read package 'route_emitter' (18 of 22) OK
Package 'route_emitter' checksum FAILED
Read package 'route_emitter_windows' (19 of 22) OK
Package 'route_emitter_windows' checksum FAILED
Read package 'ssh_proxy' (20 of 22) OK
Package 'ssh_proxy' checksum FAILED
Read package 'vizzini' (21 of 22) OK
Package 'vizzini' checksum FAILED
Read package 'windows_app_lifecycle' (22 of 22) OK
Package 'windows_app_lifecycle' checksum FAILED
Package dependencies OK
Checking jobs format OK
Read job 'auctioneer' (1 of 12), version c207e7179a4d4c0ee0a167147fdb96884549a0dfe2ff21f04c4d8832339e31b1 OK
Job 'auctioneer' checksum FAILED
Extract job 'auctioneer' OK
Read job 'auctioneer' manifest OK
Check template 'auctioneer_ctl.erb' for 'auctioneer' OK
Check template 'auctioneer_as_vcap.erb' for 'auctioneer' OK
Check template 'auctioneer.json.erb' for 'auctioneer' OK
Check template 'auctioneer_ca.crt.erb' for 'auctioneer' OK
Check template 'auctioneer_server.crt.erb' for 'auctioneer' OK
Check template 'auctioneer_server.key.erb' for 'auctioneer' OK
Check template 'bbs_ca.crt.erb' for 'auctioneer' OK
Check template 'bbs_client.crt.erb' for 'auctioneer' OK
Check template 'bbs_client.key.erb' for 'auctioneer' OK
Check template 'drain.erb' for 'auctioneer' OK
Check template 'rep_ca.crt.erb' for 'auctioneer' OK
Check template 'rep_client.crt.erb' for 'auctioneer' OK
Check template 'rep_client.key.erb' for 'auctioneer' OK
Check template 'loggregator_ca.crt.erb' for 'auctioneer' OK
Check template 'loggregator_client.crt.erb' for 'auctioneer' OK
Check template 'loggregator_client.key.erb' for 'auctioneer' OK
Job 'auctioneer' needs 'pid_utils' package OK
Job 'auctioneer' needs 'auctioneer' package OK
Monit file for 'auctioneer' OK
Read job 'bbs' (2 of 12), version fe22a0a9bab6baf9a9d6bc6062717d781f0881946a4b0ca48f48aa7f887b2c6e OK
Job 'bbs' checksum FAILED
Extract job 'bbs' OK
Read job 'bbs' manifest OK
Check template 'bbs_ctl.erb' for 'bbs' OK
Check template 'bbs_as_vcap.erb' for 'bbs' OK
Check template 'bbs.json.erb' for 'bbs' OK
Check template 'drain.erb' for 'bbs' OK
Check template 'etcd_ca.crt.erb' for 'bbs' OK
Check template 'etcd_client.crt.erb' for 'bbs' OK
Check template 'etcd_client.key.erb' for 'bbs' OK
Check template 'bbs_ca.crt.erb' for 'bbs' OK
Check template 'bbs_server.crt.erb' for 'bbs' OK
Check template 'bbs_server.key.erb' for 'bbs' OK
Check template 'sql_ca.crt.erb' for 'bbs' OK
Check template 'post-start.erb' for 'bbs' OK
Check template 'rep_ca.crt.erb' for 'bbs' OK
Check template 'rep_client.crt.erb' for 'bbs' OK
Check template 'rep_client.key.erb' for 'bbs' OK
Check template 'auctioneer_ca.crt.erb' for 'bbs' OK
Check template 'auctioneer_client.crt.erb' for 'bbs' OK
Check template 'auctioneer_client.key.erb' for 'bbs' OK
Check template 'loggregator_ca.crt.erb' for 'bbs' OK
Check template 'loggregator_client.crt.erb' for 'bbs' OK
Check template 'loggregator_client.key.erb' for 'bbs' OK
Job 'bbs' needs 'pid_utils' package OK
Job 'bbs' needs 'bbs' package OK
Monit file for 'bbs' OK
Read job 'benchmark-bbs' (3 of 12), version 6310033c6997a79d4ad29eb171bce168d6aa5913a6adc381e7c30645561d2eec OK
Job 'benchmark-bbs' checksum FAILED
Extract job 'benchmark-bbs' OK
Read job 'benchmark-bbs' manifest OK
Check template 'run.erb' for 'benchmark-bbs' OK
Check template 'benchmark.json.erb' for 'benchmark-bbs' OK
Check template 'etcd_ca.crt.erb' for 'benchmark-bbs' OK
Check template 'etcd_client.crt.erb' for 'benchmark-bbs' OK
Check template 'etcd_client.key.erb' for 'benchmark-bbs' OK
Check template 'bbs_ca.crt.erb' for 'benchmark-bbs' OK
Check template 'bbs_client.crt.erb' for 'benchmark-bbs' OK
Check template 'bbs_client.key.erb' for 'benchmark-bbs' OK
Job 'benchmark-bbs' needs 'golang' package OK
Job 'benchmark-bbs' needs 'benchmark-bbs' package OK
Monit file for 'benchmark-bbs' OK
Read job 'cfdot' (4 of 12), version 149bec5eb3953c08f59df65d18240b0dec81aefc9745c8488e6d4d56bac3d5f1 OK
Job 'cfdot' checksum FAILED
Extract job 'cfdot' OK
Read job 'cfdot' manifest OK
Check template 'bbs_ca.crt.erb' for 'cfdot' OK
Check template 'bbs_client.crt.erb' for 'cfdot' OK
Check template 'bbs_client.key.erb' for 'cfdot' OK
Check template 'locket_ca.crt.erb' for 'cfdot' OK
Check template 'locket_client.crt.erb' for 'cfdot' OK
Check template 'locket_client.key.erb' for 'cfdot' OK
Check template 'pre-start.erb' for 'cfdot' OK
Check template 'setup.erb' for 'cfdot' OK
Job 'cfdot' needs 'cfdot' package OK
Monit file for 'cfdot' OK
Read job 'file_server' (5 of 12), version d5d978e87602f3ef0dbefa4aff612d30cc24116e5e57565b82bb086ffccd69b9 OK
Job 'file_server' checksum FAILED
Extract job 'file_server' OK
Read job 'file_server' manifest OK
Check template 'file_server.json.erb' for 'file_server' OK
Check template 'file_server_ctl.erb' for 'file_server' OK
Check template 'file_server_as_vcap.erb' for 'file_server' OK
Job 'file_server' needs 'pid_utils' package OK
Job 'file_server' needs 'file_server' package OK
Job 'file_server' needs 'buildpack_app_lifecycle' package OK
Job 'file_server' needs 'docker_app_lifecycle' package OK
Job 'file_server' needs 'windows_app_lifecycle' package OK
Monit file for 'file_server' OK
Read job 'locket' (6 of 12), version 00e181a78f4a383e9da27232ca9e1550fda5b0cd869907bb92acb89830ff984b OK
Job 'locket' checksum FAILED
Extract job 'locket' OK
Read job 'locket' manifest OK
Check template 'locket_ctl.erb' for 'locket' OK
Check template 'locket_as_vcap.erb' for 'locket' OK
Check template 'locket.json.erb' for 'locket' OK
Check template 'locket_ca.crt.erb' for 'locket' OK
Check template 'locket_server.crt.erb' for 'locket' OK
Check template 'locket_server.key.erb' for 'locket' OK
Check template 'sql_ca.crt.erb' for 'locket' OK
Check template 'loggregator_ca.crt.erb' for 'locket' OK
Check template 'loggregator_client.crt.erb' for 'locket' OK
Check template 'loggregator_client.key.erb' for 'locket' OK
Job 'locket' needs 'pid_utils' package OK
Job 'locket' needs 'locket' package OK
Monit file for 'locket' OK
Read job 'rep' (7 of 12), version 3431ecc854f9792a80227510f3ae7db25b2af066dd726270f2535ab353ca9d8d OK
Job 'rep' checksum FAILED
Extract job 'rep' OK
Read job 'rep' manifest OK
Check template 'rep_ctl.erb' for 'rep' OK
Check template 'rep_as_vcap.erb' for 'rep' OK
Check template 'drain.erb' for 'rep' OK
Check template 'bbs_ca.crt.erb' for 'rep' OK
Check template 'trusted_certs.crt.erb' for 'rep' OK
Check template 'ca_certs_for_downloads.crt.erb' for 'rep' OK
Check template 'bbs_client.crt.erb' for 'rep' OK
Check template 'bbs_client.key.erb' for 'rep' OK
Check template 'rep_ca.crt.erb' for 'rep' OK
Check template 'rep_server.crt.erb' for 'rep' OK
Check template 'rep_server.key.erb' for 'rep' OK
Check template 'instance_identity.crt.erb' for 'rep' OK
Check template 'instance_identity.key.erb' for 'rep' OK
Check template 'consul_ca.crt.erb' for 'rep' OK
Check template 'consul_client.crt.erb' for 'rep' OK
Check template 'consul_client.key.erb' for 'rep' OK
Check template 'rep.json.erb' for 'rep' OK
Check template 'post-start.erb' for 'rep' OK
Check template 'loggregator_ca.crt.erb' for 'rep' OK
Check template 'loggregator_client.crt.erb' for 'rep' OK
Check template 'loggregator_client.key.erb' for 'rep' OK
Check template 'tls.crt.erb' for 'rep' OK
Check template 'tls.key.erb' for 'rep' OK
Check template 'tls_ca.crt.erb' for 'rep' OK
Job 'rep' needs 'pid_utils' package OK
Job 'rep' needs 'rep' package OK
Job 'rep' needs 'healthcheck' package OK
Job 'rep' needs 'proxy' package OK
Monit file for 'rep' OK
Read job 'rep_windows' (8 of 12), version 47775ab273ee00a626ee19c40eb10cb27fd5d291e761e2ca6a5bfe5eebceca71 OK
Job 'rep_windows' checksum FAILED
Extract job 'rep_windows' OK
Read job 'rep_windows' manifest OK
Check template 'drain.ps1.erb' for 'rep_windows' OK
Check template 'pre-start.ps1.erb' for 'rep_windows' OK
Check template 'bbs_ca.crt.erb' for 'rep_windows' OK
Check template 'trusted_certs.crt.erb' for 'rep_windows' OK
Check template 'ca_certs_for_downloads.crt.erb' for 'rep_windows' OK
Check template 'bbs_client.crt.erb' for 'rep_windows' OK
Check template 'bbs_client.key.erb' for 'rep_windows' OK
Check template 'instance_identity.crt.erb' for 'rep_windows' OK
Check template 'instance_identity.key.erb' for 'rep_windows' OK
Check template 'rep_ca.crt.erb' for 'rep_windows' OK
Check template 'rep_server.crt.erb' for 'rep_windows' OK
Check template 'rep_server.key.erb' for 'rep_windows' OK
Check template 'consul_ca.crt.erb' for 'rep_windows' OK
Check template 'consul_client.crt.erb' for 'rep_windows' OK
Check template 'consul_client.key.erb' for 'rep_windows' OK
Check template 'rep.json.erb' for 'rep_windows' OK
Check template 'loggregator_ca.crt.erb' for 'rep_windows' OK
Check template 'loggregator_client.crt.erb' for 'rep_windows' OK
Check template 'loggregator_client.key.erb' for 'rep_windows' OK
Check template 'tls.crt.erb' for 'rep_windows' OK
Check template 'tls.key.erb' for 'rep_windows' OK
Check template 'tls_ca.crt.erb' for 'rep_windows' OK
Job 'rep_windows' needs 'rep_windows' package OK
Job 'rep_windows' needs 'healthcheck_windows' package OK
Monit file for 'rep_windows' OK
Read job 'route_emitter' (9 of 12), version e1e3a96d36061888fe24aa6d2e80224461243ee477a88059cf7aab5b9a5c2043 OK
Job 'route_emitter' checksum FAILED
Extract job 'route_emitter' OK
Read job 'route_emitter' manifest OK
Check template 'post-start.erb' for 'route_emitter' OK
Check template 'route_emitter_ctl.erb' for 'route_emitter' OK
Check template 'route_emitter_as_vcap.erb' for 'route_emitter' OK
Check template 'route_emitter.json.erb' for 'route_emitter' OK
Check template 'bbs_ca.crt.erb' for 'route_emitter' OK
Check template 'bbs_client.crt.erb' for 'route_emitter' OK
Check template 'bbs_client.key.erb' for 'route_emitter' OK
Check template 'uaa_ca.crt.erb' for 'route_emitter' OK
Job 'route_emitter' needs 'pid_utils' package OK
Job 'route_emitter' needs 'route_emitter' package OK
Monit file for 'route_emitter' OK
Read job 'route_emitter_windows' (10 of 12), version 7b3f02be19f6b2c4fd4d079f08f0da6dbb5842a63a77d073d4e3e498371f95c3 OK
Job 'route_emitter_windows' checksum FAILED
Extract job 'route_emitter_windows' OK
Read job 'route_emitter_windows' manifest OK
Check template 'post-start.ps1.erb' for 'route_emitter_windows' OK
Check template 'route_emitter.json.erb' for 'route_emitter_windows' OK
Check template 'bbs_ca.crt.erb' for 'route_emitter_windows' OK
Check template 'bbs_client.crt.erb' for 'route_emitter_windows' OK
Check template 'bbs_client.key.erb' for 'route_emitter_windows' OK
Check template 'uaa_ca.crt.erb' for 'route_emitter_windows' OK
Job 'route_emitter_windows' needs 'route_emitter_windows' package OK
Monit file for 'route_emitter_windows' OK
Read job 'ssh_proxy' (11 of 12), version ba8dcf46ec7e709e17b5f147a1269b27368b66d0bb65dd657e88cfd8ab466f04 OK
Job 'ssh_proxy' checksum FAILED
Extract job 'ssh_proxy' OK
Read job 'ssh_proxy' manifest OK
Check template 'ssh_proxy_as_vcap.erb' for 'ssh_proxy' OK
Check template 'ssh_proxy_ctl.erb' for 'ssh_proxy' OK
Check template 'bbs_ca.crt.erb' for 'ssh_proxy' OK
Check template 'bbs_client.crt.erb' for 'ssh_proxy' OK
Check template 'bbs_client.key.erb' for 'ssh_proxy' OK
Check template 'uaa_ca.crt.erb' for 'ssh_proxy' OK
Check template 'ssh_proxy.json.erb' for 'ssh_proxy' OK
Job 'ssh_proxy' needs 'pid_utils' package OK
Job 'ssh_proxy' needs 'ssh_proxy' package OK
Monit file for 'ssh_proxy' OK
Read job 'vizzini' (12 of 12), version 37789c4004aefbfffc59b43623b6763ab74215d52419518daca1c7ea43ddf8b6 OK
Job 'vizzini' checksum FAILED
Release is invalid, please fix, verify and upload againExtract job 'vizzini' OK
Read job 'vizzini' manifest OK
Check template 'run.erb' for 'vizzini' OK
Check template 'bbs_client.crt.erb' for 'vizzini' OK
Check template 'bbs_client.key.erb' for 'vizzini' OK
Job 'vizzini' needs 'golang' package OK
Job 'vizzini' needs 'vizzini' package OK
Monit file for 'vizzini' OK

Release info

Name: diego
Version: 1.25.3

Packages

  • auctioneer (4f1f0d8abdf45c8ccb5e2d0443c9c728af65b45b644b0f89e642d3ba95698393)
  • bbs (40e34ca489d203baafc818775ad09ead5eca8e764aa7f3ffcbe756aca33b4bf5)
  • benchmark-bbs (317b6968ad66dfd3a8e69d9e7623c77b8fcfc93de8f06a3a0a5e82a2e3de51f9)
  • buildpack_app_lifecycle (72403dfaf4a66aee03b7ca757eccaa432ce538ef7097758c27895d618ca41758)
  • cfdot (9cb7832325531f87ad89482883f20ac4185d6993602efe3a76e53d7c207b7e53)
  • diego-sshd (b81a6663d889a8b394dc8bf2f759ad8e9407d732f004db442cdb817235ddeeac)
  • docker_app_lifecycle (561f1938f90801e93d118ac83c469773e8fbb8ffb785cc83e9030730398bb5e0)
  • file_server (4949ab81610c0c7581502ddcca6d45c803097bea6ed2dbe8ea653a29ce583d27)
  • golang (81204f38eebc29dbd249b8c27638f4de9331a3e263763b2b276f20cd22517904)
  • golang-windows (b336b2341205cb209c29c1523e04e784332aee8a2f4918929810e97a527e35b1)
  • healthcheck (98128c9a91f6f03f534a8f37a9ff474264766b18d24886c3388304efdb12b410)
  • healthcheck_windows (b08fb4633a0042a0bcb266a2e62d525bc5d0e53f581cd993b7a4fec3a6f224fb)
  • locket (7a322a054cb808a31fde0c65d19e9282acf1feff0d27ac7168ba34a4cc647efa)
  • pid_utils (60882ec87f35d03935d851331cf5d302771104fe14d64318f31465f262b22164)
  • proxy (8c6fbff8f965520043c08d72cdf210fcd720ce26d816f23ddb90be7ca50b76e0)
  • rep (f3a51796836499afc6c0ed242d8848f40a683e10a04b8ba2d01125896422ef40)
  • rep_windows (ae319d62eada5f33f44a3c56f5afc0863fe66ab5e820c366f1ef9116877134a5)
  • route_emitter (b2d0b266ef98cc2aa4c0c2fcafadbcf3954663eaf7785416919ff64bd311922d)
  • route_emitter_windows (f65a1550c6b5260c7786e564ffaef15c8afd98b2c4c685e57ca3e685a2d526c3)
  • ssh_proxy (1caa307e2f325b1cbfe178953883a259882fe422bd9cd13f0ae2febf9f947506)
  • vizzini (8aa59f6fedf3669af7ea37d5bcfc59480e8cb566fe507c95897fdfed80f24b20)
  • windows_app_lifecycle (3fabdc6e1a65cb4de9f3031c04c87a2352f40327e4135acc1b256193482ea97a)

Jobs

  • auctioneer (c207e7179a4d4c0ee0a167147fdb96884549a0dfe2ff21f04c4d8832339e31b1)
  • bbs (fe22a0a9bab6baf9a9d6bc6062717d781f0881946a4b0ca48f48aa7f887b2c6e)
  • benchmark-bbs (6310033c6997a79d4ad29eb171bce168d6aa5913a6adc381e7c30645561d2eec)
  • cfdot (149bec5eb3953c08f59df65d18240b0dec81aefc9745c8488e6d4d56bac3d5f1)
  • file_server (d5d978e87602f3ef0dbefa4aff612d30cc24116e5e57565b82bb086ffccd69b9)
  • locket (00e181a78f4a383e9da27232ca9e1550fda5b0cd869907bb92acb89830ff984b)
  • rep (3431ecc854f9792a80227510f3ae7db25b2af066dd726270f2535ab353ca9d8d)
  • rep_windows (47775ab273ee00a626ee19c40eb10cb27fd5d291e761e2ca6a5bfe5eebceca71)
  • route_emitter (e1e3a96d36061888fe24aa6d2e80224461243ee477a88059cf7aab5b9a5c2043)
  • route_emitter_windows (7b3f02be19f6b2c4fd4d079f08f0da6dbb5842a63a77d073d4e3e498371f95c3)
  • ssh_proxy (ba8dcf46ec7e709e17b5f147a1269b27368b66d0bb65dd657e88cfd8ab466f04)
  • vizzini (37789c4004aefbfffc59b43623b6763ab74215d52419518daca1c7ea43ddf8b6)

License

  • license (e5665430b5aafd47589f9df4e2345684d3924831)

command 'bosh -n --color -t https://"ipaddress" upload release /tmp/build/put/diego-bosh-release/release.tgz --skip-if-exists' failed!

@cf-gitbot
Copy link

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/150883842

The labels on this github issue will be updated when the story is started.

@wbean1
Copy link

wbean1 commented Sep 7, 2017

I hit this yesterday as well. I believe its mentioned in the release notes for 1.25.0:

NOTE: This version of diego-release is the first one in which the final release has SHA-256 checksums for its jobs, package, and license file instead of SHA1 checksums. This release requires a BOSH director at v261 or later and an updated version of the v1 (Ruby) BOSH CLI.

If you're using concourse to deploy, you may need to uprev it to 3.4.0+.

@qibobo
Copy link
Author

qibobo commented Sep 7, 2017

@wbean1 for 3.4.0+, you mean concourse? And I want to deploy it to a bosh-lite, how can we update the bosh director?

@wbean1
Copy link

wbean1 commented Sep 7, 2017

for 3.4.0+, you mean concourse?

Yes, that version has an uprev'd bosh_cli gem in the bosh-deployment-resource.

And I want to deploy it to a bosh-lite, how can we update the bosh director?

I'm not familiar with bosh-lite, but I did also need to switch from using bosh-init to deploy/update directors to using the bosh v2-cli & https://github.com/cloudfoundry/bosh-deployment... http://bosh.io/docs/bosh-lite.html might be what you're looking for there.

@emalm
Copy link
Member

emalm commented Sep 18, 2017

Hi, @qibobo,

It does sound like you may be running into the issue that @wbean1 mentioned, that recent versions of the Diego BOSH release have SHA256 job and package checksums instead of SHA1 and so require recent versions of the BOSH director and the BOSH CLI. What is version of the BOSH director in your environment, and what version of the BOSH CLI are you using? You should be able to determine the director version by running bosh status with the v1 BOSH CLI or bosh env with the v2 BOSH CLI.

Thanks,
Eric, CF Diego PM

@qibobo qibobo closed this as completed Sep 29, 2017
jvshahid added a commit that referenced this issue Jun 5, 2018
Submodule src/code.cloudfoundry.org/executor 23ff7f34..08a81a58:
  > use the new gomega Receive matcher to cleanup the tests
Submodule src/github.com/onsi/ginkgo 67b9df7f5..c73579c58:
  > Increase eventually timeout to 30s
  > Clarify asynchronous test behaviour
  > Travis badge should only show master
  > v1.5.0
  > Bring the changelog up to date (#470)
  > Merge pull request #466 from onsi/issue-464
  > Merge pull request #468 from onsi/update-changelog
  > Merge pull request #459 from onsi/unfocus-exclude-vendor
  > Merge pull request #456 from idoru/ignore-suite-with-ignored-go-files
  > Merge pull request #455 from onsi/flaky-measurements
  > Merge pull request #423 from alamages/coverage-tests-fix
  > Add go 1.10 to travis
  > Merge pull request #448 from melnikk/master
  > Merge pull request #451 from onsi/go-1.10-coverage-test
  > Merge pull request #446 from onsi/do-not-create-outputdir
  > Add an extra new line after reporting spec run completion
  > Merge pull request #441 from blgm/releasing
  > Merge pull request #443 from onsi/add-go-1.10
  > Merge pull request #438 from onsi/issue-436
  > Merge pull request #434 from mezis/blur-specify
  > Merge pull request #430 from onsi/issue-426
  > Add tests for When/Specify
  > Update comments and README.md for `When` DSL
  > Merge pull request #386 from akshaymankar/when
  > Merge pull request #383 from eloycoto/master
  > fix the tests on go versions <1.9
  > add a test case for #415
  > Fix Ginkgo stack trace on failure for Specify
  > Merge pull request #409 from lflux/readme-update
  > Merge pull request #400 from alex-slynko/patch-1
  > Merge pull request #403 from alex-slynko/fix_govet
  > Merge pull request #404 from lflux/travis-go-1.9
  > Merge pull request #399 from alex-slynko/fix_imports
  > Merge pull request #401 from alex-slynko/patch-2
  > Merge pull request #398 from martinxsliu/generated-import-ordering
  > Merge pull request #390 from DennisDenuto/master
  > Re-add noisySkippings flag
  > Replace GOPATH in Environment
  > Allow coverage to be displayed for focused specs (#367)
  > ensure customer reporters are run before default reporter
  > Handle -outputdir flag (#364)
  > Handle -coverprofile flag (#355)
  > v1.4.0
  > v1.4.0
  > fix CONTRIBUTING.md
  > Add a CONTRIBUTING.md file
  > add -timeout flag.  fixes #248
  > add 'requireSuite' flag to cause failure if there are test files but no suite (#359)
  > update changelog
  > emit compilation output
  > link to vscode extension
  > add ginkgo watch -watchRegExp fixes #356
  > remove fixCompilationOutput  (fixes #357)
  > Remove mailing list
  > Add Rick and Morty quote to untilItFails messages (#354)
  > Revert "Fix wrong repo URL (#351)" (#352)
  > Fix wrong repo URL (#351)
  > Lack of test suites no longer breaks builds (#347)
  > Update CHANGELOG.md
  > Warn when a suite has test files but no tests to run (#345)
  > fix flaky test by, you know, not relying on obscure go internals
  > update .travis.yml to get latest patch releases
  > fix failing go 1.5 tests
  > ensure tests pass on Go 1.8.1
  > v1.3.1: Actually change the CLI version
  > print location of test suite that failed to report back (#339)
  > v1.3.0
Submodule src/github.com/onsi/gomega 777f4d387..41673fd8f:
  > allow 'Receive' matcher to be used with concrete types (#286)
  > Fix data race in ghttp server (#283)
  > Travis badge should only show master
  > v1.4.0
  > Update the CHANGELOG.md with all changes since last release
  > Improve message from AssignableToTypeOf when expected value is nil (#281)
  > Merge pull request #278 from benmoss/master
  > Merge pull request #273 from vayan/master
  > change Ω to Expect in most places (#268)
  > Merge pull request #272 from trayo/master
  > Merge pull request #271 from onsi/add-go-1.10
  > Merge pull request #270 from Patagonicus/master
  > Remove tests that tried to verify signals as async
  > Merge pull request #262 from onsi/issue-173
  > Merge pull request #259 from onsi/issue-258
  > v1.3.0
  > Add more robust support for XUnit style tests
  > Merge pull request #256 from onsi/allow-multiple-go-routines
  > Merge pull request #253 from challiwill/master
  > Merge pull request #249 from alex-slynko/fix_govet
  > Merge pull request #247 from alex-slynko/fix_imports
  > Merge pull request #243 from williammartin/find-first-mismatch-oob
  > Merge pull request #241 from ivy/fix-typos
  > Merge pull request #218 from alex-slynko/patch-1
  > Merge pull request #239 from williammartin/parallel-testing
  > Merge pull request #235 from onsi/fix-227
  > MatchXML should ignore the order of xml node attributes
  > Merge pull request #233 from kaedys/bugfix/error-matcher-fix
  > Uses equality matcher for matching error strings

Signed-off-by: Sunjay Bhatia <sbhatia@pivotal.io>
n4wei pushed a commit that referenced this issue Jan 11, 2019
[finishes #163037208](https://www.pivotaltracker.com/story/show/163037208)

Submodule src/code.cloudfoundry.org/executor 325be3662..b67be5e6e:
  > Merge branch 'pr/41'
Submodule src/github.com/envoyproxy/go-control-plane 000000000...8a91fb26f (new submodule)
Submodule src/github.com/gogo/googleapis 000000000...8558fb44d (new submodule)
Submodule src/github.com/gogo/protobuf f9114dace..4cbf7e384:
  > Merge pull request #528 from jmarais/mergeaa810b6
  > merged in golang/protobuf commit 7d1b268556d691919f2262240737157830eab632 - jsonpb: avoid unexported fields in hand-crafted message (#526)
  > merged in golang/protobuf commit f5983d50c82d70eaa88c17080245cc871558081f - proto: make invalid UTF-8 errors non-fatal (#525)
  > merged in golang/protobuf commit 560bdb64431cc123098c2db67f16053a923a0688 - jsonpb: strictly document JSONPBMarshaler and JSONPBUnmarshaler behavior (#524)
  > merged in golang/protobuf commit 93b26e6a70e37abb14f2f88194949312b0592a84 - protoc-gen-go: refactor generator by splitting up generateMessage
  > Merge pull request #522 from jmarais/somemerges
  > use only one write in the varint writer when possible (#504)
  > fix typo independant to independent (#512)
  > Add godocs link to Readme.md (#506)
  > Fix text unmarshal for (u)int(8/16) fields (#498)
  > Codegen for well-known types (#489)
  > reorder some of the protoc paths in order to prefer our protobuf/google/protobuf/*.proto files. This is just to avoid using the wrong protos if you have the same protos in you gopath/src dir. (#502)
  > fix error: bad Go source code was generated, illegal hexadecimal number (#488)
  > Jsonpb custom type - #411 (#491)
  > Customtype  Warnings and issues  update (#479)
  > Exact slice allocation for repeated packed varints (#480)
  > Adding missing func to CustomType documentation (#483)
  > bumped the go version (#475)
  > added nil check in Proto/Size methods fix #444 (#451)
  > fix for letmegrpc (#474)
  > options to not generate xxx fields (#467)
  > updated to go1.11 and removed go1.9 (#473)
  > merged in golang/protobuf commit 70c277a8a150a8e069492e6600926300405c2884 - Fix unmarshaling JSON object with escaped string into Struct type. (#464)
  > merge in golang/protobuf commit 3a3da3a4e26776cc22a79ef46d5d58477532dede - proto: mention field name in error message (#616) (#465)
  > added license details to Readme.md (#469)
  > Update Readme.md (#468)
  > Set defaults on nonnullable fields (#435) (#459)
  > removed the GOPATH env dep in the makefile protopath (#461)
  > Merge pull request #455 from donaldgraham/master
  > Fix nullable extension issues for non generated code (#453)
  > Fix wrong build tags (#445)
  > merged commit 32a84b27e28ab9f681f0df16160c4ef1f6587094 from golang/pr… (#446)
  >  Added ProtoSize wrapper functions for the well known types  #438 (#443)
  > exact slice allocation for fixed size packed fields (#437)
  > Added gRPC Course on Udemy (#434)
  > Update Readme.md
  > Fix typo (#441)
  > fix #427 consistent import naming between the import declaration and the vars in grpc
  > fix build by regenerating everything
  > fix git diff for travis
  > merged 7c4add53b497798e7fd7b204f28e41ab409bdbb7 from golang/protobuf. protoc-gen-go: remove deprecated function in grpc (#426)
  > merged 3fac2a27c94f99f4379551928df388fcb0ad37ce from golang/protobuf. ptypes: optimize Is to avoid prefix scan (#425)
  > Merge pull request #424 from gogo/dev
  > gofmt
  > travis: opt into apt get
  > messagename
  > grpc error usage article
  > add mentions from Johan Brandhorst
  > merge bbd03ef6da3a115852eaf24c8a1c46aeb39aa175 from golang/protobuf
  > upgrade to go1.10
  > fix build for gopherjs that now requires go 1.10
  > fix build
  > fix for issue 389: importing of customtypes that are messages should not cause another import for the original message
  > Update Readme.md
  > add new user : go-spacemesh
  > protoc-min-version don't suppress protoc stdout and stderr out on success. (#381)
  > Update Readme.md
  > More well known types (#378)
  > Added link to new blog post in README (#375)
  > merge 925541529c1fa6821df4e44ce2723319eb2be768 from golang/protobuf
  > Added instructions for using proto files from google/protobuf (#371)
  > another user: zero stor
  > Update to protobuf 3.5.1 and minor cleanups for Golang 1.10 (#363)
  > Test with latest Go and protobuf patch versions. (#352)
  > Merge pull request #361 from temoto/lint-equal-return
  > Merge pull request #357 from benesch/populate-recursion
  > example
  > Merge pull request #355 from agnivade/agnivade-protopath
  > Merge pull request #341 from meling/master
  > fix for testdata/my_test
  > Merge pull request #350 from tomwilkie/go_package
  > Merge pull request #345 from Starnop/master
  > min version 3 for my_test/test.proto
  > Update extensions.md
  > merged 130e6b02ab059e7b717a096f397c5b60111cae74 from golang/protobuf
  > updated descriptor
  > merged 11b8df160996e00fd4b55cbaafb3d84ec6d50fa8 from golang/protobuf
  > merged 17ce1425424ab154092bbb43af630bd647f3bb0d from golang/protobuf
  > merged 5afd06f9d81a86d6e3bb7dc702d6bd148ea3ff23 from golang/protobuf
  > Merge pull request #343 from gogo/nounsafe
  > Merge branch 'master' of https://github.com/gogo/protobuf
  > fix mixbench
  > fix for issue 330
  > remove unset GOROOT
  > different unset method
  > unset GOROOT
  > update gopherjs
  > go1.9 for gopherjs
  > upgrade descriptor and other includes
  > protoc3.4
  > Merge branch 'master' of https://github.com/gogo/protobuf
  > less go versions
  > upgrade to go1.9
  > nullable = false for defaults as well
  > merged 1909bc2f63dc92bb931deace8b8312c4db72d12f from golang/protobuf
  > merged 748d386b5c1ea99658fd69fe9f03991ce86a90c1 from golang/protobuf
  > merged 0a4f71a498b7c4812f64969510bcb4eca251e33a from golang/protobuf
  > merged 4f95b0d3eab845462f9b0ca5ad21dea8093be211 from golang/protobuf
  > merged 5a0f697c9ed9d68fef0116532c6e05cfeae00e55 from golang/protobuf
  > merged 6e4cc92cc905d5f4a73041c1b8228ea08f4c6147 from golang/protobuf
  > merged 9f174c986221c608fb5143bd623b6076a71feae3 from golang/protobuf
  > merge 7b8002443fd4a3ce5f25ef93087c524546799a56 from golang/protobuf
  > merge 63bfc7087234061252151bf2276a9db446645bb9 from golang/protobuf
  > Fix unmarshal to correctly handle default value in maps (#318)
  > Fix a race when using TextMarshal on a StdDuration (#290)
  > another gostring fix for non nullable repeated types
  > fix for issue 312
  > hacks to reproduce a failing GoString test
  > trying to reproduce issue 312
  > Update Readme.md
  > more consistent marshal/unmarshal behavior for types that implement json Marshaler and Unmarshaler interfaces (#308)
  > Update Readme.md
  > Update Readme.md
  > Update Readme.md
  > remove tags of typedecl=false and add JsonPBMarshalers and Unmarshaler implementations
  > fix:305 only serialize protofields (#307)
  > Update Readme.md
  > Update Readme.md
  > Merge branch 'master' of https://github.com/gogo/protobuf
  > doc.go file in sizerconflict
  > merged 7a211bcf3bce0e3f1d74f9894916e6f116ae83b4 from golang/protobuf
  > merged a4e8f93323fcf2bc1ae5c036dc4d973872057936 from golang/protobuf
  > upgrade to proto3.3 and merge 157d9c53be5810dd5a0fac4a467f7d5f400042ea and fec3b39b059c0f88fa6b20f5ed012b1aa203a8b4 from golang/protobuf
  > merged 47eb67eaf5cab63c58956d4d4ce86b03ad5eaa03 from golang/protobuf follow the new code generation comment convention
  > merged b50ceb1fa9818fa4d78b016c2d4ae025593a7ce3 from golang/protobuf
  > disable Any with Message for go1.7
  > merged 18c9bb3261723cd5401db4d0c9fbc5c3b6c70fe8 from golang/protobuf
  > Update extensions.md
  > removed go1.6.3 from continious testing
  > Merge branch 'master' of https://github.com/gogo/protobuf
  > install protoc script modified to rather download precompiled protoc for versions which has this available
  > protoc 3.2.0 (#280)
  > skip unsafe tests for bigendian architectures. (#272)
  > Compile time warning when both Sizer and Protosizer are used (#271)
  > Add dual registration plugin (#270)
  > better mesos-go link
  > fixed mesos-go sample link
  > a real fix for issue261
  > Merge branch 'master' of https://github.com/gogo/protobuf
  > fixes issue 261
  > fix broken build
  > fix for issue 262
  > Remove unnecessary statement (#263)
  > Add references to some custom imports (#258)
  > new user protoactor-go
  > Unrendered markdown (#256)
  > Drop types declaration option (#250)
  > fix for issue 253 gostring for stdtime and stdduration when nullable=false
Submodule src/github.com/lyft/protoc-gen-validate 000000000...a11cd25ca (new submodule)

Co-authored-by: Sunjay Bhatia <sbhatia@pivotal.io>
n4wei pushed a commit that referenced this issue Oct 9, 2019
Submodule src/github.com/onsi/ginkgo eea6ad008..d90e0dcda:
  > Add integration test
  > Fix coverage files combining
  > A new CLI option: -ginkgo.reportFile <file path> (#601)
  > v1.10.2
  > speed up table entry generateIt() (#609)
  > Fix. Write errors to stderr instead of stdout (#610)
  > v1.10.1
  > stack backtrace: fix skipping (#600)
  > v1.10.0
  > stack backtrace: fix alignment and skipping
  > fix typo in documentation
  > v1.9.0
  > Fixed typos in comments
  > gofmt code
  > Simplify code
  > Simplify concatenation, incrementation and function assignment
  > Avoid unnecessary conversions
  > JUnit: include more detailed information about panic
  > Option to print output into report, when tests have passed
  > Print help to stdout when the user asks for help
Submodule src/github.com/onsi/gomega 41673fd8f..bdebf9e0e:
  > v1.7.0
  > export format property variables (#347)
  > minor fix in the documentation of ExpectWithOffset (#358)
  > v1.6.0
  > Remove duplication in XML matcher tests
  > Remove unnecessary conversions (#357)
  > Fixed import order (#353)
  > Added missing error handling in test (#355)
  > Simplify code (#356)
  > Simplify code (#354)
  > Fixed typos (#352)
  > Add failure message tests to BeElementOf matcher
  > Update go-testcov untested sections
  > mark all uncovered files so go-testcov ./... works
  > display special chars on error
  > Reenable gotip in travis
  > Add BeElementOf matcher
  > Fix the typo of comment (#345)
  > Optimize contain_element_matcher
  > v1.5.0
  > add analogous tests to fields_test.go
  > added tests for error messages
  > remove redundant validity check
  > ensure error messages refer to the underlying interface, not the `reflect.Value`
  > Run CI on go 1.12 and not 1.9
  > Turn off gotip on travis
  > Mark session_test.go with build tag (#324)
  > more matcher tests
  > try to appease linters
  > MatchKeys
  > Clarify message for unexpected errors
  > make it easy to run everythin that travis would do
  > remove go 1.6, 1.7, 1.8 from the build matrix, and add tip
  > fix lint errors and use type aliases to remove stuttering
  > remove duplication of code and add docs to public function
  > v1.4.3
  > test yaml parser errors and better comment on why panics are there
  > add test for not matcher with errors
  > add test for or matcher with errors
  > add tests for positive failure messages of Panic
  > ensure file name and line numbers are correctly reported
  > Fail the build if gofmt detects any changes required
  > Make changes to satisfy gofmt
  > Move GO111MODULE into more suitable env key in Travis
  > Add coverage for BeZero and Succeed matchers (#307)
  > Fixed matcher for content-type (#305)
  > v1.4.2
  > Refactor goexec build test
  > Updates for Go v1.11 official release
  > Add go.mod and go.sum files to define the gomega go module
  > Work around go vet issue with Go v1.11 (#300)
  > Better output when using with go XUnit-style tests, fixes #255 (#297)
  > Fix MatchJSON fail to parse json.RawMessage (#298)
  > Move funcs shared by MatchJSON and MatchYAML to a dedicated support file
  > Added first failure path matching for YAML (#279)
  > show threshold in failure message of BeNumericallyMatcher (#293)
  > v1.4.1
  > Update documentation (#289)
winkingturtle-vmw added a commit that referenced this issue Apr 6, 2023
bump auction auctioneer bbs buildpackapplifecycle bytefmt cacheddownloader cfdot diego-ssh dockerapplifecycle dockerdriver ecrhelper executor fileserver goshims healthcheck inigo localdriver locket operationq rep route-emitter routing-api routing-info systemcerts trace-logger vizzini volman workpool garden grootfs guardian idmapper

Submodule src/code.cloudfoundry.org/auction f4db6c51a..20b5e4eb0:
  > Bump to ginkgo/v2 and lager/v3 (#10)
Submodule src/code.cloudfoundry.org/auctioneer 7b69d26e0..6757f6637:
  > Bump to ginkgo/v2 and lager/v3 (#11)
Submodule src/code.cloudfoundry.org/bbs 952b49bde..41bd09f9f:
  > fix for `go vet` failures (#63)
  > Bump to lager/v3 (remaining)
  > Bump sqldb/helpers + test helpers to lager v3 (#61)
  > Bump to ginkgo/v2
Submodule src/code.cloudfoundry.org/buildpackapplifecycle 9bfd77998..b3c0aa499:
  > Merge pull request #61 from cloudfoundry/with-ginkgo-v2
  > Merge pull request #59 from cloudfoundry/develop
Submodule src/code.cloudfoundry.org/cacheddownloader 456a733fa..3de1f8d2e:
  > Bump to ginkgo/v2 and lager/v3 (#23)
Submodule src/code.cloudfoundry.org/cfdot f68fa7f78..9c6e1b442:
  > Bump to ginkgo/v2 and lager/v3 (#6)
Submodule src/code.cloudfoundry.org/diego-ssh 0fc4f3a7d..1003fb588:
  > Bump to ginkgo/v2 and lager/v3 (#47)
Submodule src/code.cloudfoundry.org/dockerapplifecycle 163faedf6..36aa90971:
  > Bump to ginkgo/v2 (#11)
  > Regenerate test certificates
Submodule src/code.cloudfoundry.org/dockerdriver 16e1fe9ba..76bff1bc5:
  > Bump to ginkgo/v2 and lager/v3 (#3)
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/code.cloudfoundry.org/ecrhelper 9a7c7e5a9..3949c0207:
  > Bump to ginkgo/v2 (#2)
Submodule src/code.cloudfoundry.org/executor 1e5a6f15b..208a08c51:
  > With ginkgo v2 and lager/v3 (#75)
  > Ensure we release info lock when marshaling fails
  > Update garden container logging tags
  > Fix typo in function name
  > Fetch all containers for cleanup
  > Executor releases resources only when a container is successfully deleted
Submodule src/code.cloudfoundry.org/fileserver 11af6ea87..f3dfda90a:
  > Bump to ginkgo/v2 && lager/v3 (#7)
Submodule src/code.cloudfoundry.org/goshims bb24d2ef7..cf8c6ba6c:
  > Bump golang.org/x/net from 0.7.0 to 0.8.0 (#24)
  > Bump golang.org/x/net from 0.0.0-20200301022130-244492dfa37a to 0.7.0 (#23)
  > Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 (#22)
  > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#21)
  > Revert "Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)" (#20)
  > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)
  > Merge pull request #18 from cloudfoundry/dependabot/add-v2-config-file
  > Merge pull request #17 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.36.0
  > Merge pull request #16 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.35.0
  > Merge pull request #15 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.1
  > Merge pull request #14 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.0
  > Merge pull request #13 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.2
  > Merge pull request #12 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.1
  > Merge pull request #11 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.32.0
  > Merge pull request #10 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.1
  > Merge pull request #9 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.0
  > Merge pull request #8 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.30.0
  > go mod vendor
  > Merge pull request #7 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.29.1
  > 🤖 go mod vendor
  > go get -u all
  > Add gitignore file
  > Convert to go modules
  > Add SetEnv to the command interface
Submodule src/code.cloudfoundry.org/healthcheck d7f787b20..7670cbf97:
  > Bump to ginkgo/v2 (#9)
Submodule src/code.cloudfoundry.org/inigo 18bab030e..3c8b1a8f8:
  > Bump to ginkgo/v2 & lager/v3 (#25)
Submodule src/code.cloudfoundry.org/localdriver 1b0a47b1c..0668dcc60:
  > Bump to ginkgo/v2 & lager/v3 (#2)
Submodule src/code.cloudfoundry.org/locket 76a930295..5e8522d97:
  > {fake_runner,fake_runner_v2} to be used with (#14)
  > Add BeforeSuite in the right place
  > Fix govet errors
  > Bump to lager v3
  > WIP - upgrading to ginkgo v2+ ginkgomon_v2
Submodule src/code.cloudfoundry.org/operationq da3eb228f..4522d0860:
  > Bump to ginkgo/v2 (#2)
  > Fix the test for max capacity
  > Ginkgo v2: don't use Done channels
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/code.cloudfoundry.org/rep be8beeb46..f627e21dd:
  > Bump to ginkgo/v2 && lager/v3 (#39)
Submodule src/code.cloudfoundry.org/route-emitter c907cd8f6..da039b0c1:
  > Bump to ginkgo/v2 && lager/v3 (#21)
Submodule src/code.cloudfoundry.org/routing-api ff096da8d..2bf566855:
  > Fix ginkgo deprecations with Done channels
  > Fix ginkgo v2 flag deprecation notices
  > Bump to lager v3
  > Convert  to ginkgo v2 + inline the archived trace package
  > Convert to ginkgo v2 + inline the archived trace package
  > ignore .test files in the repo
  > Bump to ginkgo/v2
  > Bump to ginkgo/v2 - WIP
  > Allow uaaclient callers to optionally pass in a protocol via (#30)
Submodule src/code.cloudfoundry.org/routing-info 7d023ecb0..c6998d604:
  > Bump to ginkgo/v2
Submodule src/code.cloudfoundry.org/systemcerts 95ea366d9..5244fcb1b:
  > refactor: rm use of internal/testenv
Submodule src/code.cloudfoundry.org/vizzini a59096109...6474f903a:
  > fix `go vet` failures
  > Bump to ginkgo/v2 && lager/v3
  < Fix one more test using metric tags
Submodule src/code.cloudfoundry.org/volman 4129b3172..76091d503:
  > Bump to ginkgo/v2 && lager/v3 (#5)
Submodule src/code.cloudfoundry.org/workpool e8b9128ee..2e26d5d93:
  > Bump to ginkgo/v2 (#2)
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/garden d57de807d..8534099e1:
  > Migrate to lager v3
  > Migrate to ginkgo/v2
  > Bump lager to latest on master
  > Revert "bump ginkgo to v2 and lager to v3"
  > Merge pull request #107 from xtremerui/bump-ginkgo-lager
  > Bump golang.org/x/net from 0.0.0-20210428140749-89ef3d95e781 to 0.7.0
  > Merge pull request #105 from cloudfoundry/unpin-components
  > Merge pull request #103 from ebroberson/ginkgov2-done-channels
Submodule src/grootfs ba02da43d..df476b3ba:
  > Swtch to channels from pool
  > Return to pool xfs mounts that don't cause test pollution
  > Generate 10 mount points for all quota tests
  > Use unique mount directory for each test
  > Merge pull request #197 from cloudfoundry/with-ginkgo-v2
  > go mod tidy && vendor
  > Bump lager to latest on master
  > 🔒 dep
  > Merge pull request #196 from cloudfoundry/unpin-components
  > Bump golang.org/x/sys from 0.5.0 to 0.6.0
  > go mod tidy
  > Merge remote-tracking branch 'local/dependabot/go_modules/code.cloudfoundry.org/lager-2.0.0incompatible' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/containers/image/v5-5.24.2' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/docker/docker-23.0.1incompatible' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/golang.org/x/sys-0.5.0' into main
  > Bump github.com/opencontainers/runtime-spec
  > Merge pull request #191 from cloudfoundry/out-of-disk-error-with-jammy
Submodule src/guardian 913b899bc..86f0a7d78:
  > Set container properties before creating container
  > Containers() returns all containers when garden.state is all
  > Merge pull request #364 from cloudfoundry/with-ginkgo-v2
  > go mod tidy && vendor
  > Bump lager to latest on master
  > use typeurl/v2
  > 🔓 dep
  > go mod tidy and vendor
  > go mod tidy
  > go mod tidy
  > Merge pull request #361 from cloudfoundry/dependabot/go_modules/github.com/cloudfoundry/gosigar-1.3.9
  > Merge pull request #363 from cloudfoundry/dependabot/go_modules/github.com/onsi/gomega-1.27.4
  > Merge pull request #362 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.7.0
  > Merge pull request #345 from cloudfoundry/dependabot/go_modules/github.com/emicklei/go-restful-2.16.0incompatible
  > Merge pull request #359 from cloudfoundry/unpin-components
  > Update path to remove unneeded bin dir
  > Remove runc pin
  > Add runc to build package
  > go mod tidy
  > Merge pull request #355 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.6.19
Submodule src/idmapper a23279655..390987bf5:
  > Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1
  > Merge pull request #65 from cloudfoundry/unpin-components
  > Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0
  > Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4
  > Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.3
  > Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0
  > Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1
  > Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0
  > Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1
  > Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0
  > Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0
  > Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1
  > Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0
  > Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0
  > Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6
  > Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5
winkingturtle-vmw added a commit that referenced this issue Apr 10, 2023
bump auction auctioneer bbs buildpackapplifecycle bytefmt cacheddownloader cfdot diego-ssh dockerapplifecycle dockerdriver ecrhelper executor fileserver goshims healthcheck inigo localdriver locket operationq rep route-emitter routing-api routing-info systemcerts trace-logger vizzini volman workpool garden grootfs guardian idmapper

Submodule src/code.cloudfoundry.org/auction f4db6c51a..20b5e4eb0:
  > Bump to ginkgo/v2 and lager/v3 (#10)
Submodule src/code.cloudfoundry.org/auctioneer 7b69d26e0..6757f6637:
  > Bump to ginkgo/v2 and lager/v3 (#11)
Submodule src/code.cloudfoundry.org/bbs 952b49bde..41bd09f9f:
  > fix for `go vet` failures (#63)
  > Bump to lager/v3 (remaining)
  > Bump sqldb/helpers + test helpers to lager v3 (#61)
  > Bump to ginkgo/v2
Submodule src/code.cloudfoundry.org/buildpackapplifecycle 9bfd77998..b3c0aa499:
  > Merge pull request #61 from cloudfoundry/with-ginkgo-v2
  > Merge pull request #59 from cloudfoundry/develop
Submodule src/code.cloudfoundry.org/cacheddownloader 456a733fa..3de1f8d2e:
  > Bump to ginkgo/v2 and lager/v3 (#23)
Submodule src/code.cloudfoundry.org/cfdot f68fa7f78..9c6e1b442:
  > Bump to ginkgo/v2 and lager/v3 (#6)
Submodule src/code.cloudfoundry.org/diego-ssh 0fc4f3a7d..1003fb588:
  > Bump to ginkgo/v2 and lager/v3 (#47)
Submodule src/code.cloudfoundry.org/dockerapplifecycle 163faedf6..36aa90971:
  > Bump to ginkgo/v2 (#11)
  > Regenerate test certificates
Submodule src/code.cloudfoundry.org/dockerdriver 16e1fe9ba..76bff1bc5:
  > Bump to ginkgo/v2 and lager/v3 (#3)
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/code.cloudfoundry.org/ecrhelper 9a7c7e5a9..3949c0207:
  > Bump to ginkgo/v2 (#2)
Submodule src/code.cloudfoundry.org/executor 1e5a6f15b..208a08c51:
  > With ginkgo v2 and lager/v3 (#75)
  > Ensure we release info lock when marshaling fails
  > Update garden container logging tags
  > Fix typo in function name
  > Fetch all containers for cleanup
  > Executor releases resources only when a container is successfully deleted
Submodule src/code.cloudfoundry.org/fileserver 11af6ea87..f3dfda90a:
  > Bump to ginkgo/v2 && lager/v3 (#7)
Submodule src/code.cloudfoundry.org/goshims bb24d2ef7..cf8c6ba6c:
  > Bump golang.org/x/net from 0.7.0 to 0.8.0 (#24)
  > Bump golang.org/x/net from 0.0.0-20200301022130-244492dfa37a to 0.7.0 (#23)
  > Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 (#22)
  > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#21)
  > Revert "Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)" (#20)
  > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)
  > Merge pull request #18 from cloudfoundry/dependabot/add-v2-config-file
  > Merge pull request #17 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.36.0
  > Merge pull request #16 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.35.0
  > Merge pull request #15 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.1
  > Merge pull request #14 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.0
  > Merge pull request #13 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.2
  > Merge pull request #12 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.1
  > Merge pull request #11 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.32.0
  > Merge pull request #10 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.1
  > Merge pull request #9 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.0
  > Merge pull request #8 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.30.0
  > go mod vendor
  > Merge pull request #7 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.29.1
  > 🤖 go mod vendor
  > go get -u all
  > Add gitignore file
  > Convert to go modules
  > Add SetEnv to the command interface
Submodule src/code.cloudfoundry.org/healthcheck d7f787b20..7670cbf97:
  > Bump to ginkgo/v2 (#9)
Submodule src/code.cloudfoundry.org/inigo 18bab030e..3c8b1a8f8:
  > Bump to ginkgo/v2 & lager/v3 (#25)
Submodule src/code.cloudfoundry.org/localdriver 1b0a47b1c..0668dcc60:
  > Bump to ginkgo/v2 & lager/v3 (#2)
Submodule src/code.cloudfoundry.org/locket 76a930295..5e8522d97:
  > {fake_runner,fake_runner_v2} to be used with (#14)
  > Add BeforeSuite in the right place
  > Fix govet errors
  > Bump to lager v3
  > WIP - upgrading to ginkgo v2+ ginkgomon_v2
Submodule src/code.cloudfoundry.org/operationq da3eb228f..4522d0860:
  > Bump to ginkgo/v2 (#2)
  > Fix the test for max capacity
  > Ginkgo v2: don't use Done channels
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/code.cloudfoundry.org/rep be8beeb46..f627e21dd:
  > Bump to ginkgo/v2 && lager/v3 (#39)
Submodule src/code.cloudfoundry.org/route-emitter c907cd8f6..da039b0c1:
  > Bump to ginkgo/v2 && lager/v3 (#21)
Submodule src/code.cloudfoundry.org/routing-api ff096da8d..2bf566855:
  > Fix ginkgo deprecations with Done channels
  > Fix ginkgo v2 flag deprecation notices
  > Bump to lager v3
  > Convert  to ginkgo v2 + inline the archived trace package
  > Convert to ginkgo v2 + inline the archived trace package
  > ignore .test files in the repo
  > Bump to ginkgo/v2
  > Bump to ginkgo/v2 - WIP
  > Allow uaaclient callers to optionally pass in a protocol via (#30)
Submodule src/code.cloudfoundry.org/routing-info 7d023ecb0..c6998d604:
  > Bump to ginkgo/v2
Submodule src/code.cloudfoundry.org/systemcerts 95ea366d9..5244fcb1b:
  > refactor: rm use of internal/testenv
Submodule src/code.cloudfoundry.org/vizzini a59096109...6474f903a:
  > fix `go vet` failures
  > Bump to ginkgo/v2 && lager/v3
  < Fix one more test using metric tags
Submodule src/code.cloudfoundry.org/volman 4129b3172..76091d503:
  > Bump to ginkgo/v2 && lager/v3 (#5)
Submodule src/code.cloudfoundry.org/workpool e8b9128ee..2e26d5d93:
  > Bump to ginkgo/v2 (#2)
  > Update PULL_REQUEST_TEMPLATE.md
  > content change
Submodule src/garden d57de807d..8534099e1:
  > Migrate to lager v3
  > Migrate to ginkgo/v2
  > Bump lager to latest on master
  > Revert "bump ginkgo to v2 and lager to v3"
  > Merge pull request #107 from xtremerui/bump-ginkgo-lager
  > Bump golang.org/x/net from 0.0.0-20210428140749-89ef3d95e781 to 0.7.0
  > Merge pull request #105 from cloudfoundry/unpin-components
  > Merge pull request #103 from ebroberson/ginkgov2-done-channels
Submodule src/grootfs ba02da43d..df476b3ba:
  > Swtch to channels from pool
  > Return to pool xfs mounts that don't cause test pollution
  > Generate 10 mount points for all quota tests
  > Use unique mount directory for each test
  > Merge pull request #197 from cloudfoundry/with-ginkgo-v2
  > go mod tidy && vendor
  > Bump lager to latest on master
  > 🔒 dep
  > Merge pull request #196 from cloudfoundry/unpin-components
  > Bump golang.org/x/sys from 0.5.0 to 0.6.0
  > go mod tidy
  > Merge remote-tracking branch 'local/dependabot/go_modules/code.cloudfoundry.org/lager-2.0.0incompatible' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/containers/image/v5-5.24.2' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/docker/docker-23.0.1incompatible' into main
  > Merge remote-tracking branch 'local/dependabot/go_modules/golang.org/x/sys-0.5.0' into main
  > Bump github.com/opencontainers/runtime-spec
  > Merge pull request #191 from cloudfoundry/out-of-disk-error-with-jammy
Submodule src/guardian 913b899bc..86f0a7d78:
  > Set container properties before creating container
  > Containers() returns all containers when garden.state is all
  > Merge pull request #364 from cloudfoundry/with-ginkgo-v2
  > go mod tidy && vendor
  > Bump lager to latest on master
  > use typeurl/v2
  > 🔓 dep
  > go mod tidy and vendor
  > go mod tidy
  > go mod tidy
  > Merge pull request #361 from cloudfoundry/dependabot/go_modules/github.com/cloudfoundry/gosigar-1.3.9
  > Merge pull request #363 from cloudfoundry/dependabot/go_modules/github.com/onsi/gomega-1.27.4
  > Merge pull request #362 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.7.0
  > Merge pull request #345 from cloudfoundry/dependabot/go_modules/github.com/emicklei/go-restful-2.16.0incompatible
  > Merge pull request #359 from cloudfoundry/unpin-components
  > Update path to remove unneeded bin dir
  > Remove runc pin
  > Add runc to build package
  > go mod tidy
  > Merge pull request #355 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.6.19
Submodule src/idmapper a23279655..390987bf5:
  > Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1
  > Merge pull request #65 from cloudfoundry/unpin-components
  > Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0
  > Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4
  > Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.3
  > Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0
  > Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1
  > Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0
  > Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1
  > Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0
  > Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0
  > Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1
  > Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0
  > Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0
  > Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6
  > Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants