orchestra FileStorage assumes no authentication required
Bug #831058 reported by
William Reade
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
High
|
William Reade | ||
juju (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
High
|
Unassigned |
Bug Description
...and doesn't have any way to supply it if it does. We shouldn't be allowing just anyone to write whatever they want to formulas and provider-state...
Related branches
lp:~fwereade/pyjuju/webdav-auth-alternative
- Benjamin Saller (community): Approve
- Kapil Thangavelu (community): Approve
-
Diff: 1200 lines (+728/-211)14 files modifiedjuju/environment/config.py (+4/-1)
juju/providers/orchestra/__init__.py (+2/-4)
juju/providers/orchestra/digestauth.py (+105/-0)
juju/providers/orchestra/files.py (+30/-23)
juju/providers/orchestra/tests/common.py (+36/-7)
juju/providers/orchestra/tests/data/server.crt (+12/-0)
juju/providers/orchestra/tests/data/server.key (+15/-0)
juju/providers/orchestra/tests/test_bootstrap.py (+3/-6)
juju/providers/orchestra/tests/test_connect.py (+3/-3)
juju/providers/orchestra/tests/test_digestauth.py (+302/-0)
juju/providers/orchestra/tests/test_files.py (+181/-122)
juju/providers/orchestra/tests/test_findzookeepers.py (+22/-26)
juju/providers/orchestra/tests/test_shutdown.py (+4/-9)
juju/providers/orchestra/tests/test_state.py (+9/-10)
description: | updated |
summary: |
- cobbler FileStorage assumes no authentication required + orchestra FileStorage assumes no authentication required |
Changed in ensemble: | |
milestone: | none → eureka |
assignee: | nobody → William Reade (fwereade) |
Changed in ensemble: | |
status: | New → In Progress |
Changed in juju: | |
milestone: | eureka → florence |
Changed in juju: | |
status: | In Progress → Fix Released |
Changed in juju: | |
importance: | Undecided → High |
Changed in juju (Ubuntu): | |
status: | New → Fix Released |
Changed in juju (Ubuntu Oneiric): | |
status: | New → Triaged |
importance: | Undecided → High |
To post a comment you must log in.
There's various ways to provide authentication to webdav. Once of these (and the basic one) can be seen in [1].
[1]: https:/ /wiki.archlinux .org/index. php/WebDAV_ authentication