spinnaker icon indicating copy to clipboard operation
spinnaker copied to clipboard

Hal BOM for 2025.0.1 hasn't been updated

Open anindyameister opened this issue 9 months ago • 4 comments

The service versions in the halconfig BOM for release 2025.0.1 haven't been updated in the public gcs bucket.

$ kubectl exec -n spinnaker spinnaker-operator-66c6f5d5d4-gn47v -c halyard -- hal version bom 2025.0.1
+ Get BOM for 2025.0.1
  Success
version: 2025.0.1
timestamp: '2025-05-12T20:16:15.929+00:00'
services:
  echo:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  clouddriver:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  deck:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  fiat:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  front50:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  gate:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  igor:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  kayenta:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  orca:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  rosco:
    version: 2025.0.0
    commit: 5b14f932d4569e5871d9f6076104fe1031bcc81b
  defaultArtifact: {}
  monitoring-third-party:
    version: 1.4.0
    commit: 96d510cb22f65dcf788324ed8b68447c31de255a
  monitoring-daemon:
    version: 1.4.0
    commit: 96d510cb22f65dcf788324ed8b68447c31de255a
dependencies:
  redis:
    version: 2:2.8.4-2
  consul:
    version: 0.7.5
  vault:
    version: 0.7.0
artifactSources:
  debianRepository: https://us-apt.pkg.dev/projects/spinnaker-community
  dockerRegistry: us-docker.pkg.dev/spinnaker-community/docker
  googleImageProject: marketplace-spinnaker-release
  gitPrefix: https://github.com/spinnaker

anindyameister avatar May 16 '25 15:05 anindyameister

Yes, I agree something doesn't look right with versions.yml. Before I released 2025.0.2, it contained:

illegalVersions:
  - reason: Broken apache config makes the UI unreachable
    version: 1.2.0
  - reason: UI does not load
    version: 1.4.0
latestHalyard: 1.70.0
latestSpinnaker: 2025.0.0
versions:
  - alias: v2025.0.0
    changelog: https://spinnaker.io/changelogs/2025.0.0-changelog/
    lastUpdate: 1745029707739
    minimumHalyardVersion: 2025.0.0
    version: 2025.0.0
  - alias: v1.38.0
    changelog: https://spinnaker.io/changelogs/1.38.0-changelog/
    lastUpdate: 1745007939913
    minimumHalyardVersion: "1.45"
    version: 1.38.0
  - alias: v1.37.11
    changelog: https://spinnaker.io/changelogs/1.37.11-changelog/
    lastUpdate: 1747079159834
    minimumHalyardVersion: "1.45"
    version: 1.37.11
  - alias: v2025.0.1
    changelog: https://spinnaker.io/changelogs/2025.0.1-changelog/
    lastUpdate: 1747080976365
    minimumHalyardVersion: 2025.0.1
    version: 2025.0.1

It looks like latestSpinnaker didn't get updated. @jcavanagh can you take a look?

dbyron-sf avatar May 17 '25 07:05 dbyron-sf

Let's see what happens when we release something after https://github.com/spinnaker/spinnaker/pull/7080 is in.

dbyron-sf avatar May 20 '25 07:05 dbyron-sf

Looks like we also needed https://github.com/spinnaker/spinnaker/pull/7081 / https://github.com/spinnaker/spinnaker/pull/7083. We regenerated the 2025.0.1 bom and now it contains:

artifactSources:
  debianRepository: https://us-apt.pkg.dev/projects/spinnaker-community
  dockerRegistry: us-docker.pkg.dev/spinnaker-community/docker
  gitPrefix: https://github.com/spinnaker
  googleImageProject: marketplace-spinnaker-release
dependencies:
  consul:
    version: 0.7.5
  redis:
    version: 2:2.8.4-2
  vault:
    version: 0.7.0
services:
  clouddriver:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  deck:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  echo:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  fiat:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  front50:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  gate:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  igor:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  kayenta:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  monitoring-daemon:
    commit: 96d510cb22f65dcf788324ed8b68447c31de255a
    version: 1.4.0
  monitoring-third-party:
    commit: 96d510cb22f65dcf788324ed8b68447c31de255a
    version: 1.4.0
  orca:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
  rosco:
    commit: 4f9ba539cd7aef1bfdee8922fc40aace3791fddd
    version: 2025.0.1
timestamp: 2025-05-21T08:17:33.834Z
version: 2025.0.1

We regenerated the 2025.0.2 bom as well.

Please take a look @anindyameister.

dbyron-sf avatar May 21 '25 10:05 dbyron-sf

FYI this still seems broken. See: https://github.com/spinnaker/buildtool/actions/runs/15167492898/job/42649912339#step:11:185 - right now ... old releases may not work...

jasonmcintosh avatar May 21 '25 17:05 jasonmcintosh

This issue hasn't been updated in 45 days, so we are tagging it as 'stale'. If you want to remove this label, comment:

@spinnakerbot remove-label stale

spinnakerbot avatar Jul 05 '25 18:07 spinnakerbot

This issue is tagged as 'stale' and hasn't been updated in 45 days, so we are tagging it as 'to-be-closed'. It will be closed in 45 days unless updates are made. If you want to remove this label, comment:

@spinnakerbot remove-label to-be-closed

spinnakerbot avatar Aug 19 '25 18:08 spinnakerbot

This issue is tagged as 'to-be-closed' and hasn't been updated in 45 days, so we are closing it. You can always reopen this issue if needed.

spinnakerbot avatar Oct 03 '25 18:10 spinnakerbot