This repository was archived by the owner on Oct 8, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 103
This repository was archived by the owner on Oct 8, 2025. It is now read-only.
bug: failures with digital ocean auth when running automation branch #175
Copy link
Copy link
Closed
Description
Describe the bug
When trying to deploy to DO the following errors are thrown:
Project [container-registry] selected: /home/jschmidt/repos/kic-reference-architectures/pulumi/python/infrastructure/digitalocean/container-registry
Updating (jaymara203)
View Live: https://app.pulumi.com/qdzlug/container-registry/jaymara203/updates/4
pulumi:pulumi:Stack container-registry-jaymara203 Creating new global Digital Ocean container registry
pulumi:pulumi:Stack container-registry-jaymara203 running Creating new global Digital Ocean container registry
digitalocean:index:ContainerRegistry shared-global-container-registry error: could not validate provider configuration: 4 errors occurred:
digitalocean:index:ContainerRegistry shared-global-container-registry **failed** 1 error
pulumi:pulumi:Stack container-registry-jaymara203 1 message
Diagnostics:
digitalocean:index:ContainerRegistry (shared-global-container-registry):
error: could not validate provider configuration: 4 errors occurred:
* Invalid or unknown key
* Invalid or unknown key
* Invalid or unknown key
* Invalid or unknown key
pulumi:pulumi:Stack (container-registry-jaymara203):
Creating new global Digital Ocean container registry
Resources:
1 unchanged
Duration: 2s
ERROR:root:Error running Pulumi operation [up] with provider [do] for stack [jaymara203]
Traceback (most recent call last):
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/automation/main.py", line 490, in <module>
main()
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/automation/main.py", line 219, in main
raise e
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/automation/main.py", line 215, in main
pulumi_cmd(provider=provider, env_config=env_config)
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/automation/main.py", line 457, in up
stack_up_result = stack.up(color=env_config.pulumi_color_settings(),
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/venv/lib/python3.8/site-packages/pulumi/automation/_stack.py", line 290, in up
up_result = self._run_pulumi_cmd_sync(args, on_output)
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/venv/lib/python3.8/site-packages/pulumi/automation/_stack.py", line 683, in _run_pulumi_cmd_sync
result = _run_pulumi_cmd(args, self.workspace.work_dir, envs, on_output)
File "/home/jschmidt/repos/kic-reference-architectures/pulumi/python/venv/lib/python3.8/site-packages/pulumi/automation/_cmd.py", line 78, in _run_pulumi_cmd
raise create_command_error(result)
pulumi.automation.errors.CommandError:
code: 255
stdout: Updating (jaymara203)
View Live: https://app.pulumi.com/qdzlug/container-registry/jaymara203/updates/4
pulumi:pulumi:Stack container-registry-jaymara203 Creating new global Digital Ocean container registry
pulumi:pulumi:Stack container-registry-jaymara203 running Creating new global Digital Ocean container registry
digitalocean:index:ContainerRegistry shared-global-container-registry error: could not validate provider configuration: 4 errors occurred:
digitalocean:index:ContainerRegistry shared-global-container-registry **failed** 1 error
pulumi:pulumi:Stack container-registry-jaymara203 1 message
Diagnostics:
digitalocean:index:ContainerRegistry (shared-global-container-registry):
error: could not validate provider configuration: 4 errors occurred:
* Invalid or unknown key
* Invalid or unknown key
* Invalid or unknown key
* Invalid or unknown key
pulumi:pulumi:Stack (container-registry-jaymara203):
Creating new global Digital Ocean container registry
Resources:
1 unchanged
Duration: 2s
stderr:
To Reproduce
Steps to reproduce the behavior:
- Check out code.
- Run
runner.sh -p do up - Errors are thrown
Notes:
- This happens if you set the DIGITALOCEAN_TOKEN env variable.
- It also happens if you put the DIGITALOCEAN_TOKEN into the pulumi configuration file.
- ...and it also happens if you do a
doctl auth init.
Expected behavior
We should deploy on Digital Ocean
Your environment
- Branch automation_api / 58020d4
Additional context
None.
Metadata
Metadata
Assignees
Labels
No labels