guestagent contract for packages should be a list
Bug #1341966 reported by
Craig Vyvial
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack DBaaS (Trove) |
Fix Released
|
Low
|
Craig Vyvial |
Bug Description
The RPC contract for the prepare call to the guest agent should be consistent.
the prepare call currently makes the call with a long string and the guest agent splits the string.
packages = "pkg1 pkg2 pkg3"
The prepare call for users and databases are a list of strings so the packages should really be the same.
users = ["user1", user2", "user3"]
databases = ["db1", "db2", "db3"]
packages = ["pkg1", "pkg2", "pkg3"]
description: | updated |
Changed in trove: | |
assignee: | nobody → Craig Vyvial (cp16net) |
status: | New → In Progress |
Changed in trove: | |
importance: | Undecided → Low |
milestone: | none → juno-2 |
Changed in trove: | |
status: | Fix Committed → Fix Released |
Changed in trove: | |
milestone: | juno-2 → 2014.2 |
To post a comment you must log in.
for backward compatibility i'd suggest to verify if 'packages' attribute is a 'list of strings' or 'string' and then act dependently on the type of attribute