Skip to content

Instantly share code, notes, and snippets.

@themarwhal
Created December 17, 2021 09:02
Show Gist options
  • Save themarwhal/e98d0905a40b47121f14db891a63a2eb to your computer and use it in GitHub Desktop.
Save themarwhal/e98d0905a40b47121f14db891a63a2eb to your computer and use it in GitHub Desktop.
error staging upgrade
Changes to Outputs:
~ commit_hash = "774e325e" -> "58d67382"
│ Warning: Version constraints inside provider configuration blocks are deprecated
│ on .terraform/modules/orc8r/orc8r/cloud/deploy/terraform/orc8r-aws/providers.tf line 19, in provider "random":
│ 19: version = "~> 2.1"
│ Terraform 0.13 and earlier allowed provider version constraints inside the provider configuration block, but that is now deprecated and will be removed in a future version
│ of Terraform. To silence this warning, move the provider version constraint into the required_providers block.
Do you want to perform these actions?
Terraform will perform the actions described above.
Only 'yes' will be accepted to approve.
Enter a value: yes
module.orc8r-app.helm_release.orc8r: Modifying... [id=orc8r]
module.orc8r-app.helm_release.lte-orc8r[0]: Modifying... [id=lte-orc8r]
module.orc8r-app.helm_release.feg-orc8r[0]: Modifying... [id=feg-orc8r]
module.orc8r-app.helm_release.cwf-orc8r[0]: Modifying... [id=cwf-orc8r]
module.orc8r-app.helm_release.fbinternal-orc8r[0]: Modifying... [id=fbinternal-orc8r]
module.orc8r-app.helm_release.orc8r: Still modifying... [id=orc8r, 10s elapsed]
module.orc8r-app.helm_release.lte-orc8r[0]: Still modifying... [id=lte-orc8r, 10s elapsed]
module.orc8r-app.helm_release.feg-orc8r[0]: Still modifying... [id=feg-orc8r, 10s elapsed]
module.orc8r-app.helm_release.cwf-orc8r[0]: Still modifying... [id=cwf-orc8r, 10s elapsed]
module.orc8r-app.helm_release.fbinternal-orc8r[0]: Still modifying... [id=fbinternal-orc8r, 10s elapsed]
module.orc8r-app.helm_release.orc8r: Still modifying... [id=orc8r, 20s elapsed]
module.orc8r-app.helm_release.orc8r: Still modifying... [id=orc8r, 30s elapsed]
module.orc8r-app.helm_release.orc8r: Still modifying... [id=orc8r, 40s elapsed]
│ Error: cannot patch "nms-magmalte" with kind Deployment: Deployment.apps "nms-magmalte" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"magmalte", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"nms", "chart-version":"0.1.12", "image-version":"58d67382", "release_group":"orc8r"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-accessd" with kind Deployment: Deployment.apps "orc8r-accessd" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"accessd", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-analytics" with kind Deployment: Deployment.apps "orc8r-analytics" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"analytics", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-bootstrapper" with kind Deployment: Deployment.apps "orc8r-bootstrapper" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"bootstrapper", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-certifier" with kind Deployment: Deployment.apps "orc8r-certifier" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"certifier", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-configurator" with kind Deployment: Deployment.apps "orc8r-configurator" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"configurator", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-ctraced" with kind Deployment: Deployment.apps "orc8r-ctraced" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"ctraced", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-device" with kind Deployment: Deployment.apps "orc8r-device" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"device", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-directoryd" with kind Deployment: Deployment.apps "orc8r-directoryd" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"directoryd", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-dispatcher" with kind Deployment: Deployment.apps "orc8r-dispatcher" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"dispatcher", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-eventd" with kind Deployment: Deployment.apps "orc8r-eventd" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"eventd", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-metricsd" with kind Deployment: Deployment.apps "orc8r-metricsd" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"metricsd", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-nginx" with kind Deployment: Deployment.apps "orc8r-nginx" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"nginx-proxy", "chart-version":"1.5.24", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-obsidian" with kind Deployment: Deployment.apps "orc8r-obsidian" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"obsidian", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-orc8r-worker" with kind Deployment: Deployment.apps "orc8r-orc8r-worker" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"orc8r-worker", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-orchestrator" with kind Deployment: Deployment.apps "orc8r-orchestrator" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"orchestrator", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-service-registry" with kind Deployment: Deployment.apps "orc8r-service-registry" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"service_registry", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-state" with kind Deployment: Deployment.apps "orc8r-state" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"state", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-streamer" with kind Deployment: Deployment.apps "orc8r-streamer" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"streamer", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-tenants" with kind Deployment: Deployment.apps "orc8r-tenants" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"tenants", "app.kubernetes.io/instance":"orc8r", "app.kubernetes.io/name":"orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
│ with module.orc8r-app.helm_release.orc8r,
│ on .terraform/modules/orc8r-app/orc8r/cloud/deploy/terraform/orc8r-helm-aws/main.tf line 27, in resource "helm_release" "orc8r":
│ 27: resource "helm_release" "orc8r" {
│ Error: cannot patch "orc8r-ha" with kind Deployment: Deployment.apps "orc8r-ha" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"ha", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-lte" with kind Deployment: Deployment.apps "orc8r-lte" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"lte", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-nprobe" with kind Deployment: Deployment.apps "orc8r-nprobe" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"nprobe", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-policydb" with kind Deployment: Deployment.apps "orc8r-policydb" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"policydb", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-smsd" with kind Deployment: Deployment.apps "orc8r-smsd" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"smsd", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-subscriberdb" with kind Deployment: Deployment.apps "orc8r-subscriberdb" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"subscriberdb", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-subscriberdb-cache" with kind Deployment: Deployment.apps "orc8r-subscriberdb-cache" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"subscriberdb-cache", "app.kubernetes.io/instance":"lte-orc8r", "app.kubernetes.io/name":"lte-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
│ with module.orc8r-app.helm_release.lte-orc8r[0],
│ on .terraform/modules/orc8r-app/orc8r/cloud/deploy/terraform/orc8r-helm-aws/main.tf line 45, in resource "helm_release" "lte-orc8r":
│ 45: resource "helm_release" "lte-orc8r" {
│ Error: cannot patch "orc8r-base-acct" with kind Deployment: Deployment.apps "orc8r-base-acct" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"base-acct", "app.kubernetes.io/instance":"feg-orc8r", "app.kubernetes.io/name":"feg-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-feg" with kind Deployment: Deployment.apps "orc8r-feg" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"feg", "app.kubernetes.io/instance":"feg-orc8r", "app.kubernetes.io/name":"feg-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-feg-relay" with kind Deployment: Deployment.apps "orc8r-feg-relay" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"feg-relay", "app.kubernetes.io/instance":"feg-orc8r", "app.kubernetes.io/name":"feg-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-health" with kind Deployment: Deployment.apps "orc8r-health" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"health", "app.kubernetes.io/instance":"feg-orc8r", "app.kubernetes.io/name":"feg-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
│ with module.orc8r-app.helm_release.feg-orc8r[0],
│ on .terraform/modules/orc8r-app/orc8r/cloud/deploy/terraform/orc8r-helm-aws/main.tf line 69, in resource "helm_release" "feg-orc8r":
│ 69: resource "helm_release" "feg-orc8r" {
│ Error: cannot patch "orc8r-cwf" with kind Deployment: Deployment.apps "orc8r-cwf" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"cwf", "app.kubernetes.io/instance":"cwf-orc8r", "app.kubernetes.io/name":"cwf-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
│ with module.orc8r-app.helm_release.cwf-orc8r[0],
│ on .terraform/modules/orc8r-app/orc8r/cloud/deploy/terraform/orc8r-helm-aws/main.tf line 92, in resource "helm_release" "cwf-orc8r":
│ 92: resource "helm_release" "cwf-orc8r" {
│ Error: cannot patch "orc8r-download" with kind Deployment: Deployment.apps "orc8r-download" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"download", "app.kubernetes.io/instance":"fbinternal-orc8r", "app.kubernetes.io/name":"fbinternal-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-fbinternal" with kind Deployment: Deployment.apps "orc8r-fbinternal" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"fbinternal", "app.kubernetes.io/instance":"fbinternal-orc8r", "app.kubernetes.io/name":"fbinternal-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-testcontroller" with kind Deployment: Deployment.apps "orc8r-testcontroller" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"testcontroller", "app.kubernetes.io/instance":"fbinternal-orc8r", "app.kubernetes.io/name":"fbinternal-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable && cannot patch "orc8r-vpn" with kind Deployment: Deployment.apps "orc8r-vpn" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/component":"vpn", "app.kubernetes.io/instance":"fbinternal-orc8r", "app.kubernetes.io/name":"fbinternal-orc8r", "image-version":"58d67382"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
│ with module.orc8r-app.helm_release.fbinternal-orc8r[0],
│ on .terraform/modules/orc8r-app/orc8r/cloud/deploy/terraform/orc8r-helm-aws/main.tf line 112, in resource "helm_release" "fbinternal-orc8r":
│ 112: resource "helm_release" "fbinternal-orc8r" {
Releasing state lock. This may take a few moments...
Fatal error: local() encountered an error (return code 1) while executing 'terraform apply'
Aborting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment