Hi Pulumi community - I am trying to get my hands ...
# general
a
Hi Pulumi community - I am trying to get my hands dirty with pulumi kubernetes operator - I am trying to create a stack resource which will create an EC2 instance - I am using S3 backend.
Copy code
apiVersion: <http://pulumi.com/v1|pulumi.com/v1>
kind: Stack
metadata:
  name: ec2-k8s-stack-3
spec:
  backend: "<s3://pulumi-test-backend-bucket>"
  #secretsProvider: "awskms:///<KMS KEY ARN>?region=<REGION>"  # optional - is used to initialize a Stack with alternative encryption
  envRefs:
    PULUMI_CONFIG_PASSPHRASE:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        key: PULUMI_CONFIG_PASSPHRASE
        namespace: pulumi
    AWS_DEFAULT_REGION:
      type: Literal
      literal:
        value: us-west-2
    AWS_ACCESS_KEY_ID:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        namespace: pulumi
        key: AWS_ACCESS_KEY_ID
    AWS_SECRET_ACCESS_KEY:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        namespace: pulumi
        key: AWS_SECRET_ACCESS_KEY
#    AWS_SESSION_TOKEN:
#      type: Secret
#      secret:
#        name: pulumi-aws-secrets
#        key: AWS_SESSION_TOKEN
  stack: "<http://pulumi.ec2-orch-poc-test-2.io|pulumi.ec2-orch-poc-test-2.io>"
  projectRepo: https://<GITHUB-ORG/pulumi-ec2-poc.git
  #branch: master
  commit: 5163cf322f3c3c349ef0c02ccd3307378da928b6
  gitAuth:
    accessToken:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        namespace: pulumi
        key: GIT_TOKEN
  config:
    aws:region: us-west-2
I am getting an error -
Copy code
Events:
  Type     Reason                      Age               From              Message
  ----     ------                      ----              ----              -------
  Warning  StackInitializationFailure  2s (x8 over 55s)  stack-controller  Failed to initialize stack: failed to create and/or select stack: <http://pulumi.ec2-orch-poc.predix.io|pulumi.ec2-orch-poc.predix.io>: failed to create stack: exit status 255
code: 255
stdout:
stderr: warning: A new version of Pulumi is available. To upgrade from version '3.23.2' to '3.24.1', visit <https://pulumi.com/docs/reference/install/> for manual instructions and release notes.
error: could not create stack: the stack is currently locked by 1 lock(s). Either wait for the other process(es) to end or manually delete the lock file(s).
  <s3://pulumi-test-backend-bucket/.pulumi/locks/pulumi.ec2-orch-poc-test-2.io/a3f5db90-ca6d-453d-bbf8-738b0fb78233.json>: created by pulumi-kubernetes-operator@pulumi-kubernetes-operator-59cd99dbcf-f28dm (pid 59) at 2022-02-06T14:01:50Z
There is only one single stack resource. Not sure why the stack is always remain locked and not getting unlocked. Any help will be appreciated . Thanks Rajendra Gosavi