[Bug 1273712] Re: jujud dies on ppc64el architecture
Dave Cheney
1273712 at bugs.launchpad.net
Tue Jan 28 20:50:52 UTC 2014
oh dear, this is what I was afraid of
On Wed, Jan 29, 2014 at 5:45 AM, Curtis Hovey <curtis at canonical.com> wrote:
> ** Changed in: juju-core
> Status: New => Triaged
>
> ** Changed in: juju-core
> Importance: Undecided => High
>
> --
> You received this bug notification because you are subscribed to juju-
> core.
> Matching subscriptions: MOAR JUJU SPAM!
> https://bugs.launchpad.net/bugs/1273712
>
> Title:
> jujud dies on ppc64el architecture
>
> Status in juju-core:
> Triaged
> Status in "gcc-4.8" package in Ubuntu:
> New
> Status in "juju-core" package in Ubuntu:
> New
>
> Bug description:
> local provider bootstrapped ok:
>
> juju status --debug
> 2014-01-28 15:02:33 INFO juju.provider.local environprovider.go:35
> opening environment "local"
> 2014-01-28 15:02:34 DEBUG juju state.go:75 waiting for DNS name(s) of
> state server instances [localhost]
> 2014-01-28 15:02:34 INFO juju apiclient.go:118 state/api: dialing "wss://
> 10.0.3.1:17070/"
> 2014-01-28 15:02:34 INFO juju apiclient.go:128 state/api: connection
> established
> environment: local
> machines:
> "0":
> agent-state: pending
> dns-name: 10.0.3.1
> instance-id: localhost
> series: trusty
> services: {}
> 2014-01-28 15:02:34 INFO juju.cmd supercommand.go:298 command finished
>
> However the jujud process just keeps on exiting:
>
> 2014-01-28 15:00:39 INFO juju runner.go:262 worker: start
> "authenticationworker"
> 2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1]
> machine-0
> {"RequestId":6,"Type":"Logger","Request":"LoggingConfig","Params":{"Entities":[{"Tag":"machine-0"}]}}
> 2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1]
> machine-0
> {"RequestId":7,"Type":"Provisioner","Request":"Life","Params":{"Entities":[{"Tag":"machine-0"}]}}
> 2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:109 -> [1]
> machine-0 8.777ms
> {"RequestId":4,"Response":{"Results":[{"Life":"alive","Error":null}]}}
> Machiner[""].Life
> 2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1]
> machine-0
> {"RequestId":8,"Type":"KeyUpdater","Request":"AuthorisedKeys","Params":{"Entities":[{"Tag":"machine-0"}]}}
> 2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1]
> machine-0
> {"RequestId":9,"Type":"Machiner","Request":"SetStatus","Params":{"Entities":[{"Tag":"machine-0","Status":"started","Info":"","Data":null}],"Machines":null}}
> panic: runtime error: growslice: cap out of range [recovered]
> panic: runtime error: growslice: cap out of range
>
> goroutine 64 [running]:
> bson.handleErr
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/bson.go:387
>
> launchpad.net_juju_core_version.String.N38_launchpad.net_juju_core_version.Binary
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/version/version.go:75
>
> launchpad.net_juju_core_version.GetBSON.N38_launchpad.net_juju_core_version.Binary
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/version/version.go:81
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:243
> labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:156
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:112
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:400
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:257
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:247
> labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:210
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:114
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:338
> labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:210
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:114
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:338
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:254
> labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:156
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:112
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:400
> labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:222
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:114
> labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:341
> labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:156
> labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/encode.go:112
> labix.org_v2_mgo_bson.Marshal
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/bson/bson.go:441
> mgo.addBSON
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/socket.go:569
> labix.org_v2_mgo.Query.pN28_labix.org_v2_mgo.mongoSocket
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/socket.go:332
> labix.org_v2_mgo.writeQuery.pN27_labix.org_v2_mgo.Collection
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/session.go:3173
> labix.org_v2_mgo.Insert.pN27_labix.org_v2_mgo.Collection
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/session.go:1584
> labix.org_v2_mgo_txn.Run.pN27_labix.org_v2_mgo_txn.Runner
> /build/buildd/juju-core-1.17.0/src/
> labix.org/v2/mgo/txn/txn.go:299
>
> launchpad.net_juju_core_state.runTransaction.pN35_launchpad.net_juju_core_state.State
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/state/state.go:110
>
> launchpad.net_juju_core_state.SetAgentVersion.pN37_launchpad.net_juju_core_state.Machine
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/state/machine.go:260
>
> launchpad.net_juju_core_state_apiserver_upgrader.setOneAgentVersion.pN60_launchpad.net_juju_core_state_apiserver_upgrader.UpgraderAPI
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/state/apiserver/upgrader/upgrader.go:126
>
> launchpad.net_juju_core_state_apiserver_upgrader.SetTools.pN60_launchpad.net_juju_core_state_apiserver_upgrader.UpgraderAPI
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/state/apiserver/upgrader/upgrader.go:112
> rpcreflect.$nested6
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/rpc/rpcreflect/type.go:317
>
> launchpad.net_juju_core_rpc_rpcreflect.Call.N51_launchpad.net_juju_core_rpc_rpcreflect.MethodCaller
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/rpc/rpcreflect/value.go:103
>
> launchpad.net_juju_core_rpc.Call.N40_launchpad.net_juju_core_rpc.boundRequest
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/rpc/server.go:447
>
> launchpad.net_juju_core_rpc.runRequest.pN32_launchpad.net_juju_core_rpc.Conn
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/rpc/server.go:485
> created by
> launchpad.net_juju_core_rpc.handleRequest.pN32_launchpad.net_juju_core_rpc.Conn
> /build/buildd/juju-core-1.17.0/src/
> launchpad.net/juju-core/rpc/server.go:417
>
> I'm guessing that this might actually be toolchain related but raising
> here first....
>
>
> ProblemType: Bug
> DistroRelease: Ubuntu 14.04
> Package: juju-core 1.17.0-0ubuntu3
> ProcVersionSignature: User Name 3.13.0-2.17-generic 3.13.0-rc7
> Uname: Linux 3.13.0-2-generic ppc64le
> ApportVersion: 2.13.1-0ubuntu2
> Architecture: ppc64el
> Date: Tue Jan 28 14:59:45 2014
> Dependencies:
> gcc-4.8-base 4.8.2-14ubuntu4
> libc6 2.18-0ubuntu6
> libgcc1 1:4.8.2-14ubuntu4
> libgo4 4.8.2-14ubuntu4
> multiarch-support 2.18-0ubuntu6
> ProcEnviron:
> TERM=screen-256color-bce
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: juju-core
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju-core/+bug/1273712/+subscriptions
>
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1273712
Title:
jujud dies on ppc64el architecture
Status in juju-core:
Triaged
Status in “gcc-4.8” package in Ubuntu:
New
Status in “juju-core” package in Ubuntu:
New
Bug description:
local provider bootstrapped ok:
juju status --debug
2014-01-28 15:02:33 INFO juju.provider.local environprovider.go:35 opening environment "local"
2014-01-28 15:02:34 DEBUG juju state.go:75 waiting for DNS name(s) of state server instances [localhost]
2014-01-28 15:02:34 INFO juju apiclient.go:118 state/api: dialing "wss://10.0.3.1:17070/"
2014-01-28 15:02:34 INFO juju apiclient.go:128 state/api: connection established
environment: local
machines:
"0":
agent-state: pending
dns-name: 10.0.3.1
instance-id: localhost
series: trusty
services: {}
2014-01-28 15:02:34 INFO juju.cmd supercommand.go:298 command finished
However the jujud process just keeps on exiting:
2014-01-28 15:00:39 INFO juju runner.go:262 worker: start "authenticationworker"
2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1] machine-0 {"RequestId":6,"Type":"Logger","Request":"LoggingConfig","Params":{"Entities":[{"Tag":"machine-0"}]}}
2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1] machine-0 {"RequestId":7,"Type":"Provisioner","Request":"Life","Params":{"Entities":[{"Tag":"machine-0"}]}}
2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:109 -> [1] machine-0 8.777ms {"RequestId":4,"Response":{"Results":[{"Life":"alive","Error":null}]}} Machiner[""].Life
2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1] machine-0 {"RequestId":8,"Type":"KeyUpdater","Request":"AuthorisedKeys","Params":{"Entities":[{"Tag":"machine-0"}]}}
2014-01-28 15:00:39 DEBUG juju.state.apiserver apiserver.go:102 <- [1] machine-0 {"RequestId":9,"Type":"Machiner","Request":"SetStatus","Params":{"Entities":[{"Tag":"machine-0","Status":"started","Info":"","Data":null}],"Machines":null}}
panic: runtime error: growslice: cap out of range [recovered]
panic: runtime error: growslice: cap out of range
goroutine 64 [running]:
bson.handleErr
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/bson.go:387
launchpad.net_juju_core_version.String.N38_launchpad.net_juju_core_version.Binary
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/version/version.go:75
launchpad.net_juju_core_version.GetBSON.N38_launchpad.net_juju_core_version.Binary
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/version/version.go:81
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:243
labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:156
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:112
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:400
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:257
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:247
labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:210
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:114
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:338
labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:210
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:114
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:338
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:254
labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:156
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:112
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:400
labix.org_v2_mgo_bson.addSlice.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:222
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:114
labix.org_v2_mgo_bson.addElem.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:341
labix.org_v2_mgo_bson.addStruct.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:156
labix.org_v2_mgo_bson.addDoc.pN29_labix.org_v2_mgo_bson.encoder
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/encode.go:112
labix.org_v2_mgo_bson.Marshal
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/bson/bson.go:441
mgo.addBSON
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/socket.go:569
labix.org_v2_mgo.Query.pN28_labix.org_v2_mgo.mongoSocket
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/socket.go:332
labix.org_v2_mgo.writeQuery.pN27_labix.org_v2_mgo.Collection
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/session.go:3173
labix.org_v2_mgo.Insert.pN27_labix.org_v2_mgo.Collection
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/session.go:1584
labix.org_v2_mgo_txn.Run.pN27_labix.org_v2_mgo_txn.Runner
/build/buildd/juju-core-1.17.0/src/labix.org/v2/mgo/txn/txn.go:299
launchpad.net_juju_core_state.runTransaction.pN35_launchpad.net_juju_core_state.State
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/state/state.go:110
launchpad.net_juju_core_state.SetAgentVersion.pN37_launchpad.net_juju_core_state.Machine
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/state/machine.go:260
launchpad.net_juju_core_state_apiserver_upgrader.setOneAgentVersion.pN60_launchpad.net_juju_core_state_apiserver_upgrader.UpgraderAPI
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/state/apiserver/upgrader/upgrader.go:126
launchpad.net_juju_core_state_apiserver_upgrader.SetTools.pN60_launchpad.net_juju_core_state_apiserver_upgrader.UpgraderAPI
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/state/apiserver/upgrader/upgrader.go:112
rpcreflect.$nested6
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:317
launchpad.net_juju_core_rpc_rpcreflect.Call.N51_launchpad.net_juju_core_rpc_rpcreflect.MethodCaller
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103
launchpad.net_juju_core_rpc.Call.N40_launchpad.net_juju_core_rpc.boundRequest
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/rpc/server.go:447
launchpad.net_juju_core_rpc.runRequest.pN32_launchpad.net_juju_core_rpc.Conn
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/rpc/server.go:485
created by launchpad.net_juju_core_rpc.handleRequest.pN32_launchpad.net_juju_core_rpc.Conn
/build/buildd/juju-core-1.17.0/src/launchpad.net/juju-core/rpc/server.go:417
I'm guessing that this might actually be toolchain related but raising
here first....
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: juju-core 1.17.0-0ubuntu3
ProcVersionSignature: User Name 3.13.0-2.17-generic 3.13.0-rc7
Uname: Linux 3.13.0-2-generic ppc64le
ApportVersion: 2.13.1-0ubuntu2
Architecture: ppc64el
Date: Tue Jan 28 14:59:45 2014
Dependencies:
gcc-4.8-base 4.8.2-14ubuntu4
libc6 2.18-0ubuntu6
libgcc1 1:4.8.2-14ubuntu4
libgo4 4.8.2-14ubuntu4
multiarch-support 2.18-0ubuntu6
ProcEnviron:
TERM=screen-256color-bce
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: juju-core
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/juju-core/+bug/1273712/+subscriptions
More information about the foundations-bugs
mailing list