RHEL7 should be acceptable series for charms

Bug #1792649 reported by Alexander Balderson
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Triaged
Low
Unassigned

Bug Description

There is no possible way to deploy RHEL 7 with a juju charm.

Setting the series to "rhel7" and deploying to a maas with a custom Red Hat 7 image resulted in:

16:06:21 INFO juju.cmd supercommand.go:56 running juju [2.4.3 gc go1.10]
16:06:21 DEBUG juju.cmd supercommand.go:57 args: []string{"/snap/juju/5139/bin/juju", "deploy", "--debug", "/home/alexb/testing_deploy/builds/ubuntu", "--constraints", "tags=hayward-29"}
16:06:21 INFO juju.juju api.go:67 connecting to API addresses: [10.244.193.57:17070]
16:06:22 DEBUG juju.api apiclient.go:877 successfully dialed "wss://10.244.193.57:17070/model/6d60273e-9994-406b-86b4-3b8257650255/api"
16:06:22 INFO juju.api apiclient.go:599 connection established to "wss://10.244.193.57:17070/model/6d60273e-9994-406b-86b4-3b8257650255/api"
16:06:22 DEBUG juju.cmd.juju.application deploy.go:1071 cannot interpret as local bundle: read /home/alexb/testing_deploy/builds/ubuntu: is a directory
16:06:22 DEBUG juju.api monitor.go:35 RPC connection died
ERROR unknown OS for series: "rhel7"
16:06:22 DEBUG cmd supercommand.go:459 error stack:
unknown OS for series: "rhel7"
github.com/juju/os/series/supportedseries.go:264:
github.com/juju/juju/core/model/model.go:47:
github.com/juju/juju/cmd/juju/application/deploy.go:1173:
github.com/juju/juju/cmd/juju/application/deploy.go:975:
github.com/juju/juju/cmd/juju/application/deploy.go:966:

Currently rhel7 is not listed in the series versions map:
https://github.com/juju/utils/blob/master/series/supportedseries.go#L62

Revision history for this message
Richard Harding (rharding) wrote :

Thanks for the bug report. You're correct in that we don't currently list RHEL in the known series as we don't have images that we can test/rely on as being suitable for the expectations of Juju and the charms that are used. We don't list out things that we're not sure will function.

You have custom images in this case, and it makes sense to allow users to be able to do what they'd like. We'll see what we can do to enable custom setups so that we don't block users from pushing Juju into new/different spaces.

Changed in juju:
status: New → Triaged
importance: Undecided → Wishlist
tags: added: cdo-qa
Revision history for this message
Canonical Juju QA Bot (juju-qa-bot) wrote :

This bug has not been updated in 2 years, so we're marking it Low importance. If you believe this is incorrect, please update the importance.

Changed in juju:
importance: Wishlist → Low
tags: added: expirebugs-bot
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.