Hmm….

I’m getting http 500 errors when I try anything other than the stable channel….

wililupy@xenial-build:~/temp$ sudo /snap/bin/ubuntu-image -c edge -o 
onl-snappy.img --extra-snaps onl-kernel_3.18.25_amd64.snap pc.model 
error: received an unexpected http response code (500) when trying to download 
https://068ed04f23.site.internapcdn.net/download-snap/UqFziVZDHLSyO3TqSWgNBoAdHbLI4dAH_9.snap?t=2016-10-15T00:30:14Z&h=06855316c6c93f4548f3a54513bd82ed66f018ee
COMMAND FAILED: snap prepare-image --channel=edge 
--extra-snaps=onl-kernel_3.18.25_amd64.snap pc.model 
/tmp/tmpvm_5sw_c/unpackuncaught exception in state machine step: [1] 
prepare_image
Traceback (most recent call last):
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/state.py", 
line 68, in __next__
    step()
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/builder.py",
 line 139, in prepare_image
    self.args.channel, self.args.extra_snaps)
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/helpers.py",
 line 130, in snap
    run(cmd, stdout=None, stderr=None)
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/helpers.py",
 line 114, in run
    proc.check_returncode()
  File "/snap/ubuntu-image/20/usr/lib/python3.5/subprocess.py", line 659, in 
check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['snap', 'prepare-image', 
'--channel=edge', '--extra-snaps=onl-kernel_3.18.25_amd64.snap', 'pc.model', 
'/tmp/tmpvm_5sw_c/unpack']' returned non-zero exit status 1
Crash in state machine
Traceback (most recent call last):
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/__main__.py",
 line 117, in main
    list(state_machine)
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/state.py", 
line 68, in __next__
    step()
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/builder.py",
 line 139, in prepare_image
    self.args.channel, self.args.extra_snaps)
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/helpers.py",
 line 130, in snap
    run(cmd, stdout=None, stderr=None)
  File 
"/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/helpers.py",
 line 114, in run
    proc.check_returncode()
  File "/snap/ubuntu-image/20/usr/lib/python3.5/subprocess.py", line 659, in 
check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['snap', 'prepare-image', 
'--channel=edge', '--extra-snaps=onl-kernel_3.18.25_amd64.snap', 'pc.model', 
'/tmp/tmpvm_5sw_c/unpack']' returned non-zero exit status 1

Thanks,

Luke Williams - Technical Partner Manager, Network Switches/Ubuntu-Core
email: luke.willi...@canonical.com <mailto:luke.willi...@canonical.com>
http://www.canonical.com/ <http://www.canonical.com/> | http://www.ubuntu.com 
<http://www.ubuntu.com/>





> On Oct 13, 2016, at 5:24 PM, Manik Taneja <ma...@canonical.com> wrote:
> 
> +mvo
> 
> luke,
> fyi, i can build pc image just fine with-
> 
> <image.png>
> 
> i think your issue might be something else. perhaps, mvo can help.
> 
> /manik
> 
> On Thu, Oct 13, 2016 at 4:08 PM, Luke Williams <luke.willi...@canonical.com 
> <mailto:luke.willi...@canonical.com>> wrote:
> Hello,
> 
> I am trying to build a custom ubuntu-core image with a custom kernel. Below 
> is my assertion:
> 
> {
> 
>   "type": "model",
> 
>   "authority-id": "<removed>",
> 
>   "brand-id": "<removed>",
> 
>   "series": "16",
> 
>   "model": "pc",
> 
>   "architecture": "amd64",
> 
>   "gadget": "pc",
> 
>   "kernel": "onl-kernel_3.18.25_amd64.snap",
> 
>   "timestamp": "2016-10-13T22:26:50+00:00"
> 
> }
> 
> 
> I the sign the assertion and have a valid assertion model, but when I try to 
> build, I get the following error:
> 
> 
> $ sudo /snap/bin/ubuntu-image -c stable -o onl-snappy.img --extra-snaps 
> onl-kernel_3.18.25_amd64.snap pc.model
> 
> Fetching core
> 
> Copying "onl-kernel_3.18.25_amd64.snap" (onl-kernel)
> 
> Fetching pc
> 
> onl-kernel already prepared, skipping
> 
> uncaught exception in state machine step: [2] load_gadget_yaml
> 
> Traceback (most recent call last):
> 
>   File 
> "/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/state.py",
>  line 68, in __next__
> 
>     step()
> 
>   File 
> "/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/builder.py",
>  line 145, in load_gadget_yaml
> 
>     with open(yaml_file, 'r', encoding='utf-8') as fp:
> 
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/tmp/tmpfmnriroe/unpack/gadget/meta/gadget.yaml'
> 
> Crash in state machine
> 
> Traceback (most recent call last):
> 
>   File 
> "/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/__main__.py",
>  line 117, in main
> 
>     list(state_machine)
> 
>   File 
> "/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/state.py",
>  line 68, in __next__
> 
>     step()
> 
>   File 
> "/snap/ubuntu-image/20/usr/lib/python3.5/site-packages/ubuntu_image/builder.py",
>  line 145, in load_gadget_yaml
> 
>     with open(yaml_file, 'r', encoding='utf-8') as fp:
> 
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/tmp/tmpfmnriroe/unpack/gadget/meta/gadget.yaml'
> 
> It almost looks like the gadget snap is no longer called pc, but I cannot 
> find in any past threads or documentation what it was changed to.
> 
> Any help would be greatly appreciated.
> 
> -- 
> Thanks,
> 
> 
> Luke Williams - Technical Partner Manager, Network Switches and Ubuntu-Core
> luke.willi...@canonical.com <mailto:luke.willi...@canonical.com>
> www.canonical.com <http://www.canonical.com/> || www.ubuntu.com 
> <http://www.ubuntu.com/>
> 
> 
> --
> Snapcraft mailing list
> Snapcraft@lists.snapcraft.io <mailto:Snapcraft@lists.snapcraft.io>
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/snapcraft 
> <https://lists.ubuntu.com/mailman/listinfo/snapcraft>
> 
> 

-- 
Snapcraft mailing list
Snapcraft@lists.snapcraft.io
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/snapcraft

Reply via email to