Prompt for cloud credentials
Bug #1247214 reported by
Jorge Castro
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-quickstart |
Fix Released
|
High
|
Francesco Banconi |
Bug Description
I moved my environments.yaml out of the way to see how quickstart handles a "from nothing" install. quickstart errors out with a "juju-quickstart: error: unable to find an environment name to use"
In the case of starting from absolutely nothing we should perhaps prompt the user for AWS creds by default?
Related branches
lp:~frankban/juju-quickstart/env-manage-edit
- Juju GUI Hackers: Pending requested
-
Diff: 1343 lines (+1019/-45)11 files modifiedquickstart/app.py (+4/-2)
quickstart/cli/base.py (+4/-5)
quickstart/cli/forms.py (+215/-0)
quickstart/cli/ui.py (+3/-0)
quickstart/cli/views.py (+134/-9)
quickstart/manage.py (+5/-4)
quickstart/models/envs.py (+14/-3)
quickstart/tests/cli/test_base.py (+9/-9)
quickstart/tests/cli/test_forms.py (+345/-0)
quickstart/tests/cli/test_views.py (+272/-13)
quickstart/tests/models/test_envs.py (+14/-0)
lp:~frankban/juju-quickstart/enable-env-management
- Juju GUI Hackers: Pending requested
-
Diff: 1392 lines (+644/-378)13 files modifiedcli-app-demo.py (+0/-57)
quickstart/__init__.py (+1/-1)
quickstart/app.py (+0/-19)
quickstart/cli/views.py (+41/-1)
quickstart/manage.py (+118/-22)
quickstart/models/envs.py (+105/-131)
quickstart/tests/cli/test_views.py (+42/-0)
quickstart/tests/helpers.py (+4/-1)
quickstart/tests/models/test_envs.py (+44/-79)
quickstart/tests/test_app.py (+0/-34)
quickstart/tests/test_manage.py (+221/-33)
quickstart/tests/test_utils.py (+52/-0)
quickstart/utils.py (+16/-0)
lp:~frankban/juju-quickstart/envs-backup
- Juju GUI Hackers: Pending requested
-
Diff: 244 lines (+114/-9)6 files modifiedquickstart/manage.py (+4/-1)
quickstart/models/envs.py (+18/-4)
quickstart/tests/models/test_envs.py (+45/-0)
quickstart/tests/test_manage.py (+13/-4)
quickstart/tests/test_utils.py (+19/-0)
quickstart/utils.py (+15/-0)
lp:~frankban/juju-quickstart/more-cloud-providers
- Juju GUI Hackers: Pending requested
-
Diff: 730 lines (+354/-76)10 files modifiedquickstart/__init__.py (+1/-1)
quickstart/cli/forms.py (+30/-14)
quickstart/cli/views.py (+11/-5)
quickstart/manage.py (+5/-2)
quickstart/models/envs.py (+127/-3)
quickstart/models/fields.py (+9/-0)
quickstart/tests/cli/test_forms.py (+94/-40)
quickstart/tests/cli/test_views.py (+4/-3)
quickstart/tests/models/test_envs.py (+61/-8)
quickstart/tests/models/test_fields.py (+12/-0)
Changed in juju-quickstart: | |
assignee: | nobody → Francesco Banconi (frankban) |
status: | Triaged → In Progress |
Changed in juju-quickstart: | |
status: | In Progress → Fix Committed |
Changed in juju-quickstart: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
If there is no juju environment file found, this initially must run juju init,
and then hand-holds the user to fill in EC2 or HP Cloud (or possibly local provider) credentials.
After the file is created, we do proceed with the previous stories.