stork issueshttps://gitlab.isc.org/isc-projects/stork/-/issues2019-12-27T17:30:26Zhttps://gitlab.isc.org/isc-projects/stork/-/issues/29CI: pre-commit git hook2019-12-27T17:30:26ZTomek MrugalskiCI: pre-commit git hookWe need a hook that will put the [#issue number] in the commit message automatically. @fdupont may have such a script already.We need a hook that will put the [#issue number] in the commit message automatically. @fdupont may have such a script already.Stork-0.3Tomek MrugalskiTomek Mrugalskihttps://gitlab.isc.org/isc-projects/stork/-/issues/30CI: setup jenkins (or gitlab ci) env to run unit-tests automatically2019-10-24T08:12:46ZTomek MrugalskiCI: setup jenkins (or gitlab ci) env to run unit-tests automaticallyThese are still very early days. Let's see if there is anything we can deploy right now to kick off the CI process.These are still very early days. Let's see if there is anything we can deploy right now to kick off the CI process.Stork-0.1https://gitlab.isc.org/isc-projects/stork/-/issues/164Fix webui unit-tests2020-10-27T14:42:34ZTomek MrugalskiFix webui unit-testsI've tried to run webui unit-tests. Here's what I did:
```
rake build_ui
export CHROME_BIN=chromium
cd webui
npx ng test
```
An example error in the first comment.
We should:
1. investigate why the tests are failing. If they're non-s...I've tried to run webui unit-tests. Here's what I did:
```
rake build_ui
export CHROME_BIN=chromium
cd webui
npx ng test
```
An example error in the first comment.
We should:
1. investigate why the tests are failing. If they're non-sense, mark them as such.
2. extend developer's guide with a description how to run webui tests. A single section or a list of steps will do.
3. look at running those tests as part of CI.
The last step can easily be moved to a separate ticket.0.13Tomek MrugalskiTomek Mrugalskihttps://gitlab.isc.org/isc-projects/stork/-/issues/207add deploying stork packages to cloudsmith.io2020-03-22T09:40:45ZMichal Nowikowskiadd deploying stork packages to cloudsmith.ioThere should be defined testing and public repos. There should be 2 manual GitLab CI jobs:
1) for uploading to testing repo and verifying if pkgs can be installed from that repo
2) the same but for public repoThere should be defined testing and public repos. There should be 2 manual GitLab CI jobs:
1) for uploading to testing repo and verifying if pkgs can be installed from that repo
2) the same but for public repo0.6Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/32CD (Continuous Delivery) - develop automated deployment to stork.lab.isc.org2020-06-22T08:29:23ZTomek MrugalskiCD (Continuous Delivery) - develop automated deployment to stork.lab.isc.orgDuring exec discussions about Stork, there was a request from Sales team to have something useful for a kind of demo system. We're still several months away from having anything useful enough to be users worthy, but we should start think...During exec discussions about Stork, there was a request from Sales team to have something useful for a kind of demo system. We're still several months away from having anything useful enough to be users worthy, but we should start thinking about our processes to deploy master (or perhaps selected builds) to stork.lab.isc.org.
The goal of this issue to came up with:
1. some rules proposal when to deploy updated code (every commit to master, every commit that passed jenkins tests, perhaps only manually?)
2. develop scripts that will make the deployment possible.Stork-0.3Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/208prepare testing pkgs with some functional tests2020-07-21T13:58:37ZMichal Nowikowskiprepare testing pkgs with some functional tests1) install packages
2) invoke some API calls
LXC or LXD containers could be used for that1) install packages
2) invoke some API calls
LXC or LXD containers could be used for that0.10Wlodzimierz WencelWlodzimierz Wencelhttps://gitlab.isc.org/isc-projects/stork/-/issues/383improve CI speed: use `needs` to dependencies between jobs2020-08-31T10:02:20ZMichal Nowikowskiimprove CI speed: use `needs` to dependencies between jobsmore here: https://gitlab.isc.org/help/ci/yaml/README.md#needsmore here: https://gitlab.isc.org/help/ci/yaml/README.md#needs0.11Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/399automate tarballs and release notes deployment2020-09-14T07:06:43ZMichal Nowikowskiautomate tarballs and release notes deployment0.12https://gitlab.isc.org/isc-projects/stork/-/issues/402automated stork.lab deployment2020-10-15T09:46:55ZTomek Mrugalskiautomated stork.lab deploymentAfter recent problems with deployment, we decided to try more frequent deployment to stork.lab to spot potential problems sooner.
Let's try deploying after every merge to master. If that doesn't work, we'll figure out something else.After recent problems with deployment, we decided to try more frequent deployment to stork.lab to spot potential problems sooner.
Let's try deploying after every merge to master. If that doesn't work, we'll figure out something else.0.13Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/400problems with access to private registry in push operation in demo deployment2020-11-04T12:40:11ZMichal Nowikowskiproblems with access to private registry in push operation in demo deployment0.13Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/442deploy_demo job fails on copying agent-kea-many-subnets2020-11-04T14:47:07ZMarcin Siodelskideploy_demo job fails on copying agent-kea-many-subnetsThe deploy_demo CI job fails. See: https://gitlab.isc.org/isc-projects/stork/-/jobs/1272627The deploy_demo CI job fails. See: https://gitlab.isc.org/isc-projects/stork/-/jobs/12726270.13Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/stork/-/issues/797Refactor CI stages2022-09-02T14:51:44ZSlawek FigielRefactor CI stagesCurrently, our CI tasks are split into three stages:
- build
- test
- deploy
The test stage contains only one task: system_tests.
The CI stages work so that the previous stage must finish before the next starts.
The build stage contai...Currently, our CI tasks are split into three stages:
- build
- test
- deploy
The test stage contains only one task: system_tests.
The CI stages work so that the previous stage must finish before the next starts.
The build stage contains two heavy tasks: `build_deb` and `build_rpms`. They take a lot of time. Additionally, they produce significant artifacts - binary packages. We limit the lifetime of these artifacts to 5 minutes to limit disk space usage.
It has one unexpected consequence. The system tests may be run only 5 minutes after finishing the build stage. It causes the repeating of the system tests pipeline to be impossible.
I propose to refactor the stages. We should split the heavy tasks (system tests, build packages) from the fast, light tasks:
- check-in
- heavy
- deploy
It allows us not to start time- and resource-consuming tasks when the basic checks fail. Additionally, it fixes a problem with creating the system tests pipeline.1.6Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/496Many warnings when running ci_ui2022-10-25T11:59:03ZTomek MrugalskiMany warnings when running ci_uiWhile the `ci_ui` checks [pass now](https://gitlab.isc.org/isc-projects/stork/-/jobs/1543321), there are many warning such as these:
```
WARN: ''app-help-tip' is not a known element:
1. If 'app-help-tip' is an Angular component, then ve...While the `ci_ui` checks [pass now](https://gitlab.isc.org/isc-projects/stork/-/jobs/1543321), there are many warning such as these:
```
WARN: ''app-help-tip' is not a known element:
1. If 'app-help-tip' is an Angular component, then verify that it is part of this module.
2. If 'app-help-tip' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to
```
There are warnings about app-breadcrumbs, app-settings-menu, p-panel, p-tabMenu, p-table, app-settings-menu, p-dialog, p-footer, app-help-tip, app-rename-app-dialog, app-events-panel, p-paginator, p-overlayPanel, p-menu, p-button.
Seems we're missing a lot of imports somewhere.outstandinghttps://gitlab.isc.org/isc-projects/stork/-/issues/946Activate new version of LGTM scan (CodeQL)2023-02-08T16:52:49ZSlawek FigielActivate new version of LGTM scan (CodeQL)The old LGTM.com service was closed and moved to GitHub Actions.The old LGTM.com service was closed and moved to GitHub Actions.1.9Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/553deploy_demo complains about docker compose version mismatch2021-08-09T07:24:13ZAndrei Pavelandrei@isc.orgdeploy_demo complains about docker compose version mismatchdeploy_demo doesn't work at all currently. The deployed demo is version 1.5.
https://gitlab.isc.org/isc-projects/stork/-/jobs/1771293
```
Version mismatch: file ./deploy/docker-compose.yaml specifies version 2.1 but extension file ./de...deploy_demo doesn't work at all currently. The deployed demo is version 1.5.
https://gitlab.isc.org/isc-projects/stork/-/jobs/1771293
```
Version mismatch: file ./deploy/docker-compose.yaml specifies version 2.1 but extension file ./deploy/docker-compose-premium.yaml uses version 3.0
```0.19https://gitlab.isc.org/isc-projects/stork/-/issues/612rake system_tests freezes in CI2021-11-09T16:32:58ZAndrei Pavelandrei@isc.orgrake system_tests freezes in CITimes out at 5 mintues.
```
tests.py::test_users_management[ubuntu/18.04-centos/8]
************ START tests.py::test_users_management[ubuntu/18.04-centos/8] **************************************************************
FAILED
******...Times out at 5 mintues.
```
tests.py::test_users_management[ubuntu/18.04-centos/8]
************ START tests.py::test_users_management[ubuntu/18.04-centos/8] **************************************************************
FAILED
************ RESULT FAILED tests.py::test_users_management[ubuntu/18.04-centos/8] took 0:05:00 ****************************************
```1.0https://gitlab.isc.org/isc-projects/stork/-/issues/615access denied in deploy_demo2021-12-02T13:17:20ZAndrei Pavelandrei@isc.orgaccess denied in deploy_demohttps://stork.lab.isc.org/ has been offline for a while because of the following error in `deploy_demo`:
https://gitlab.isc.org/isc-projects/stork/-/jobs/2095564
```
Pushing agent-kea-premium (registry.gitlab.isc.org/isc-private/stork/...https://stork.lab.isc.org/ has been offline for a while because of the following error in `deploy_demo`:
https://gitlab.isc.org/isc-projects/stork/-/jobs/2095564
```
Pushing agent-kea-premium (registry.gitlab.isc.org/isc-private/stork/agent-kea-premium:latest)...
The push refers to repository [registry.gitlab.isc.org/isc-private/stork/agent-kea-premium]
denied: requested access to the resource is denied
rake aborted!
Command failed with status (1): [docker-compose -f docker-compose.yaml -f d...]
/builds/isc-projects/stork/Rakefile:672:in `block in <top (required)>'
Tasks: TOP => build_and_push_demo_images
```1.0https://gitlab.isc.org/isc-projects/stork/-/issues/686deploy_demo deploys old version of stork2022-02-02T13:58:59ZAndrei Pavelandrei@isc.orgdeploy_demo deploys old version of storkOn release of 1.1.0, the login page displayed version 1.0.0, showing a problem with what version is being deployed in the demo.On release of 1.1.0, the login page displayed version 1.0.0, showing a problem with what version is being deployed in the demo.1.1Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/stork/-/issues/702Deploy gosec security checker in CI (SAST)2022-03-02T11:53:13ZTomek MrugalskiDeploy gosec security checker in CI (SAST)There's [gosec](https://github.com/securego/gosec) tool that supposedly is useful for go code audit. We should:
1. [ ] try it and see if the results produced are useful
2. [ ] fix the problems it reported
3. [ ] deploy it on CI
Each st...There's [gosec](https://github.com/securego/gosec) tool that supposedly is useful for go code audit. We should:
1. [ ] try it and see if the results produced are useful
2. [ ] fix the problems it reported
3. [ ] deploy it on CI
Each step depends on the previous one. If at any step we decide the whole thing doesn't make sense, the ticket should be closed.
It may be integrated with gitlab. Go to Security & Compliance -> Configuration, then Static Application Security Testing (SAST).1.3Marcin SiodelskiMarcin Siodelskihttps://gitlab.isc.org/isc-projects/stork/-/issues/719Broken dependencies in demo deploy2022-03-28T09:02:29ZSlawek FigielBroken dependencies in demo deployDuring building the Kea container I got this message:
[Job with the problem](https://gitlab.isc.org/isc-projects/stork/-/jobs/2378774)
```
Step 5/13 : RUN apt-get update && apt-get install -y --no-install-recommends isc-kea-dhc...During building the Kea container I got this message:
[Job with the problem](https://gitlab.isc.org/isc-projects/stork/-/jobs/2378774)
```
Step 5/13 : RUN apt-get update && apt-get install -y --no-install-recommends isc-kea-dhcp4-server=2.0.1-isc20211214132435 isc-kea-ctrl-agent=2.0.1-isc20211214132435 isc-kea-admin=2.0.1-isc20211214132435 isc-kea-common=2.0.1-isc20211214132435 && mkdir -p /var/run/kea/
---> Running in 7e37112e1f6d
Get:1 https://dl.cloudsmith.io/public/isc/kea-2-0/deb/ubuntu bionic InRelease [5118 B]
Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Fetched 5118 B in 1s (5076 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
a distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
isc-kea-ctrl-agent : Depends: python3-isc-kea-connector (= 2.0.1-isc20211214132435) but 2.0.2-isc20220227221539 is to be installed
E: Unable to correct problems, you have held broken packages.
The command '/bin/sh -c apt-get update && apt-get install -y --no-install-recommends isc-kea-dhcp4-server=2.0.1-isc20211214132435 isc-kea-ctrl-agent=2.0.1-isc20211214132435 isc-kea-admin=2.0.1-isc20211214132435 isc-kea-common=2.0.1-isc20211214132435 && mkdir -p /var/run/kea/' returned a non-zero code: 100
Service 'agent-kea' failed to build : Build failed
rake aborted!
```1.3Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/709System tests 2.02022-07-04T11:23:35ZSlawek FigielSystem tests 2.0Our system tests are unstable, slow, hard to maintain, not debuggable, and don't work under macOS.
The system tests are powerful utility, and we need them in the Stork. We need to develop a new, improved solution.
[Design](https://gitla...Our system tests are unstable, slow, hard to maintain, not debuggable, and don't work under macOS.
The system tests are powerful utility, and we need them in the Stork. We need to develop a new, improved solution.
[Design](https://gitlab.isc.org/isc-projects/stork/-/wikis/designs/System-Tests)
ToDo:
- [x] Refactor the Rakefile (!415)
- [x] Write the multistage Dockerfile to build and run the Stork. (!423)
- [x] Write the first system test based on pytest (!428)
- [x] Write a framework for system tests (!428)
- [x] Write or rewrite the current tests using the framework (!428)
- [x] Update the developer guide
Moved to separate issues:
- Rewrite the update package system tests (#746)
Abandon
- Improve the system test failure diagnostic
- Write the vscode configuration to integrate with Docker containers
- Write the performance counters for build and system tests commands1.5Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/704docker image improvements2022-07-05T15:51:17ZAndrei Pavelandrei@isc.orgdocker image improvementsOperations on creating, pulling, pushing, running docker containers are slow. Here are some ways they can improve.
* [x] Instead of installing required dependency packages each time, have an a priori prepared image that you start from t...Operations on creating, pulling, pushing, running docker containers are slow. Here are some ways they can improve.
* [x] Instead of installing required dependency packages each time, have an a priori prepared image that you start from that has all the dependencies installed.
* [x] Use the builder pattern in docker to separate build dependencies from the artefacts that are strictly required to run. This should greatly reduce the footprint of the image. It would look something like this in the dockerfile:
```
# Builder:
FROM image:version AS builder
RUN apt-get install ...
RUN go build ...
# Worker:
FROM image:version
COPY --from=builder /usr/bin/stork-server /usr/bin/stork-server
CMD /usr/bin/stork-server
```
* [x] Replace the few `sleep 15` commands with proper waiting of the dependency services to start up.1.5Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/stork/-/issues/752Migrate from CentOS to RedHat Universal Base Image2022-08-17T15:06:56ZSlawek FigielMigrate from CentOS to RedHat Universal Base ImageCentOS 8 disappeared (surprise EOL) and we need a widely acceptable base image. RedHat provides such an image that's free of charge and is supposed to be binary compatible with RHEL.CentOS 8 disappeared (surprise EOL) and we need a widely acceptable base image. RedHat provides such an image that's free of charge and is supposed to be binary compatible with RHEL.1.6Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/stork/-/issues/846Prepare Docker base image for Alpine-related CI tasks2023-10-09T13:48:30ZSlawek FigielPrepare Docker base image for Alpine-related CI tasksCurrently, we are installing all dependencies on each pipeline run. We should prepare a base image and upload it to our registry to limit transferred data and decrease the external dependency providers' overhead.Currently, we are installing all dependencies on each pipeline run. We should prepare a base image and upload it to our registry to limit transferred data and decrease the external dependency providers' overhead.1.13https://gitlab.isc.org/isc-projects/stork/-/issues/781Freeze the Ruby dependencies2022-06-20T10:58:17ZSlawek FigielFreeze the Ruby dependenciesThe maintainers of [one of our Ruby dependencies dropped today support for the Ruby version used on our CI.](https://github.com/socketry/multipart-post/releases/tag/v2.2.2).
It caused our pipeline fails. We need to freeze our Ruby depend...The maintainers of [one of our Ruby dependencies dropped today support for the Ruby version used on our CI.](https://github.com/socketry/multipart-post/releases/tag/v2.2.2).
It caused our pipeline fails. We need to freeze our Ruby dependencies to avoid similar situations in the future.1.5Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/734Better way of customizing jobs in CI2022-10-05T12:28:46ZAndrei Pavelandrei@isc.orgBetter way of customizing jobs in CIThe release procedure requires that we `deploy_to_repo` with `DRY_RUN` set first, and then, if no respin is required, `deploy_to_repo` without it so that the prepared files are copied over to our repo site. Gitlab either doesn't allow to...The release procedure requires that we `deploy_to_repo` with `DRY_RUN` set first, and then, if no respin is required, `deploy_to_repo` without it so that the prepared files are copied over to our repo site. Gitlab either doesn't allow to re-run the same job with a different value for a previously set environment variable, or at least I can't find a way to do it.
Also, even though not required by the release procedure, I've accidentally confused some jobs and ran `deploy_pkgs` when trying to make `deploy_to_repo` work, and that also uploaded the packages to `stork-testing` Cloudsmith repo. When I had to upload the packages to `stork` by setting an environment variable, I was unable to do so.
What would be required, I think, is to move away from the current way of setting environment variables in jobs, and that looks something like this:
![image](/uploads/10b17063faa3c31add6e5f499451249c/image.png)
@slawek suggested using the `parallel:matrix` property among other solutions. https://mattermost.isc.org/isc/pl/pqa5sizky7bbbfzbyf3y8bbwiw1.7Marcin GodzinaMarcin Godzinahttps://gitlab.isc.org/isc-projects/stork/-/issues/810Deploy demo doesn't work2022-08-17T15:06:56ZSlawek FigielDeploy demo doesn't workWe changed the name of the running demo script in #761, but we forgot to update the Gitlab CI YAML. The deploy demo CI tasks fail now due to a missing file.We changed the name of the running demo script in #761, but we forgot to update the Gitlab CI YAML. The deploy demo CI tasks fail now due to a missing file.1.6Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/822System tests fails - missing Kea dependency2022-08-09T07:45:25ZSlawek FigielSystem tests fails - missing Kea dependencyStork system tests start failing due to missing Kea dependency:
```
#7 3.451 The following packages have unmet dependencies:
#7 3.490 isc-kea-ctrl-agent : Depends: python3-isc-kea-connector (= 2.0.2-isc20220227221539) but 2.0.3-isc2022...Stork system tests start failing due to missing Kea dependency:
```
#7 3.451 The following packages have unmet dependencies:
#7 3.490 isc-kea-ctrl-agent : Depends: python3-isc-kea-connector (= 2.0.2-isc20220227221539) but 2.0.3-isc20220725151155 is to be installed
#7 3.498 E: Unable to correct problems, you have held broken packages.
```
Command:
```
wget -q -O- https://dl.cloudsmith.io/${KEA_REPO}/cfg/setup/bash.deb.sh | bash \
&& apt-get update \
&& apt-get install \
--no-install-recommends \
-y \
isc-kea-ctrl-agent=${KEA_VER} \
isc-kea-dhcp4-server=${KEA_VER} \
isc-kea-dhcp6-server=${KEA_VER} \
isc-kea-admin=${KEA_VER} \
isc-kea-common=${KEA_VER}
```
for environment variables:
```
KEA_REPO=public/isc/kea-2-0
KEA_VER=2.0.2-isc20220227221539
```1.6Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/1115Pipeline failures due to invalid 'bdist_wheel' (?)2023-07-11T13:23:29ZSlawek FigielPipeline failures due to invalid 'bdist_wheel' (?)Today, all pipelines in all MRs have started failing. They produce the below output.
```
$ rake prepare
mkdir -p /builds/isc-projects/stork/tools/golang/gopath
Preparing: /bin/sed...
Preparing: /bin/tar...
Preparing: /builds/isc-project...Today, all pipelines in all MRs have started failing. They produce the below output.
```
$ rake prepare
mkdir -p /builds/isc-projects/stork/tools/golang/gopath
Preparing: /bin/sed...
Preparing: /bin/tar...
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/dlv...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://dl.google.com/go/go1.19.7.linux-amd64.tar.gz -O go.tar.gz
2023-07-05 15:13:53 URL:https://dl.google.com/go/go1.19.7.linux-amd64.tar.gz [149010475/149010475] -> "go.tar.gz" [1]
tar -zxf go.tar.gz
rm go.tar.gz
touch -c /builds/isc-projects/stork/tools/golang/go/bin/go
/builds/isc-projects/stork/tools/golang/go/bin/go version
go version go1.19.7 linux/amd64
/builds/isc-projects/stork/tools/golang/go/bin/go install github.com/go-delve/delve/cmd/dlv@v1.20.1
go: downloading github.com/go-delve/delve v1.20.1
go: downloading github.com/sirupsen/logrus v1.6.0
go: downloading github.com/spf13/cobra v1.1.3
go: downloading github.com/mattn/go-isatty v0.0.3
go: downloading github.com/cosiner/argv v0.1.0
go: downloading github.com/derekparker/trie v0.0.0-20200317170641-1fdf38b7b0e9
go: downloading github.com/go-delve/liner v1.2.3-0.20220127212407-d32d89dd2a5d
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/google/go-dap v0.6.0
go: downloading go.starlark.net v0.0.0-20220816155156-cfacd8902214
go: downloading github.com/hashicorp/golang-lru v0.5.4
go: downloading golang.org/x/arch v0.0.0-20190927153633-4e8777c89be4
go: downloading golang.org/x/sys v0.0.0-20220908164124-27713097b956
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading github.com/cilium/ebpf v0.7.0
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/rivo/uniseg v0.2.0
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
/builds/isc-projects/stork/tools/golang/go/bin/dlv version
Delve Debugger
Version: 1.20.1
Build: $Id: 96e65b6c615845d42e0e31d903f6475b0e4ece6e $
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/gdlv...
/builds/isc-projects/stork/tools/golang/go/bin/go install github.com/aarzilli/gdlv@v1.9.0
go: downloading github.com/aarzilli/gdlv v1.9.0
go: downloading github.com/aarzilli/nucular v0.0.0-20220508071202-1e37c3d3f055
go: downloading github.com/go-delve/delve v1.2.0
go: downloading go.starlark.net v0.0.0-20200821142938-949cc6f4b097
go: downloading golang.org/x/mobile v0.0.0-20201217150744-e6ae53a27f4f
go: downloading github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802
go: downloading github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
go: downloading golang.org/x/image v0.0.0-20200618115811-c13761719519
go: downloading github.com/hashicorp/golang-lru v0.5.3
go: downloading golang.org/x/exp v0.0.0-20201221025956-e89b829e73ea
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/go...
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/govulncheck...
/builds/isc-projects/stork/tools/golang/go/bin/go install golang.org/x/vuln/cmd/govulncheck@latest
go: downloading golang.org/x/vuln v0.2.0
go: downloading golang.org/x/mod v0.10.0
go: downloading golang.org/x/tools v0.8.1-0.20230421161920-b9619ee54b47
go: downloading golang.org/x/sync v0.1.0
go: downloading golang.org/x/sys v0.7.0
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/mockery...
/builds/isc-projects/stork/tools/golang/go/bin/go install github.com/vektra/mockery/v2@v2.20.2
go: downloading github.com/vektra/mockery/v2 v2.20.2
go: downloading github.com/chigopher/pathlib v0.12.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/rs/zerolog v1.27.0
go: downloading github.com/spf13/viper v1.14.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/spf13/cobra v1.4.0
go: downloading golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e
go: downloading golang.org/x/tools v0.5.0
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/spf13/afero v1.9.2
go: downloading github.com/spf13/cast v1.5.0
go: downloading github.com/spf13/jwalterweatherman v1.1.0
go: downloading github.com/fsnotify/fsnotify v1.6.0
go: downloading github.com/subosito/gotenv v1.4.1
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/magiconair/properties v1.8.6
go: downloading github.com/pelletier/go-toml/v2 v2.0.5
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading golang.org/x/sys v0.4.0
go: downloading golang.org/x/text v0.4.0
go: downloading github.com/pelletier/go-toml v1.9.5
go: downloading golang.org/x/term v0.0.0-20220526004731-065cf7ba2467
go: downloading github.com/mattn/go-colorable v0.1.12
go: downloading github.com/mattn/go-isatty v0.0.14
go: downloading golang.org/x/mod v0.7.0
/builds/isc-projects/stork/tools/golang/go/bin/mockery --version
05 Jul 23 15:14 UTC INF Starting mockery dry-run=false version=v2.20.2
05 Jul 23 15:14 UTC INF Using config: dry-run=false version=v2.20.2
v2.20.2
/builds/isc-projects/stork/tools/golang/go/bin/go install github.com/golang/mock/mockgen@v1.6.0
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/mockgen...
go: downloading github.com/golang/mock v1.6.0
go: downloading golang.org/x/mod v0.4.2
go: downloading golang.org/x/tools v0.1.1
go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
go: downloading golang.org/x/sys v0.0.0-20210510120138-977fb7262007
/builds/isc-projects/stork/tools/golang/go/bin/mockgen --version
v1.6.0
/builds/isc-projects/stork/tools/golang/go/bin/go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.30.0
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/protoc-gen-go...
go: downloading google.golang.org/protobuf v1.30.0
/builds/isc-projects/stork/tools/golang/go/bin/protoc-gen-go --version
protoc-gen-go v1.30.0
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/protoc-gen-go-grpc...
/builds/isc-projects/stork/tools/golang/go/bin/go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0
go: downloading google.golang.org/grpc v1.3.0
go: downloading google.golang.org/protobuf v1.28.1
/builds/isc-projects/stork/tools/golang/go/bin/protoc-gen-go-grpc --version
protoc-gen-go-grpc 1.3.0
/builds/isc-projects/stork/tools/golang/go/bin/go install github.com/kyoh86/richgo@v0.3.12
Preparing: /builds/isc-projects/stork/tools/golang/go/bin/richgo...
go: downloading github.com/kyoh86/richgo v0.3.12
go: downloading github.com/wacul/ptr v1.0.0
go: downloading github.com/mattn/go-isatty v0.0.17
go: downloading github.com/kyoh86/xdg v1.2.0
go: downloading github.com/morikuni/aec v1.0.0
go: downloading golang.org/x/sys v0.5.0
/builds/isc-projects/stork/tools/golang/go/bin/richgo version
go version go1.19.7 linux/amd64
Preparing: /builds/isc-projects/stork/tools/golang/golangci-lint...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://github.com/golangci/golangci-lint/releases/download/v1.51.2/golangci-lint-1.51.2-linux-amd64.tar.gz -O golangci-lint.tar.gz
2023-07-05 15:14:21 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/132145189/6f8aad9d-e3e5-454c-85c0-7124b41198bf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230705%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230705T151421Z&X-Amz-Expires=300&X-Amz-Signature=d34f170cc8653bf8fdc121a7c80f8a6ed5debc99b45a2e40b65718db3f8c0ac4&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=132145189&response-content-disposition=attachment%3B%20filename%3Dgolangci-lint-1.51.2-linux-amd64.tar.gz&response-content-type=application%2Foctet-stream [9811454/9811454] -> "golangci-lint.tar.gz" [1]
mkdir tmp
/bin/tar -zxf golangci-lint.tar.gz -C tmp --strip-components=1
mv tmp/golangci-lint .
rm -rf tmp
rm -f golangci-lint.tar.gz
touch -c /builds/isc-projects/stork/tools/golang/golangci-lint
/builds/isc-projects/stork/tools/golang/golangci-lint --version
golangci-lint has version 1.51.2 built from 3e8facb4 on 2023-02-19T21:43:54Z
Preparing: /builds/isc-projects/stork/tools/golang/goswagger...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://github.com/go-swagger/go-swagger/releases/download/v0.30.4/swagger_linux_amd64 -O /builds/isc-projects/stork/tools/golang/goswagger
2023-07-05 15:14:35 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/26726495/54d64c1b-57e8-4cc5-a575-964020df8a7a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230705%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230705T151421Z&X-Amz-Expires=300&X-Amz-Signature=80132c9e210d3cab6b9b18272240c8f363448a828442055d43b46499e74fee42&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=26726495&response-content-disposition=attachment%3B%20filename%3Dswagger_linux_amd64&response-content-type=application%2Foctet-stream [16687104/16687104] -> "/builds/isc-projects/stork/tools/golang/goswagger" [1]
chmod u+x /builds/isc-projects/stork/tools/golang/goswagger
touch -c /builds/isc-projects/stork/tools/golang/goswagger
/builds/isc-projects/stork/tools/golang/goswagger version
version: v0.30.4
commit: df6da9b77aa9751f06bedb17fcf92b1ab67a7a47
Preparing: /builds/isc-projects/stork/tools/golang/protoc...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://github.com/protocolbuffers/protobuf/releases/download/v3.20.3/protoc-3.20.3-linux-x86_64.zip -O protoc.zip
2023-07-05 15:14:35 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/23357588/f23d6b1b-e444-4b7b-8e5f-da7ca0cfa2de?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230705%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230705T151435Z&X-Amz-Expires=300&X-Amz-Signature=0bcd1f12b978235f2e5ffeeaa73bad4646535d0da8b00188446e31871715ba55&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=23357588&response-content-disposition=attachment%3B%20filename%3Dprotoc-3.20.3-linux-x86_64.zip&response-content-type=application%2Foctet-stream [1713886/1713886] -> "protoc.zip" [1]
/usr/bin/unzip -o -j protoc.zip bin/protoc
Archive: protoc.zip
inflating: protoc
rm protoc.zip
/builds/isc-projects/stork/tools/golang/protoc --version
libprotoc 3.20.3
touch -c /builds/isc-projects/stork/tools/golang/protoc
mkdir -p /builds/isc-projects/stork/tools/nodejs
Preparing: /builds/isc-projects/stork/tools/nodejs/bin/node...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://nodejs.org/dist/v14.21.3/node-v14.21.3-linux-x64.tar.xz -O node.tar.xz
2023-07-05 15:14:36 URL:https://nodejs.org/dist/v14.21.3/node-v14.21.3-linux-x64.tar.xz [22187736/22187736] -> "node.tar.xz" [1]
/bin/tar -Jxf node.tar.xz --strip-components=1
rm node.tar.xz
touch -c /builds/isc-projects/stork/tools/nodejs/bin/node
/builds/isc-projects/stork/tools/nodejs/bin/node --version
v14.21.3
/builds/isc-projects/stork/tools/nodejs/bin/npm install -g --no-audit --no-progress npm@9.6.2
Preparing: /builds/isc-projects/stork/tools/nodejs/bin/npm...
/builds/isc-projects/stork/tools/nodejs/bin/npm -> /builds/isc-projects/stork/tools/nodejs/lib/node_modules/npm/bin/npm-cli.js
/builds/isc-projects/stork/tools/nodejs/bin/npx -> /builds/isc-projects/stork/tools/nodejs/lib/node_modules/npm/bin/npx-cli.js
+ npm@9.6.2
added 100 packages from 29 contributors, removed 321 packages and updated 137 packages in 4.704s
touch -c /builds/isc-projects/stork/tools/nodejs/bin/npm
/builds/isc-projects/stork/tools/nodejs/bin/npm --version
9.6.2
Preparing: /builds/isc-projects/stork/tools/nodejs/bin/npx...
/builds/isc-projects/stork/tools/nodejs/bin/npx --version
9.6.2
touch -c /builds/isc-projects/stork/tools/nodejs/bin/npx
/builds/isc-projects/stork/tools/nodejs/bin/npm install -g --no-audit --no-progress --prefix /builds/isc-projects/stork/tools/nodejs/node_modules storybook@6.5.16
Preparing: /builds/isc-projects/stork/tools/nodejs/node_modules/bin/sb...
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated trim@0.0.1: Use String.prototype.trim() instead
added 1039 packages in 20s
131 packages are looking for funding
run `npm fund` for details
touch -c /builds/isc-projects/stork/tools/nodejs/node_modules/bin/sb
/builds/isc-projects/stork/tools/nodejs/node_modules/bin/sb --version
6.5.16
/builds/isc-projects/stork/tools/nodejs/bin/npm install -g --no-audit --no-progress --prefix /builds/isc-projects/stork/tools/nodejs/node_modules yamlinc@0.1.10
Preparing: /builds/isc-projects/stork/tools/nodejs/node_modules/lib/node_modules/yamlinc/bin/yamlinc...
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated cuid@2.1.8: Cuid and other k-sortable and non-cryptographic ids (Ulid, ObjectId, KSUID, all UUIDs) are all insecure. Use @paralleldrive/cuid2 instead.
added 200 packages in 2s
45 packages are looking for funding
run `npm fund` for details
touch -c /builds/isc-projects/stork/tools/nodejs/node_modules/lib/node_modules/yamlinc/bin/yamlinc
/builds/isc-projects/stork/tools/nodejs/node_modules/lib/node_modules/yamlinc/bin/yamlinc --version
Preparing: /builds/isc-projects/stork/tools/openapi-generator-cli.jar...
/usr/bin/wget --tries=inf --waitretry=3 --retry-on-http-error=429,500,503,504 --no-verbose https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/6.4.0/openapi-generator-cli-6.4.0.jar -O /builds/isc-projects/stork/tools/openapi-generator-cli.jar
2023-07-05 15:15:06 URL:https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/6.4.0/openapi-generator-cli-6.4.0.jar [26995984/26995984] -> "/builds/isc-projects/stork/tools/openapi-generator-cli.jar" [1]
touch -c /builds/isc-projects/stork/tools/openapi-generator-cli.jar
Preparing: /builds/isc-projects/stork/tools/python/bin/flake8...
/usr/bin/python3 -m venv /builds/isc-projects/stork/tools/python
/builds/isc-projects/stork/tools/python/bin/python --version
Python 3.6.9
/builds/isc-projects/stork/tools/python/bin/pip install -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt
Collecting astroid==2.11.7 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e4/3b/f1aa1bd41e8188b3a3605d71b699b73695fc7ac862cbed23ed9dee707251/astroid-2.11.7-py3-none-any.whl (251kB)
Collecting dill==0.3.4 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 11))
Downloading https://files.pythonhosted.org/packages/b6/c3/973676ceb86b60835bb3978c6db67a5dc06be6cfdbd14ef0f5a13e3fc9fd/dill-0.3.4-py2.py3-none-any.whl (86kB)
Collecting flake8==5.0.4 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 15))
Downloading https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (61kB)
Collecting isort==5.10.1 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 17))
Downloading https://files.pythonhosted.org/packages/b8/5b/f18e227df38b94b4ee30d2502fd531bebac23946a2497e5595067a561274/isort-5.10.1-py3-none-any.whl (103kB)
Collecting lazy-object-proxy==1.7.1 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 21))
Downloading https://files.pythonhosted.org/packages/46/f1/0e4ccc88be5f58dbf1d6981d68f4e3abf3e3c1e7b44c0b35e4b53d014c0c/lazy_object_proxy-1.7.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (57kB)
Collecting mccabe==0.7.0 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 25))
Downloading https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl
Collecting platformdirs==2.4.0 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 29))
Downloading https://files.pythonhosted.org/packages/b1/78/dcfd84d3aabd46a9c77260fb47ea5d244806e4daef83aa6fe5d83adb182c/platformdirs-2.4.0-py3-none-any.whl
Collecting pycodestyle==2.9.1 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 33))
Downloading https://files.pythonhosted.org/packages/67/e4/fc77f1039c34b3612c4867b69cbb2b8a4e569720b1f19b0637002ee03aff/pycodestyle-2.9.1-py2.py3-none-any.whl (41kB)
Collecting pyflakes==2.5.0 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 37))
Downloading https://files.pythonhosted.org/packages/dc/13/63178f59f74e53acc2165aee4b002619a3cfa7eeaeac989a9eb41edf364e/pyflakes-2.5.0-py2.py3-none-any.whl (66kB)
Collecting pylint==2.13.9 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 39))
Downloading https://files.pythonhosted.org/packages/03/09/7b710f4aab53e3ccc0d9596557bf020c5ad06312e54ec1b60402ec9d694f/pylint-2.13.9-py3-none-any.whl (438kB)
Collecting tomli==1.2.3 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 41))
Downloading https://files.pythonhosted.org/packages/05/e4/74f9440db36734d7ba83c574c1e7024009ce849208a41f90e94a134dc6d1/tomli-1.2.3-py3-none-any.whl
Collecting wrapt==1.15.0 (from -r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 45))
Downloading https://files.pythonhosted.org/packages/cf/b1/3c24fc0f6b589ad8c99cfd1cd3e586ef144e16aaf9381ed952d047a7ee54/wrapt-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (75kB)
Collecting typing-extensions>=3.10; python_version < "3.10" (from astroid==2.11.7->-r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 7))
Downloading https://files.pythonhosted.org/packages/45/6b/44f7f8f1e110027cf88956b59f2fad776cca7e1704396d043f89effd3a0e/typing_extensions-4.1.1-py3-none-any.whl
Collecting typed-ast<2.0,>=1.4.0; implementation_name == "cpython" and python_version < "3.8" (from astroid==2.11.7->-r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 7))
Downloading https://files.pythonhosted.org/packages/f9/7e/a424029f350aa8078b75fd0d360a787a273ca753a678d1104c5fa4f3072a/typed_ast-1.5.5.tar.gz (252kB)
Requirement already satisfied: setuptools>=20.0 in ./tools/python/lib/python3.6/site-packages (from astroid==2.11.7->-r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 7))
Collecting importlib-metadata<4.3,>=1.1.0; python_version < "3.8" (from flake8==5.0.4->-r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 15))
Downloading https://files.pythonhosted.org/packages/22/51/52442c59db26637681148c21f8984eed58c9db67053a0a4783a047010c98/importlib_metadata-4.2.0-py3-none-any.whl
Collecting zipp>=0.5 (from importlib-metadata<4.3,>=1.1.0; python_version < "3.8"->flake8==5.0.4->-r /builds/isc-projects/stork/rakelib/init_deps/pylinters.txt (line 15))
Downloading https://files.pythonhosted.org/packages/bd/df/d4a4974a3e3957fd1c1fa3082366d7fff6e428ddb55f074bf64876f8e8ad/zipp-3.6.0-py3-none-any.whl
Building wheels for collected packages: typed-ast
Running setup.py bdist_wheel for typed-ast: started
Running setup.py bdist_wheel for typed-ast: finished with status 'error'
Complete output from command /builds/isc-projects/stork/tools/python/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-yqxocytj/typed-ast/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpvkomy3gepip-wheel- --python-tag cp36:
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help
error: invalid command 'bdist_wheel'
----------------------------------------
Failed building wheel for typed-ast
Running setup.py clean for typed-ast
Failed to build typed-ast
Installing collected packages: typing-extensions, wrapt, lazy-object-proxy, typed-ast, astroid, dill, zipp, importlib-metadata, mccabe, pycodestyle, pyflakes, flake8, isort, platformdirs, tomli, pylint
Running setup.py install for typed-ast: started
Running setup.py install for typed-ast: finished with status 'error'
Complete output from command /builds/isc-projects/stork/tools/python/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-yqxocytj/typed-ast/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-ipzu998j-record/install-record.txt --single-version-externally-managed --compile --install-headers /builds/isc-projects/stork/tools/python/include/site/python3.6/typed-ast:
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.6
creating build/lib.linux-x86_64-3.6/typed_ast
copying typed_ast/conversions.py -> build/lib.linux-x86_64-3.6/typed_ast
copying typed_ast/ast3.py -> build/lib.linux-x86_64-3.6/typed_ast
copying typed_ast/ast27.py -> build/lib.linux-x86_64-3.6/typed_ast
copying typed_ast/__init__.py -> build/lib.linux-x86_64-3.6/typed_ast
package init file 'ast3/tests/__init__.py' not found (or not a regular file)
creating build/lib.linux-x86_64-3.6/typed_ast/tests
copying ast3/tests/test_basics.py -> build/lib.linux-x86_64-3.6/typed_ast/tests
running build_ext
building '_ast27' extension
creating build/temp.linux-x86_64-3.6
creating build/temp.linux-x86_64-3.6/ast27
creating build/temp.linux-x86_64-3.6/ast27/Parser
creating build/temp.linux-x86_64-3.6/ast27/Python
creating build/temp.linux-x86_64-3.6/ast27/Custom
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/builds/isc-projects/stork/tools/python/include -I/usr/include/python3.6m -c ast27/Parser/acceler.c -o build/temp.linux-x86_64-3.6/ast27/Parser/acceler.o
In file included from ast27/Parser/acceler.c:13:0:
ast27/Parser/../Include/pgenheaders.h:8:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Command "/builds/isc-projects/stork/tools/python/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-yqxocytj/typed-ast/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-ipzu998j-record/install-record.txt --single-version-externally-managed --compile --install-headers /builds/isc-projects/stork/tools/python/include/site/python3.6/typed-ast" failed with error code 1 in /tmp/pip-build-yqxocytj/typed-ast/
rake aborted!
Command failed with status (1): [/builds/isc-projects/stork/tools/python/bi...]
/builds/isc-projects/stork/rakelib/00_init.rake:1030:in `block in <top (required)>'
/builds/isc-projects/stork/rakelib/00_init.rake:148:in `block in find_and_prepare_deps'
/builds/isc-projects/stork/rakelib/00_init.rake:130:in `each'
/builds/isc-projects/stork/rakelib/00_init.rake:130:in `find_and_prepare_deps'
/builds/isc-projects/stork/rakelib/00_init.rake:1047:in `block in <top (required)>'
Tasks: TOP => /builds/isc-projects/stork/tools/python/bin/flake8 => /builds/isc-projects/stork/tools/python/bin/pylint
```1.12Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/1118CI pipelines stopped to prepare2023-07-18T11:55:41ZSlawek FigielCI pipelines stopped to prepareUnexpectedly the system test CI pipeline fails to build.
```
$ rake prepare:systemtest
/usr/bin/python3 -m venv /builds/isc-projects/stork/tools/python
Preparing: /builds/isc-projects/stork/tools/python/bin/pytest...
/builds/isc-project...Unexpectedly the system test CI pipeline fails to build.
```
$ rake prepare:systemtest
/usr/bin/python3 -m venv /builds/isc-projects/stork/tools/python
Preparing: /builds/isc-projects/stork/tools/python/bin/pytest...
/builds/isc-projects/stork/tools/python/bin/python --version
Python 3.8.10
/builds/isc-projects/stork/tools/python/bin/pip install -r /builds/isc-projects/stork/rakelib/init_deps/pytest.txt
Collecting attrs==22.2.0
Downloading attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting iniconfig==1.1.1
Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting packaging==21.3
Downloading packaging-21.3-py3-none-any.whl (40 kB)
Collecting pluggy==1.0.0
Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
Collecting py==1.11.0
Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting pyparsing==3.0.9
Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
Collecting pytest==7.0.1
Downloading pytest-7.0.1-py3-none-any.whl (296 kB)
Collecting pytest-timeout==2.1.0
Downloading pytest_timeout-2.1.0-py3-none-any.whl (12 kB)
Collecting python-dateutil==2.8.2
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting pyyaml==6.0
Downloading PyYAML-6.0.tar.gz (124 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /builds/isc-projects/stork/tools/python/bin/python3 /builds/isc-projects/stork/tools/python/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpg1pma8o9
cwd: /tmp/pip-install-ldhuyl6g/pyyaml_7fdf76ff00324b1a89504cd91160274c
Complete output (48 lines):
running egg_info
writing lib/PyYAML.egg-info/PKG-INFO
writing dependency_links to lib/PyYAML.egg-info/dependency_links.txt
writing top-level names to lib/PyYAML.egg-info/top_level.txt
Traceback (most recent call last):
File "/builds/isc-projects/stork/tools/python/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 280, in <module>
main()
File "/builds/isc-projects/stork/tools/python/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/builds/isc-projects/stork/tools/python/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 114, in get_requires_for_build_wheel
return hook(config_settings)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 341, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 323, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 338, in run_setup
exec(code, locals())
File "<string>", line 288, in <module>
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/__init__.py", line 107, in setup
return distutils.core.setup(**attrs)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/dist.py", line 1234, in run_command
super().run_command(command)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/command/egg_info.py", line 314, in run
self.find_sources()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/command/egg_info.py", line 322, in find_sources
mm.run()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/command/egg_info.py", line 551, in run
self.add_defaults()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/command/egg_info.py", line 589, in add_defaults
sdist.add_defaults(self)
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/command/sdist.py", line 104, in add_defaults
super().add_defaults()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/command/sdist.py", line 251, in add_defaults
self._add_defaults_ext()
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/command/sdist.py", line 336, in _add_defaults_ext
self.filelist.extend(build_ext.get_source_files())
File "<string>", line 204, in get_source_files
File "/tmp/pip-build-env-2vmv0356/overlay/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__
raise AttributeError(attr)
AttributeError: cython_sources
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz#sha256=68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2 (from https://pypi.org/simple/pyyaml/) (requires-python:>=3.6). Command errored out with exit status 1: /builds/isc-projects/stork/tools/python/bin/python3 /builds/isc-projects/stork/tools/python/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpg1pma8o9 Check the logs for full command output.
ERROR: Could not find a version that satisfies the requirement pyyaml==6.0 (from versions: 3.10, 3.11, 3.12, 3.13b1, 3.13rc1, 3.13, 4.2b1, 4.2b2, 4.2b4, 5.1b1, 5.1b3, 5.1b5, 5.1, 5.1.1, 5.1.2, 5.2b1, 5.2, 5.3b1, 5.3, 5.3.1, 5.4b1, 5.4b2, 5.4, 5.4.1, 6.0b1, 6.0)
ERROR: No matching distribution found for pyyaml==6.0
WARNING: You are using pip version 21.1.1; however, version 23.2 is available.
You should consider upgrading via the '/builds/isc-projects/stork/tools/python/bin/python3 -m pip install --upgrade pip' command.
rake aborted!
```1.12Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/1170CI: switch to auto-scaling runner2023-10-12T11:43:23ZTomek MrugalskiCI: switch to auto-scaling runnerThere are new auto-scaling runners available. @manu updated !651 to address this, but we need a ticket for it, too. At least to keep the @project_87_bot quiet...There are new auto-scaling runners available. @manu updated !651 to address this, but we need a ticket for it, too. At least to keep the @project_87_bot quiet...1.14Emanuel PetrEmanuel Petrhttps://gitlab.isc.org/isc-projects/stork/-/issues/1178Build pipeline for LDAP hook2023-10-09T15:23:58ZSlawek FigielBuild pipeline for LDAP hook1.13Slawek FigielSlawek Figielhttps://gitlab.isc.org/isc-projects/stork/-/issues/1286Make tarball task optional2024-02-01T22:58:52ZSlawek FigielMake tarball task optionalThe `tarball` CI task tries to download some artifacts from other tasks, although they are not needed. It sometimes fails.
[Source](https://gitlab.isc.org/isc-projects/stork/-/jobs/3965088)
```
Preparing the "docker+machine" executor
0...The `tarball` CI task tries to download some artifacts from other tasks, although they are not needed. It sometimes fails.
[Source](https://gitlab.isc.org/isc-projects/stork/-/jobs/3965088)
```
Preparing the "docker+machine" executor
00:24
Using Docker executor with image registry.gitlab.isc.org/isc-projects/stork/ci-base:3 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.isc.org/isc-projects/stork/ci-base:3 ...
Using docker image sha256:4579cce3c0c8b1f05031a797d08e081c184777f80ef4a11f0ea325ba533e2c99 for registry.gitlab.isc.org/isc-projects/stork/ci-base:3 with digest registry.gitlab.isc.org/isc-projects/stork/ci-base@sha256:373b00e8c068bd4798d8340a20ee31d2aea1fb21a7ec6409217a1a7c75b82f2a ...
Preparing environment
00:23
Running on runner-4ylmhpa7-project-87-concurrent-0 via runner-4ylmhpa7-gitlab-docker-runner-1706108027-e915d800...
Getting source from Git repository
00:04
Fetching changes...
Initialized empty Git repository in /builds/isc-projects/stork/.git/
Created fresh repository.
Checking out e5b5702b as detached HEAD (ref is refs/merge-requests/699/head)...
Skipping Git submodules setup
Downloading artifacts
02:43
Downloading artifacts for build_ui (3965074)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965074 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_doc (3965075)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965075 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_backend (3965076)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965076 responseStatus=200 OK token=64_3MZNy
WARNING: tools/python/bin/python: chmod tools/python/bin/python: no such file or directory (suppressing repeats)
Downloading artifacts for build_backend_legacy (3965077)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965077 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_debs_amd64 (3965080)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965080 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_debs_arm64 (3965081)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965081 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_rpms_amd64 (3965082)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965082 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_rpms_arm64 (3965083)...
Downloading artifacts from coordinator... ok host=gitlab.isc.org id=3965083 responseStatus=200 OK token=64_3MZNy
Downloading artifacts for build_apks_amd64 (3965084)...
ERROR: Downloading artifacts from coordinator... not found host=gitlab.isc.org id=3965084 responseStatus=404 Not Found token=64_3MZNy
FATAL: file does not exist
Cleaning up project directory and file based variables
00:01
ERROR: Job failed: exit code 1
```1.15Slawek FigielSlawek Figiel