{neon,magnesium}-rtd-merge failing


Robert Varga
 

Hello,

https://docs.opendaylight.org/projects/integration-distribution/en/latest/platform-versions.html
is rather outdated in that:

- it does not list stable/magnesium
- latest should point to aluminium at this point

I tried to take a quick peek only to find that both:

https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-magnesium/
https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-neon/

are failing and have been for more than 2 months. Anybody have any idea
as to what is going on?

Regards,
Robert


Thanh ha <zxiiro@...>
 

Looks like the webhook for triggering the RTD build is failing thus returning a response that is not parsable by jq.

---> rtd-trigger-build.sh
INFO: Posting request for branch 0.11.2 to URL https://readthedocs.org/api/v2/webhook/opendaylight-distribution/34591/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   139  100    77  100    62    142    114 --:--:-- --:--:-- --:--:--   142
ERROR: Build was not triggered.
jq - commandline JSON processor [version 1.5]
Usage: jq [options] <jq filter> [file...]

Anil,

Any ideas why the RTD trigger is failing? Did something change in global-jjb that requires us to change something in the ODL ReadTheDocs configuration?

Regards,
Thanh

On Thu, 19 Mar 2020 at 10:45, Robert Varga <nite@...> wrote:
Hello,

https://docs.opendaylight.org/projects/integration-distribution/en/latest/platform-versions.html
is rather outdated in that:

- it does not list stable/magnesium
- latest should point to aluminium at this point

I tried to take a quick peek only to find that both:

https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-magnesium/
https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-neon/

are failing and have been for more than 2 months. Anybody have any idea
as to what is going on?

Regards,
Robert


Robert Varga
 

On 19/03/2020 16:42, Thanh Ha wrote:
Looks like the webhook for triggering the RTD build is failing thus
returning a response that is not parsable by jq.

---> rtd-trigger-build.sh
INFO: Posting request for branch 0.11.2 to URL https://readthedocs.org/api/v2/webhook/opendaylight-distribution/34591/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 139 100 77 100 62 142 114 --:--:-- --:--:-- --:--:-- 142
ERROR: Build was not triggered.
jq - commandline JSON processor [version 1.5]
Usage: jq [options] <jq filter> [file...]


Anil,

Any ideas why the RTD trigger is failing? Did something change in
global-jjb that requires us to change something in the ODL ReadTheDocs
configuration?
Also, it seems docs has not been branched for magnesium:
https://git.opendaylight.org/gerrit/admin/repos/docs,branches . Wasn't
that supposed to happen a long time ago?

Regards,
Robert


Thanh ha <zxiiro@...>
 

On Thu, 19 Mar 2020 at 12:10, Robert Varga <nite@...> wrote:
Also, it seems docs has not been branched for magnesium:
https://git.opendaylight.org/gerrit/admin/repos/docs,branches . Wasn't
that supposed to happen a long time ago?

Yes, it should have been branched shortly after we released magnesium. I can take care of this in a bit.

Regards,
Thanh


JamO Luhrsen
 


On 3/19/20 7:44 AM, Robert Varga wrote:
Hello,

https://docs.opendaylight.org/projects/integration-distribution/en/latest/platform-versions.html
is rather outdated in that:

- it does not list stable/magnesium
- latest should point to aluminium at this point

I tried to take a quick peek only to find that both:

https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-magnesium/
https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-rtd-merge-neon/

are failing and have been for more than 2 months. Anybody have any idea
as to what is going on?

Also, sort of related, projects should be checking their readthedocs
builds. Example link for integration/test:

https://readthedocs.org/projects/odl-integrationtest/builds/

I noticed trouble with those weeks ago and one problem was a
python2 vs python3 issue. We fixed it in a few projects, but maybe
not all. If the RTD build is failing, even if the merge job problem
gets fixed, it wont really matter.

JamO


Regards,
Robert