Client installation fails during provisioning because python-jsonschema is unavailable
Bug #1042895 reported by
Max Brustkern
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
UTAH |
Fix Released
|
High
|
Javier Collado |
Bug Description
I'm currently getting failures installing the utah-client package during provisioning because python-jsconschema is unavailable. I'd like to provide that deb in the server package so we can install it without access to the PPA if needed. Are you building it from a recipe somewhere, or should I just grab the version that's currently in the PPA and use that?
Related branches
lp:~nuclearbob/utah/internal-jsonschema
- Javier Collado (community): Needs Fixing
-
Diff: 147 lines (+73/-22)4 files modifieddebian/control (+1/-1)
debian/utah.postinst (+12/-0)
debian/utah.prerm (+19/-0)
utah/provisioning/provisioning.py (+41/-21)
lp:~javier.collado/utah/bug1042895
- Max Brustkern (community): Approve
-
Diff: 152 lines (+53/-35)4 files modifiedMakefile (+5/-2)
debian/control (+2/-1)
debian/utah.install (+1/-1)
utah/provisioning/provisioning.py (+45/-31)
Changed in utah: | |
assignee: | nobody → Javier Collado (javier.collado) |
Changed in utah: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in utah: | |
status: | Triaged → In Progress |
Changed in utah: | |
status: | In Progress → Fix Committed |
Changed in utah: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Is that happening because lack of network connection? My first idea about jsonschema was to add it as a third party package to sources in `utah.contrib` since it's just a single source file. However, Joe preferred not to have it in the utah branch, so maybe we should rethink this or discuss again to see how to fix this problem.
Regarding the package, I built it locally using `pkgme`, but there isn't any launchpad recipe, so if you need the source package then grab it directly from launchpad.