ISC Open Source Projects issueshttps://gitlab.isc.org/groups/isc-projects/-/issues2020-07-08T07:46:27Zhttps://gitlab.isc.org/isc-projects/stork/-/issues/312getting users is crashing when no params passed2020-07-08T07:46:27ZMichal Nowikowskigetting users is crashing when no params passed```
Jun 05 06:49:47 stork-server stork-server[3800]: 2020/06/05 06:49:47 http: panic serving 127.0.0.1:57510: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:49:47 stork-server stork-server[3800]: goroutine 214...```
Jun 05 06:49:47 stork-server stork-server[3800]: 2020/06/05 06:49:47 http: panic serving 127.0.0.1:57510: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:49:47 stork-server stork-server[3800]: goroutine 214 [running]:
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.(*conn).serve.func1(0xc000154820)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:1767 +0x139
Jun 05 06:49:47 stork-server stork-server[3800]: panic(0xbe2e60, 0x134ee80)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/runtime/panic.go:679 +0x1b2
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/restservice.(*RestAPI).GetUsers(0xc000128900, 0xe29ac0, 0xc00051eba0, 0xc00070cd00, 0x0, 0x0, 0x0, 0xc00051eba0, 0xe29ac0)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/restservice/restusers.go:92 +0x46
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi.HandlerAPI.func19(0xc00070cd00, 0x0, 0x0, 0x0, 0xb98c60, 0xc00015a140, 0xc000733401, 0xc0002f67e0)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/gen/restapi/configure_stork.go:211 +0xd6
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.GetUsersHandlerFunc.Handle(0xc0001aaa80, 0xc00070cd00, 0x0, 0x0, 0x0, 0xb98c60, 0xc00015a140, 0x0, 0xc00015a0f0)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/get_users.go:19 +0x65
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.(*GetUsers).ServeHTTP(0xc0001c7e40, 0xe25f00, 0xc0000e1c80, 0xc00070cd00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/get_users.go:69 +0x29f
Jun 05 06:49:47 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.NewOperationExecutor.func1(0xe25f00, 0xc0000e1c80, 0xc00070cb00)
Jun 05 06:49:47 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/operation.go:28 +0x75
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0000abd00, 0xe25f00, 0xc0000e1c80, 0xc00070cb00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1(0xe27540, 0xc0005342a0, 0xc0001d4d00)
Jun 05 06:49:47 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/alexedwards/scs/v2@v2.2.0/session.go:136 +0x205
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0001c7ee0, 0xe27540, 0xc0005342a0, 0xc0001d4d00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.NewRouter.func1(0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/router.go:76 +0x356
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000275aa0, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.Redoc.func1(0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/redoc.go:72 +0x286
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000528340, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.Spec.func1(0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/spec.go:46 +0x188
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000528380, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/restservice.fileServerMiddleware.func1(0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/restservice/middleware.go:51 +0x85
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc00051f7d0, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: isc.org/stork/server/restservice.loggingMiddleware.func1(0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/backend/server/restservice/middleware.go:32 +0x32e
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000275fe0, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.serverHandler.ServeHTTP(0xc00039b500, 0xe27540, 0xc0005342a0, 0xc0001d4b00)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2802 +0xa4
Jun 05 06:49:47 stork-server stork-server[3800]: net/http.(*conn).serve(0xc000154820, 0xe29a00, 0xc00011e740)
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:1890 +0x875
Jun 05 06:49:47 stork-server stork-server[3800]: created by net/http.(*Server).Serve
Jun 05 06:49:47 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2928 +0x384
```0.10https://gitlab.isc.org/isc-projects/bind9/-/issues/1924Release Checklist for BIND 9.11.20, BIND 9.11.20-S1, BIND 9.16.4, BIND 9.17.22020-06-18T09:49:12ZMichał KępieńRelease Checklist for BIND 9.11.20, BIND 9.11.20-S1, BIND 9.16.4, BIND 9.17.2## Release Schedule
**Code Freeze:** Friday, June 5th, 2020
**Tagging Deadline:** Wednesday, June 10th, 2020
**Public Release:** Wednesday, June 17th, 2020
## Release Checklist
### Before the Code Freeze
- [x] ***(QA)*** Inform Su...## Release Schedule
**Code Freeze:** Friday, June 5th, 2020
**Tagging Deadline:** Wednesday, June 10th, 2020
**Public Release:** Wednesday, June 17th, 2020
## Release Checklist
### Before the Code Freeze
- [x] ***(QA)*** Inform Support and Marketing of impending release (and give estimated release dates).
- [x] ***(QA)*** Ensure there are no permanent test failures on any platform.
- [x] ***(QA)*** Check Perflab to ensure there has been no unexplained drop in performance for the versions being released.
- [x] ***(QA)*** Check whether all issues assigned to the release milestone are resolved[^1].
- [x] ***(QA)*** Ensure that there are no outstanding merge requests in the private repository[^1] (Subscription Edition only).
- [x] ***(QA)*** Ensure all merge requests marked for backporting have been indeed backported.
### Before the Tagging Deadline
- [x] ***(QA)*** Look for outstanding documentation issues (e.g. `CHANGES` mistakes) and address them if any are found.
- [x] ***(QA)*** Ensure release notes are correct, ask Support and Marketing to check them as well.
- [x] ***(Support)*** Check release notes, ask QA to correct any mistakes found.
- [x] ***(Marketing)*** Check release notes, ask QA to correct any mistakes found.
- [x] ***(SwEng)*** Update API files for libraries with new version information.
- [x] ***(SwEng)*** Change software version and library versions in `configure.ac` (new major release only).
- [x] ***(SwEng)*** Rebuild `configure` using Autoconf on `docs.isc.org`.
- [x] ***(SwEng)*** Update `CHANGES`.
- [x] ***(SwEng)*** Update `CHANGES.SE` (Subscription Edition only).
- [x] ***(SwEng)*** Update `README.md`.
- [x] ***(SwEng)*** Update `version`.
- [x] ***(SwEng)*** Build documentation on `docs.isc.org`.
- [x] ***(QA)*** Check that all the above steps were performed correctly.
- [x] ***(QA)*** Check that the formatting is correct for text, PDF, and HTML versions of release notes.
- [x] ***(SwEng)*** Tag the releases[^2]. (Tags may only be pushed to the public repository for releases which are *not* security releases.)
- [x] ***(SwEng)*** If this is the first tag for a release (e.g. beta), create a release branch named `release_v9_X_Y` to allow development to continue on the maintenance branch whilst release engineering continues.
### Before the ASN Deadline (for ASN Releases) or the Public Release Date (for Regular Releases)
- [x] ***(QA)*** Verify GitLab CI results for the tags created and prepare a QA report for the releases to be published.
- [x] ***(QA)*** Request signatures for the tarballs, providing their location and checksums.
- [x] ***(Signers)*** Validate tarball checksums, sign tarballs, and upload signatures.
- [x] ***(QA)*** Verify tarball signatures and check tarball checksums again.
- [x] ***(Support)*** Pre-publish ASN and/or Subscription Edition tarballs so that packages can be built.
- [x] ***(QA)*** Build and test ASN and/or Subscription Edition packages.
- [x] ***(QA)*** Notify Support that the releases have been prepared.
- [x] ***(Support)*** Send out ASNs (if applicable).
### On the Day of Public Release
- [x] ***(Support)*** Wait for clearance from Security Officer to proceed with the public release (if applicable).
- [x] ***(Support)*** Place tarballs in public location on FTP site.
- [x] ***(Support)*** Publish links to downloads on ISC website.
- [x] ***(Support)*** Write release email to *bind-announce*.
- [x] ***(Support)*** Write email to *bind-users* (if a major release).
- [x] ***(Support)*** Update tickets in case of waiting support customers.
- [x] ***(QA)*** Build and test any outstanding private packages.
- [x] ***(QA)*** Build public packages (`*.deb`, RPMs).
- [x] ***(QA)*** Inform Marketing of the release.
- [x] ***(QA)*** Update the internal [BIND release dates wiki page](https://wiki.isc.org/bin/view/Main/BindReleaseDates) when public announcement has been made.
- [x] ***(Marketing)*** Post short note to Twitter.
- [x] ***(Marketing)*** Update [Wikipedia entry for BIND](https://en.wikipedia.org/wiki/BIND).
- [x] ***(Marketing)*** Write blog article (if a major release).
- [x] ***(QA)*** Ensure all new tags are annotated and signed.
- [x] ***(SwEng)*** Merge the automatically prepared `prep 9.X.Y` commit which updates `version` and documentation on the release branch into the relevant maintenance branch (`v9_X`).
- [x] ***(SwEng)*** Push tags for the published releases to the public repository.
- [x] ***(QA)*** For each maintained branch, update the `BIND_BASELINE_VERSION` variable for the `abi-check` job in `.gitlab-ci.yml` to the latest published BIND version tag for a given branch.
- [x] ***(QA)*** Prepare empty release notes for the next set of releases.
- [x] ***(QA)*** Update QA tools used in GitLab CI (e.g. Flake8, PyLint) by modifying the relevant `Dockerfile`.
[^1]: If not, use the time remaining until the tagging deadline to ensure all outstanding issues are either resolved or moved to a different milestone.
[^2]: Preferred command line: `git tag -u <DEVELOPER_KEYID> -a -s -m "BIND 9.X.Y[alphatag]" v9_X_Y[alphatag]`, where `[alphatag]` is an optional string such as `b1`, `rc1`, etc.June 2020 (9.11.20, 9.11.20-S1, 9.16.4, 9.17.2)Michał KępieńMichał Kępień2020-06-17https://gitlab.isc.org/isc-projects/stork/-/issues/311wrong params to create user crashes stork server2020-07-08T07:46:28ZMichal Nowikowskiwrong params to create user crashes stork server```
un 05 06:15:41 stork-server stork-server[3800]: 2020/06/05 06:15:41 http: panic serving 127.0.0.1:39950: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:15:41 stork-server stork-server[3800]: goroutine 97 [...```
un 05 06:15:41 stork-server stork-server[3800]: 2020/06/05 06:15:41 http: panic serving 127.0.0.1:39950: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:15:41 stork-server stork-server[3800]: goroutine 97 [running]:
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.(*conn).serve.func1(0xc0001546e0)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:1767 +0x139
Jun 05 06:15:41 stork-server stork-server[3800]: panic(0xbe2e60, 0x134ee80)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/runtime/panic.go:679 +0x1b2
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/restservice.(*RestAPI).CreateUser(0xc000128900, 0xe29ac0, 0xc00051eed0, 0xc0006de300, 0x0, 0xc00015b010, 0xe29ac0)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/restservice/restusers.go:155 +0x3a
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi.HandlerAPI.func4(0xc0006de300, 0x0, 0xb98c60, 0xc00015b010, 0xc0006d3401, 0xc00015b000)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/gen/restapi/configure_stork.go:149 +0xbc
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.CreateUserHandlerFunc.Handle(0xc0001aa230, 0xc0006de300, 0x0, 0xb98c60, 0xc00015b010, 0x0, 0x0)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/create_user.go:19 +0x4e
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.(*CreateUser).ServeHTTP(0xc0001c7c60, 0xe25f00, 0xc000019ac0, 0xc0006de300)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/create_user.go:69 +0x28d
Jun 05 06:15:41 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.NewOperationExecutor.func1(0xe25f00, 0xc000019ac0, 0xc0006de100)
Jun 05 06:15:41 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/operation.go:28 +0x75
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0000abd00, 0xe25f00, 0xc000019ac0, 0xc0006de100)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1(0xe27540, 0xc000534460, 0xc00043aa00)
Jun 05 06:15:41 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/alexedwards/scs/v2@v2.2.0/session.go:136 +0x205
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0001c7ee0, 0xe27540, 0xc000534460, 0xc00043aa00)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.NewRouter.func1(0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/router.go:76 +0x356
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000275aa0, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.Redoc.func1(0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/redoc.go:72 +0x286
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000528340, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.Spec.func1(0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/spec.go:46 +0x188
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000528380, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/restservice.fileServerMiddleware.func1(0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/restservice/middleware.go:51 +0x85
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc00051f7d0, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: isc.org/stork/server/restservice.loggingMiddleware.func1(0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/backend/server/restservice/middleware.go:32 +0x32e
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc000275fe0, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.serverHandler.ServeHTTP(0xc00039b500, 0xe27540, 0xc000534460, 0xc00043a800)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2802 +0xa4
Jun 05 06:15:41 stork-server stork-server[3800]: net/http.(*conn).serve(0xc0001546e0, 0xe29a00, 0xc00011e140)
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:1890 +0x875
Jun 05 06:15:41 stork-server stork-server[3800]: created by net/http.(*Server).Serve
Jun 05 06:15:41 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2928 +0x384
```0.10https://gitlab.isc.org/isc-projects/stork/-/issues/310wrong or no params in user login crashes stork server2020-09-09T13:56:31ZMichal Nowikowskiwrong or no params in user login crashes stork server```
Jun 05 06:00:39 stork-server stork-server[3800]: 2020/06/05 06:00:39 http: panic serving 127.0.0.1:47870: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:00:39 stork-server stork-server[3800]: goroutine 39 ...```
Jun 05 06:00:39 stork-server stork-server[3800]: 2020/06/05 06:00:39 http: panic serving 127.0.0.1:47870: runtime error: invalid memory address or nil pointer dereference
Jun 05 06:00:39 stork-server stork-server[3800]: goroutine 39 [running]:
Jun 05 06:00:39 stork-server stork-server[3800]: net/http.(*conn).serve.func1(0xc0000adea0)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:1767 +0x139
Jun 05 06:00:39 stork-server stork-server[3800]: panic(0xbe2e60, 0x134ee80)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/runtime/panic.go:679 +0x1b2
Jun 05 06:00:39 stork-server stork-server[3800]: isc.org/stork/server/restservice.(*RestAPI).CreateSession(0xc000128900, 0xe29ac0, 0xc0004085d0, 0xc0001d4b00, 0x0, 0x0, 0xc000408540, 0xe29ac0)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/backend/server/restservice/restusers.go:56 +0x57
Jun 05 06:00:39 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi.HandlerAPI.func3(0xc0001d4b00, 0x0, 0x0, 0xc000408501, 0xc00069a280)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/backend/server/gen/restapi/configure_stork.go:144 +0x6e
Jun 05 06:00:39 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.CreateSessionHandlerFunc.Handle(0xc0001aa150, 0xc0001d4b00, 0x0, 0x0, 0xc00069a280, 0x0)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/create_session.go:19 +0x44
Jun 05 06:00:39 stork-server stork-server[3800]: isc.org/stork/server/gen/restapi/operations/users.(*CreateSession).ServeHTTP(0xc0001c7c40, 0xe25f00, 0xc000518340, 0xc0001d4b00)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/backend/server/gen/restapi/operations/users/create_session.go:54 +0x176
Jun 05 06:00:39 stork-server stork-server[3800]: github.com/go-openapi/runtime/middleware.NewOperationExecutor.func1(0xe25f00, 0xc000518340, 0xc0001d4b00)
Jun 05 06:00:39 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/go-openapi/runtime@v0.19.6/middleware/operation.go:28 +0x75
Jun 05 06:00:39 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0000abd00, 0xe25f00, 0xc000518340, 0xc0001d4b00)
Jun 05 06:00:39 stork-server stork-server[3800]: /build/tools/1.13.5/go/src/net/http/server.go:2007 +0x44
Jun 05 06:00:39 stork-server stork-server[3800]: github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1(0xe27540, 0xc0005341c0, 0xc0001d4a00)
Jun 05 06:00:39 stork-server stork-server[3800]: /root/go/pkg/mod/github.com/alexedwards/scs/v2@v2.2.0/session.go:136 +0x205
Jun 05 06:00:39 stork-server stork-server[3800]: net/http.HandlerFunc.ServeHTTP(0xc0001c7ee0, 0xe27540, 0xc0005341c0, 0xc0001d4a00)
```0.10https://gitlab.isc.org/isc-projects/bind9/-/issues/1923Teach danger about placeholder in CHANGES.2021-01-29T12:54:40ZMark AndrewsTeach danger about placeholder in CHANGES.February 2021 (9.11.28, 9.11.28-S1, 9.16.12, 9.16.12-S1, 9.17.10)Michał KępieńMichał Kępieńhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1922SoftHSM 2.6 is causing hangs in BIND 9.112021-01-29T13:12:58ZMichał KępieńSoftHSM 2.6 is causing hangs in BIND 9.11 - https://gitlab.isc.org/isc-projects/bind9/-/jobs/932569
- https://gitlab.isc.org/isc-projects/bind9/-/jobs/933078 - https://gitlab.isc.org/isc-projects/bind9/-/jobs/932569
- https://gitlab.isc.org/isc-projects/bind9/-/jobs/933078February 2021 (9.11.28, 9.11.28-S1, 9.16.12, 9.16.12-S1, 9.17.10)Ondřej SurýOndřej Surýhttps://gitlab.isc.org/isc-projects/stork/-/issues/309events with deleted object should not be presented with a link to deleted object2020-10-06T15:23:12ZMichal Nowikowskievents with deleted object should not be presented with a link to deleted objectFunction that fetches events from database should check if related object are deleted and if so patch event text by adding `deleted="true"` attrib to object tag in text.Function that fetches events from database should check if related object are deleted and if so patch event text by adding `deleted="true"` attrib to object tag in text.outstandinghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1921Adapt CI jobs involved in producing release tarballs to work with Automake & ...2020-06-09T12:56:40ZMichał KępieńAdapt CI jobs involved in producing release tarballs to work with Automake & Sphinx - Source tarballs for `master` should be produced using `make dist`.
- Release tarballs for `master` and `v9_16` must contain
Sphinx-generated documentation files.
Internal discussion led to the following solution:
- Include... - Source tarballs for `master` should be produced using `make dist`.
- Release tarballs for `master` and `v9_16` must contain
Sphinx-generated documentation files.
Internal discussion led to the following solution:
- Include the ARM in HTML, PDF, and EPUB formats in the release
tarball (i.e. in the FTP directory for a given release).
- Do not prepare any separate documents with just the release notes,
but point the reader towards them.June 2020 (9.11.20, 9.11.20-S1, 9.16.4, 9.17.2)Michał KępieńMichał Kępieńhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1920[netmgr] tcpdns ineffective2020-12-09T09:53:34ZOndřej Surý[netmgr] tcpdns ineffectiveWhile reviewing some other stuff, in `lib/isc/netmgr/tcp.c` there's this code:
```
t->region = (isc_region_t){ .base = isc_mem_get(t->mctx,
region->length + 2),
...While reviewing some other stuff, in `lib/isc/netmgr/tcp.c` there's this code:
```
t->region = (isc_region_t){ .base = isc_mem_get(t->mctx,
region->length + 2),
.length = region->length + 2 };
*(uint16_t *)t->region.base = htons(region->length);
memmove(t->region.base + 2, region->base, region->length);
```
1) the memory returned by `isc_mem_get()` isn't guaranteed to be memory aligned, so you have unaligned write to the memory here.
2) doing `memmove()` just to add two bytes at the beginning of the buffer is inefficient.
Neither is to be fixed in this MR, but it should be fixed. The easiest way would be to rewrite the IO functions to work with `iovec`-like buffers, similar to what `uv_write()` does with `uv_buf_t[]`. Then it would be easy to just add two messages here, one with length, and one with the buffer.BIND 9.17 Backburnerhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1919Fix documentation install on Windows2020-09-03T10:09:46ZOndřej SurýFix documentation install on WindowsCurrently the `libisc.vcxproj` contains stuff like this:
```
echo Copying the ARM and the Installation Notes.
copy ..\COPYRIGHT ..\Build\Release
copy ..\README ..\Build\Release
copy ..\HISTORY ..\Build\Release
copy readme1st.txt ..\Buil...Currently the `libisc.vcxproj` contains stuff like this:
```
echo Copying the ARM and the Installation Notes.
copy ..\COPYRIGHT ..\Build\Release
copy ..\README ..\Build\Release
copy ..\HISTORY ..\Build\Release
copy readme1st.txt ..\Build\Release
copy index.html ..\Build\Release
copy ..\doc\arm\*.html ..\Build\Release
copy ..\doc\arm\Bv9ARM.pdf ..\Build\Release
copy ..\CHANGES ..\Build\Release
if Exist ..\CHANGES.SE copy ..\CHANGES.SE ..\Build\Release
copy ..\FAQ ..\Build\Release
```
As we currently don't build the documentation on Windows and we don't store it in git, I think the right way forward is to cherry-pick the artifact files from the `docs` build into the Windows zip file.September 2020 (9.11.23, 9.11.23-S1, 9.16.7, 9.17.5)Michał KępieńMichał Kępieńhttps://gitlab.isc.org/isc-projects/stork/-/issues/308Show last failover time in the dashboard2020-06-05T09:05:46ZMarcin SiodelskiShow last failover time in the dashboardThis ticket is meant to address two requirements listed in the #216:
- Show last failover time
- Clicking on the HA status should navigate to the details of the HA statusThis ticket is meant to address two requirements listed in the #216:
- Show last failover time
- Clicking on the HA status should navigate to the details of the HA status0.8Marcin SiodelskiMarcin Siodelskihttps://gitlab.isc.org/isc-projects/bind9/-/issues/1918Remove IPv6 section from dns/arm/general.rst2022-03-01T11:42:54ZOndřej SurýRemove IPv6 section from dns/arm/general.rstThe following discussion from !3616 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3616#note_137265):
> @sgoldlust wrote in a commit message:
>
> > I a...The following discussion from !3616 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3616#note_137265):
> @sgoldlust wrote in a commit message:
>
> > I am not sure the IPv6 Addresses section belongs here; it is general DNS
> > reference information, but it seems like we either need to give a lot
> > more information about other general stuff, or just remove this bit. I
> > also question whether the Internet Drafts and Other Documents About BIND
> > sections are necessary here; Internet Drafts does not have any useful
> > information and Other Documents seems very incomplete.
> >
> > I recommend removing the Bibliography heading entirely and just making
> > this entire reference section about the RFCs.March 2022 (9.11.37, 9.11.37-S1, 9.16.27, 9.16.27-S1, 9.18.1)Petr Špačekpspacek@isc.orgPetr Špačekpspacek@isc.orghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1917danger, security and CVE.2021-01-29T12:54:56ZMark Andrewsdanger, security and CVE.It would be useful if danger checked that the CHANGES and release notes entries for [security] changes contain a CVE number.It would be useful if danger checked that the CHANGES and release notes entries for [security] changes contain a CVE number.February 2021 (9.11.28, 9.11.28-S1, 9.16.12, 9.16.12-S1, 9.17.10)Michał KępieńMichał Kępieńhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1916Check ECS response in DiG for RFC compliance2024-03-13T13:11:50ZMark AndrewsCheck ECS response in DiG for RFC complianceWe have seen servers that return ECS responses that don't meet this requirement.
```
RFC 7871, 7.2.1. Authoritative Nameserver
FAMILY, SOURCE PREFIX-LENGTH, and ADDRESS in the response MUST match
those in the query. Echoing back ...We have seen servers that return ECS responses that don't meet this requirement.
```
RFC 7871, 7.2.1. Authoritative Nameserver
FAMILY, SOURCE PREFIX-LENGTH, and ADDRESS in the response MUST match
those in the query. Echoing back these values helps to mitigate
certain attack vectors, as described in Section 11.
```
Add a warning when the ECS response fails to meet this requirement.Not plannedhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1915Edits to man pages for BIND ARM2021-01-12T14:39:10ZSuzanne GoldlustEdits to man pages for BIND ARMText and formatting edits for the man pages in the BIND ARMText and formatting edits for the man pages in the BIND ARMJuly 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)Suzanne GoldlustSuzanne Goldlusthttps://gitlab.isc.org/isc-projects/bind9/-/issues/1914Text edits in libdns.rst2020-06-08T12:20:44ZSuzanne GoldlustText edits in libdns.rstContent, clarity, and grammar updates to the DNS Library Support section of the BIND ARMContent, clarity, and grammar updates to the DNS Library Support section of the BIND ARMJune 2020 (9.11.20, 9.11.20-S1, 9.16.4, 9.17.2)Suzanne GoldlustSuzanne Goldlusthttps://gitlab.isc.org/isc-projects/bind9/-/issues/1913Remove unused leftovers2020-11-12T14:09:33ZMichal NowakRemove unused leftoversThe following discussion from !3527 should be addressed:
- [ ] @michal started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3527#note_134700): (+2 comments)
> Reviewing this MR revealed a few interesti...The following discussion from !3527 should be addressed:
- [ ] @michal started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3527#note_134700): (+2 comments)
> Reviewing this MR revealed a few interesting findings:
>
> - there are some files which appear to be unused leftovers, e.g.
> `bin/rndc/include/rndc/os.h` - they are not included in source
> tarballs produced by `make dist` and yet these compile just fine,
>
> - some files tracked by Git are of questionable use, e.g.
> `bin/rndc/rndc.conf`.
>
> [1]: #1774November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)Michal NowakMichal Nowakhttps://gitlab.isc.org/isc-projects/stork/-/issues/307Installation doc requires update2020-08-12T16:46:08ZTomek MrugalskiInstallation doc requires updateThe 2.3 Installation from Sources section is outdated:
- does not specify which packages to install
- does not mention sphinx or sphinx-rtd that are now necessary to build StorkThe 2.3 Installation from Sources section is outdated:
- does not specify which packages to install
- does not mention sphinx or sphinx-rtd that are now necessary to build Stork0.10Marcin SiodelskiMarcin Siodelskihttps://gitlab.isc.org/isc-projects/bind9/-/issues/1912Refactor `fctx->client` to store just preformatted text2020-06-05T14:21:14ZOndřej SurýRefactor `fctx->client` to store just preformatted textPer https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3575#note_133991Per https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3575#note_133991BIND 9.17 Backburnerhttps://gitlab.isc.org/isc-projects/stork/-/issues/306Demo compilation problem on Ubuntu202020-06-30T05:51:43ZTomek MrugalskiDemo compilation problem on Ubuntu20This is completely fresh Ubuntu 20. Here's what I did:
1. `sudo apt rake docker docker-compose`
1. (added myself to docker group, started docker: sudo systemctl start docker)
1. got latest code from master
1. `rake docker_up`
Result:
`...This is completely fresh Ubuntu 20. Here's what I did:
1. `sudo apt rake docker docker-compose`
1. (added myself to docker group, started docker: sudo systemctl start docker)
1. got latest code from master
1. `rake docker_up`
Result:
```
46 packages are looking for funding
run `npm fund` for details
found 446 vulnerabilities (444 low, 2 high)
run `npm audit fix` to fix them, or `npm audit` for details
/repo/build-root/webui/node_modules/.bin/yamlinc -o swagger.yaml swagger.in.yaml
Analize : swagger.in.yaml
Include : users-paths.yaml
Include : services-paths.yaml
Include : dhcp-paths.yaml
Include : settings-paths.yaml
Include : search-paths.yaml
Include : users-defs.yaml
Include : services-defs.yaml
Include : dhcp-defs.yaml
Include : settings-defs.yaml
Include : search-defs.yaml
Compile : swagger.yaml
/repo/build-root/tools/v0.23.0/swagger_linux_amd64 generate server -s server/gen/restapi -m server/gen/models --name Stork --exclude-main --spec /repo/build-root/api/swagger.yaml --template stratoscale --regenerate-configureapi
runtime: mlock of signal stack failed: 12
runtime: increase the mlock limit (ulimit -l) or
runtime: update your kernel to 5.3.15+, 5.4.2+, or 5.5+
fatal error: mlock failed
runtime stack:
runtime.throw(0xd2780f, 0xc)
/usr/local/go/src/runtime/panic.go:1112 +0x72
runtime.mlockGsignal(0xc000580180)
/usr/local/go/src/runtime/os_linux_x86.go:72 +0x107
runtime.mpreinit(0xc000681180)
/usr/local/go/src/runtime/os_linux.go:341 +0x78
runtime.mcommoninit(0xc000681180)
/usr/local/go/src/runtime/proc.go:630 +0x108
runtime.allocm(0xc000061800, 0xd6dda8, 0x0)
/usr/local/go/src/runtime/proc.go:1390 +0x14e
runtime.newm(0xd6dda8, 0xc000061800)
/usr/local/go/src/runtime/proc.go:1704 +0x39
runtime.startm(0x0, 0xc000102a01)
/usr/local/go/src/runtime/proc.go:1869 +0x12a
runtime.wakep(...)
/usr/local/go/src/runtime/proc.go:1953
runtime.resetspinning()
/usr/local/go/src/runtime/proc.go:2415 +0x93
runtime.schedule()
/usr/local/go/src/runtime/proc.go:2527 +0x2de
runtime.park_m(0xc000102480)
/usr/local/go/src/runtime/proc.go:2690 +0x9d
runtime.mcall(0x0)
/usr/local/go/src/runtime/asm_amd64.s:318 +0x5b
goroutine 1 [runnable]:
text/template/parse.(*lexer).nextItem(...)
/usr/local/go/src/text/template/parse/lex.go:195
text/template/parse.(*Tree).next(...)
/usr/local/go/src/text/template/parse/parse.go:64
text/template/parse.(*Tree).nextNonSpace(0xc0007ba000, 0x11, 0x380, 0xc00051dd00, 0x1, 0x1c)
/usr/local/go/src/text/template/parse/parse.go:102 +0x14c
text/template/parse.(*Tree).action(0xc0007ba000, 0xa, 0x37e)
/usr/local/go/src/text/template/parse/parse.go:353 +0x43
text/template/parse.(*Tree).textOrAction(0xc0007ba000, 0xa, 0x37e)
/usr/local/go/src/text/template/parse/parse.go:340 +0x293
text/template/parse.(*Tree).itemList(0xc0007ba000, 0xd131eb, 0x2, 0xc000b860c0)
/usr/local/go/src/text/template/parse/parse.go:322 +0x196
text/template/parse.(*Tree).parseControl(0xc0007ba000, 0xc00051dc01, 0xd131eb, 0x2, 0x0, 0x0, 0xc000b860c0, 0x0, 0x0)
/usr/local/go/src/text/template/parse/parse.go:454 +0xef
text/template/parse.(*Tree).ifControl(0xc0007ba000, 0x1b, 0x318)
/usr/local/go/src/text/template/parse/parse.go:488 +0x4c
text/template/parse.(*Tree).action(0xc0007ba000, 0xa, 0x314)
/usr/local/go/src/text/template/parse/parse.go:361 +0x512
text/template/parse.(*Tree).textOrAction(0xc0007ba000, 0xa, 0x314)
/usr/local/go/src/text/template/parse/parse.go:340 +0x293
text/template/parse.(*Tree).itemList(0xc0007ba000, 0xd14f1f, 0x4, 0xc0007be2a0)
/usr/local/go/src/text/template/parse/parse.go:322 +0x196
text/template/parse.(*Tree).parseControl(0xc0007ba000, 0xc000680000, 0xd14f1f, 0x4, 0x0, 0x0, 0xc0007be2a0, 0x0, 0x0)
/usr/local/go/src/text/template/parse/parse.go:454 +0xef
text/template/parse.(*Tree).withControl(0xc0007ba000, 0x1f, 0x1bc)
/usr/local/go/src/text/template/parse/parse.go:504 +0x4c
text/template/parse.(*Tree).action(0xc0007ba000, 0xa, 0x1b9)
/usr/local/go/src/text/template/parse/parse.go:367 +0x55d
text/template/parse.(*Tree).textOrAction(0xc0007ba000, 0xc0007ba080, 0xc000b25620)
/usr/local/go/src/text/template/parse/parse.go:340 +0x293
text/template/parse.(*Tree).parse(0xc0007ba000)
/usr/local/go/src/text/template/parse/parse.go:286 +0x381
text/template/parse.(*Tree).Parse(0xc0007ba000, 0xc00051d980, 0x18bc, 0x0, 0x0, 0x0, 0x0, 0xc0007a8090, 0xc0007a2030, 0x2, ...)
/usr/local/go/src/text/template/parse/parse.go:225 +0x21c
text/template/parse.Parse(0xc0007a0080, 0x12, 0xc00051d980, 0x18bc, 0x0, 0x0, 0x0, 0x0, 0xc0007a2030, 0x2, ...)
/usr/local/go/src/text/template/parse/parse.go:55 +0x115
text/template.(*Template).Parse(0xc0007a6000, 0xc00051d980, 0x18bc, 0x12, 0x40c016, 0x0)
/usr/local/go/src/text/template/template.go:201 +0x111
github.com/go-swagger/go-swagger/generator.(*Repository).addFile(0xc00038a000, 0xd44200, 0x1a, 0xc00051d980, 0x18bc, 0x1801, 0x0, 0x0)
/go/src/github.com/go-swagger/go-swagger/generator/template_repo.go:283 +0x12d
github.com/go-swagger/go-swagger/generator.(*Repository).LoadDefaults(0xc00038a000)
/go/src/github.com/go-swagger/go-swagger/generator/template_repo.go:221 +0x10d
github.com/go-swagger/go-swagger/generator.(*GenOpts).setTemplates(0xc000435d40, 0x0, 0x0)
/go/src/github.com/go-swagger/go-swagger/generator/shared.go:659 +0x31
github.com/go-swagger/go-swagger/generator.newAppGenerator(0x7ffe82dd8dec, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000435d40, 0xc000768540, ...)
/go/src/github.com/go-swagger/go-swagger/generator/support.go:57 +0x64
github.com/go-swagger/go-swagger/generator.GenerateServer(0x7ffe82dd8dec, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000435d40, 0xc000435d40, ...)
/go/src/github.com/go-swagger/go-swagger/generator/support.go:36 +0x94
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.(*Server).generate(0xc00000a5a0, 0xc000435d40, 0x0, 0x0)
/go/src/github.com/go-swagger/go-swagger/cmd/swagger/commands/generate/server.go:88 +0x94
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.createSwagger(0xea6e40, 0xc00000a5a0, 0x8b4a01, 0x7f2c6edd14a0)
/go/src/github.com/go-swagger/go-swagger/cmd/swagger/commands/generate/shared.go:175 +0x225
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.(*Server).Execute(0xc00000a5a0, 0xc0000c68c0, 0x0, 0xe, 0xc00000a5a0, 0x1)
/go/src/github.com/go-swagger/go-swagger/cmd/swagger/commands/generate/server.go:115 +0x37
github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc0007393e0, 0xc000030100, 0xe, 0xe, 0x10, 0xd54c3a, 0x2a, 0xbda6e0, 0xc0002a4240)
/go/pkg/mod/github.com/jessevdk/go-flags@v1.4.0/parser.go:316 +0x8c0
github.com/jessevdk/go-flags.(*Parser).Parse(...)
/go/pkg/mod/github.com/jessevdk/go-flags@v1.4.0/parser.go:186
main.main()
/go/src/github.com/go-swagger/go-swagger/cmd/swagger/swagger.go:145 +0xafc
goroutine 113 [chan send]:
text/template/parse.(*lexer).emit(...)
/usr/local/go/src/text/template/parse/lex.go:157
text/template/parse.lexSpace(0xc0007bc000, 0xd6e0b0)
/usr/local/go/src/text/template/parse/lex.go:442 +0x172
text/template/parse.(*lexer).run(0xc0007bc000)
/usr/local/go/src/text/template/parse/lex.go:230 +0x37
created by text/template/parse.lex
/usr/local/go/src/text/template/parse/lex.go:223 +0x190
rake aborted!
Command failed with status (2): [/repo/build-root/tools/v0.23.0/swagger_lin...]
/repo/build-root/Rakefile:194:in `block (2 levels) in <top (required)>'
/repo/build-root/Rakefile:193:in `chdir'
/repo/build-root/Rakefile:193:in `block in <top (required)>'
Tasks: TOP => install_server => build_server => gen_server => /repo/build-root/backend/server/gen/restapi/configure_stork.go
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [cd ./build-root && GOPATH=/repo/build-root...]
/repo/Rakefile:537:in `block in <top (required)>'
Tasks: TOP => build_all_copy_in_subdir
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [docker run -v $PWD:/repo --rm -ti stork-bu...]
/home/thomson/devel/stork/Rakefile:530:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
Tasks: TOP => docker_up => build_all_in_container
(See full trace by running task with --trace)
```
This is yet another problem with swagger. There are two things to do here:
* [ ] somehow fix this particular problem (I suspect increasing mlock limit will do the trick, so this may be a doc update only)
* [ ] change the build process, so docker generated files are checked into repo.
The second item will also greatly speed up and simplify (no need for Java or swagger, unless you change the API). This is of particular importance on FreeBSD. But the speed up should be observed everywhere.