Can't search or reach juju store from controller

Bug #1769675 reported by Stephen Kruc
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-gui
Fix Released
Undecided
Unassigned

Bug Description

Juju Deployed on KVM controlled by MaaS. The controller cannot observe store charms or bundles due to javascript error relating to "bionic beaver". I do not have any 18.04 machines in my MaaS Region or Rack and the controller was bootstrapped with -config default-series="xenial"

Search request failed.
Error: invalid series: "bionic"
Stack trace:
c@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:27:867
c.fromLegacyString@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:27:3085
c.fromAnyString@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:27:3156
_generateStoreState@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:25:817
_generateStoreURL@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:25:953
_generateIcons/<@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:25:1367
_generateIcons@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:25:1108
render@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:25:1737
p@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:717906
beginWork@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:719641
a@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:732104
e@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:732446
f@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:732698
w@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:736220
P@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:736014
k@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:735116
h@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:734505
enqueueSetState@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:708493
require<[433]</o.prototype.setState@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:784979
_changeActiveComponent@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:26:50511
_searchCallback@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:26:47230
_transformQueryResults@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:11:608
_wrap/<@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:9:586
h@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:29:1531
_wrapCallback/<@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/state/state-min.js&app/user/user-min.js&app/utils/github-ssh-keys-min.js&app/utils/statsd-min.js&app/jujulib/index-min.js&app/jujulib/charmstore-min.js&app/jujulib/identity-min.js&app/jujulib/bundleservice-min.js&app/jujulib/plans-min.js&app/jujulib/payment-min.js&app/jujulib/stripe-min.js&app/jujulib/terms-min.js&app/jujulib/reconnecting-websocket-min.js&app/jujulib/urls-min.js&app/jujulib/bakery-min.js:29:1605
a@https://172.16.0.2:17070/gui/892e4b979b0bcee634a928c40f05641928af433baed8e381935becf95cb6651b/combo?app/init-pkg-min.js:29:105603
combo:26:46632

Revision history for this message
Jeff Pihach (hatch) wrote :

Thanks for the bug report. A new version of the GUI has just been released to address this issue.

Please try running `juju upgrade-gui`.

Changed in juju-gui:
status: New → Fix Released
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.