microsoft / bedrock

Automation for Production Kubernetes Clusters with a GitOps Workflow
MIT License
130 stars 12 forks source link

Quick start docs fail to mention azure-devops extension requirement #1431

Closed andrebriggs closed 4 years ago

andrebriggs commented 4 years ago

Describe the bug:

We should add a pre-req for users to have the azure-devops extension for Azure CLI in the Quickstart guide

To Reproduce:

After running bedrock setup

info:    Created pipeline for quick-start-lifecycle
info:    Pipeline ID: 94
info:    Finding pipeline quick-start-lifecycle
info:    Getting queue quick-start-lifecycle
info:    Status build of quick-start-lifecycle: Unknown
info:    Getting queue quick-start-lifecycle
info:    Status build of quick-start-lifecycle: Unknown
info:    Getting queue quick-start-lifecycle
info:    Status build of quick-start-lifecycle: Completed
info:    Approving pull request 2441
error:   
code: 1000
message: setup-cmd-failed: Setup command was not successfully executed.
  code: 1100
  message: git-azure-approve-pull-request-err: Could not approve pull request in Azure DevOps
  details: az: 'repos' is not in the 'az' command group. See 'az --help'. If the command is from an extension, please make sure the corresponding extension is installed. To learn more about extensions, please visit https://docs.microsoft.com/en-us/cli/azure/azure-cli-extensions-overview
azdo_org_name=[redacted]
azdo_project_name=Bedrock
azdo_pat=*********
az_create_app=true
az_create_sp=true
az_sp_id=[redacted]
az_sp_password=********
az_sp_tenant=[redacted]
az_subscription_id=[redacted]
az_acr_name=[redacted]
az_storage_account_name=[redacted]
az_storage_table=quickstartstoragetable
workspace: quick-start-env
Project Created: no
High Level Definition Repo Scaffolded: yes
Helm Repo Scaffolded: yes
Sample App Repo Scaffolded: yes
Manifest Repo Scaffolded: yes
HLD to Manifest Pipeline Created: yes
Service Principal Created: yes
Resource Group Created: yes
Lifecycle Pipeline Created: yes
Build Pipeline Created: no
ACR Created: yes
Storage Account Created: yes
Storage Table Created: yes
Error: Error: git-azure-approve-pull-request-err: Could not approve pull request in Azure DevOps
Status: Incomplete

Does this require updates to documentation?: Yes