FWIW, I found a really old IRC log (1.4 times) talking about this similar
issue. Not saying it’s related or the same, but just bringing it up in case
this could lead somewhere.
[08:33] <gmb> rvba: That could work. We can't specify https_proxy *at
all* for simplestreams, or else it breaks.
[08:34] <gmb> If you give it an http url by accident (I just did) you get
[08:34] <gmb> simplestreams.util.SignatureMissingException: No signature found!
On Tue, Apr 17, 2018 at 3:31 PM Ryan Harper <email address hidden>
wrote:
> The traceback indicates that the json document that was loaded did not
> include a PGP header.
>
> No changes to simplestreams/util.py since 2015; so I expect there was
> some issue w.r.t the content loaded.
>
> Simplestreams itself does not cache URL data; it fetches remotely first,
> and then mirrors content that's present in the streams data from URL and
> writes it locally.
>
> If there is a proxy between simplestreams and the endpoint, I would
> suspect some issue there.
>
> There are only 4 sjson files that it could be looking at:
>
>
> http://images.maas.io/ephemeral-v3/daily/streams/v1/index.sjson
>
> http://images.maas.io/ephemeral-v3/daily/streams/v1/com.ubuntu.maas:daily:v3:download.sjson
>
> http://images.maas.io/ephemeral-v3/daily/streams/v1/com.ubuntu.maas:daily:centos-bases-download.sjson
>
> http://images.maas.io/ephemeral-v3/daily/streams/v1/com.ubuntu.maas:daily:1:bootloader-download.sjson
>
> I suggest firing up curl/wget on the endpoint where it's failing to see
> if you get the same contents as you do from some other place outside of
> the failure.
>
> --
> You received this bug notification because you are subscribed to MAAS.
> https://bugs.launchpad.net/bugs/1761813
>
> Title:
> can't import boot resources:
> "simplestreams.util.SignatureMissingException: No signature found"
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/maas/+bug/1761813/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=maas; milestone=2.4.0beta3; status=Incomplete;
> importance=Undecided; assignee=None;
> Launchpad-Bug: product=simplestreams; status=New; importance=Undecided;
> assignee=None;
> Launchpad-Bug-Tags: cdo-qa cdo-qa-blocker foundations-engine
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: andreserl jason-hobbs jog raharper
> Launchpad-Bug-Reporter: Jason Hobbs (jason-hobbs)
> Launchpad-Bug-Modifier: Ryan Harper (raharper)
> Launchpad-Message-Rationale: Subscriber (MAAS)
> Launchpad-Message-For: andreserl
>
--
Andres Rodriguez (RoAkSoAx)
Ubuntu Server Developer
MSc. Telecom & Networking
Systems Engineer
FWIW, I found a really old IRC log (1.4 times) talking about this similar
issue. Not saying it’s related or the same, but just bringing it up in case
this could lead somewhere.
[08:33] <gmb> rvba: That could work. We can't specify https_proxy *at util.SignatureM issingException : No signature found!
all* for simplestreams, or else it breaks.
[08:34] <gmb> If you give it an http url by accident (I just did) you get
[08:34] <gmb> simplestreams.
On Tue, Apr 17, 2018 at 3:31 PM Ryan Harper <email address hidden>
wrote:
> The traceback indicates that the json document that was loaded did not util.py since 2015; so I expect there was images. maas.io/ ephemeral- v3/daily/ streams/ v1/index. sjson images. maas.io/ ephemeral- v3/daily/ streams/ v1/com. ubuntu. maas:daily: v3:download. sjson images. maas.io/ ephemeral- v3/daily/ streams/ v1/com. ubuntu. maas:daily: centos- bases-download. sjson images. maas.io/ ephemeral- v3/daily/ streams/ v1/com. ubuntu. maas:daily: 1:bootloader- download. sjson /bugs.launchpad .net/bugs/ 1761813 util.SignatureM issingException : No signature found" /bugs.launchpad .net/maas/ +bug/1761813/ +subscriptions Notification- Type: bug 2.4.0beta3; status=Incomplete; Undecided; assignee=None; simplestreams; status=New; importance= Undecided; Bug-Information -Type: Public Bug-Private: no Bug-Security- Vulnerability: no Bug-Commenters: andreserl jason-hobbs jog raharper Bug-Reporter: Jason Hobbs (jason-hobbs) Bug-Modifier: Ryan Harper (raharper) Message- Rationale: Subscriber (MAAS) Message- For: andreserl
> include a PGP header.
>
> No changes to simplestreams/
> some issue w.r.t the content loaded.
>
> Simplestreams itself does not cache URL data; it fetches remotely first,
> and then mirrors content that's present in the streams data from URL and
> writes it locally.
>
> If there is a proxy between simplestreams and the endpoint, I would
> suspect some issue there.
>
> There are only 4 sjson files that it could be looking at:
>
>
> http://
>
> http://
>
> http://
>
> http://
>
> I suggest firing up curl/wget on the endpoint where it's failing to see
> if you get the same contents as you do from some other place outside of
> the failure.
>
> --
> You received this bug notification because you are subscribed to MAAS.
> https:/
>
> Title:
> can't import boot resources:
> "simplestreams.
>
> To manage notifications about this bug go to:
> https:/
>
> Launchpad-
> Launchpad-Bug: product=maas; milestone=
> importance=
> Launchpad-Bug: product=
> assignee=None;
> Launchpad-Bug-Tags: cdo-qa cdo-qa-blocker foundations-engine
> Launchpad-
> Launchpad-
> Launchpad-
> Launchpad-
> Launchpad-
> Launchpad-
> Launchpad-
> Launchpad-
>
--
Andres Rodriguez (RoAkSoAx)
Ubuntu Server Developer
MSc. Telecom & Networking
Systems Engineer