├── .dockerignore
├── .github
└── workflows
│ ├── ci.yml
│ ├── coverage.yml
│ ├── e2e test cache rebuild.yml
│ ├── e2e.yml
│ └── pkg.yml
├── .gitignore
├── .readthedocs.yaml
├── CONTRIBUTING.md
├── Cargo.lock
├── Cargo.toml
├── Changelog.md
├── Dockerfile
├── LICENSE
├── README.md
├── SECURITY.md
├── TODO.md
├── build.rs
├── cypress.json
├── defaults
├── krill-hsm.conf
├── krill-multi-user.conf
├── krill-pubd.conf
├── krill-testbed.conf
└── krill.conf
├── doc
├── development
│ ├── 01_daemon.md
│ ├── 02_cli.md
│ ├── 04_es_krill.md
│ ├── 05_repo_manager.md
│ ├── 06_ca_manager.md
│ ├── hsm
│ │ ├── architecture.md
│ │ ├── connectivity.md
│ │ ├── overview.md
│ │ ├── readme.md
│ │ └── requirements.md
│ ├── multi_user
│ │ ├── architecture.md
│ │ ├── authentication.md
│ │ ├── authorization.md
│ │ ├── diagnostics.md
│ │ ├── images
│ │ │ ├── cypress-test-running.png
│ │ │ └── cypress-welcome-popup.png
│ │ ├── loginflows.md
│ │ ├── overview.md
│ │ ├── readme.md
│ │ ├── requirements.md
│ │ └── testing.md
│ ├── readme.md
│ └── release_0_9
│ │ └── api_changes.md
├── krill.1
├── krillc.1
├── krillta.1
├── krillup.1
├── manual
│ ├── Makefile
│ ├── README.md
│ └── source
│ │ ├── architecture.rst
│ │ ├── before-you-start.rst
│ │ ├── building-from-source.rst
│ │ ├── ca-keyroll.rst
│ │ ├── ca-migrate-repo.rst
│ │ ├── cli.rst
│ │ ├── conf.py
│ │ ├── docker.rst
│ │ ├── examples
│ │ └── krillpubd.conf
│ │ ├── failure-scenarios.rst
│ │ ├── get-started.rst
│ │ ├── hsm.rst
│ │ ├── img
│ │ ├── arin-child-request-toggle.png
│ │ ├── krill-ui-child-request.png
│ │ ├── krill-ui-embedded-repository.png
│ │ ├── krill-ui-enter-password.png
│ │ ├── krill-ui-parent-response.png
│ │ ├── krill-ui-publisher-request.png
│ │ ├── krill-ui-repository-response.png
│ │ ├── krill-ui-roa-add.png
│ │ ├── krill-ui-roas-bgp-start.png
│ │ ├── krill-ui-welome.png
│ │ ├── multi-user-banner.png
│ │ ├── parent-child-repo.pdf
│ │ ├── parent-child-repo.svg
│ │ ├── parent-child-rir-nir-repo.pdf
│ │ ├── parent-child-rir-nir-repo.svg
│ │ └── ripencc-hosted-non-hosted.png
│ │ ├── index.rst
│ │ ├── install-and-run.rst
│ │ ├── manage-aspas.rst
│ │ ├── manage-bgpsec.rst
│ │ ├── manage-children.rst
│ │ ├── manage-roas.rst
│ │ ├── monitoring.rst
│ │ ├── multi-user.rst
│ │ ├── multi-user
│ │ ├── config-file-provider.rst
│ │ ├── img
│ │ │ ├── config-file-login.png
│ │ │ ├── keycloak-krill-login.png
│ │ │ ├── keycloak-user-properties-in-krill.png
│ │ │ └── openid-connect-login.png
│ │ ├── openid-connect-provider.rst
│ │ └── roles.rst
│ │ ├── parent-interactions.rst
│ │ ├── publication-server.rst
│ │ ├── requirements.txt
│ │ ├── resources
│ │ ├── Krill_Logo_White.svg
│ │ ├── css
│ │ │ ├── dark.css
│ │ │ └── light.css
│ │ └── favicon.ico
│ │ ├── testbed.rst
│ │ ├── trust-anchor.rst
│ │ └── upgrade.rst
└── policies
│ ├── role-per-ca-demo.polar
│ └── team-based-access-demo.polar
├── docker
├── entrypoint.sh
└── krill.conf
├── pkg
├── common
│ ├── krill-debian-bookworm.krill.service
│ ├── krill-debian-bullseye-armv7-unknown-linux-gnueabihf.krill.service
│ ├── krill-debian-bullseye.krill.service
│ ├── krill-debian-buster-aarch64-unknown-linux-gnu.krill.service
│ ├── krill-debian-buster-arm-unknown-linux-gnueabihf.krill.service
│ ├── krill-debian-buster.krill.service
│ ├── krill-debian-stretch.krill.service
│ ├── krill-ubuntu-bionic.krill.service
│ ├── krill-ubuntu-focal.krill.service
│ ├── krill-ubuntu-jammy.krill.service
│ ├── krill-ubuntu-noble.krill.service
│ ├── krill-ubuntu-xenial.krill.service
│ └── krill.service.preset
├── debian
│ ├── description-krillta.txt
│ ├── description-krillup.txt
│ ├── description.txt
│ ├── postinst
│ ├── postrm
│ └── preinst
├── rpm
│ └── scriptlets.toml
├── rules
│ ├── docker-images-to-build.yml
│ ├── packages-to-build.yml
│ └── packages-to-test.yml
└── test-scripts
│ ├── test-krill.sh
│ ├── test-krillta.sh
│ └── test-krillup.sh
├── rustfmt.toml
├── src
├── api
│ ├── admin.rs
│ ├── aspa.rs
│ ├── bgp.rs
│ ├── bgpsec.rs
│ ├── ca.rs
│ ├── history.rs
│ ├── import.rs
│ ├── mod.rs
│ ├── pubd.rs
│ ├── roa.rs
│ ├── rta.rs
│ ├── status.rs
│ └── ta.rs
├── bin
│ ├── krill.rs
│ ├── krillc.rs
│ ├── krillta.rs
│ └── krillup.rs
├── cli
│ ├── client.rs
│ ├── mod.rs
│ ├── options
│ │ ├── args.rs
│ │ ├── aspa.rs
│ │ ├── bgpsec.rs
│ │ ├── bulk.rs
│ │ ├── ca.rs
│ │ ├── children.rs
│ │ ├── config.rs
│ │ ├── mod.rs
│ │ ├── parents.rs
│ │ ├── pubserver.rs
│ │ ├── repo.rs
│ │ ├── roas.rs
│ │ └── server.rs
│ ├── report.rs
│ └── ta
│ │ ├── mod.rs
│ │ ├── options
│ │ ├── mod.rs
│ │ ├── proxy.rs
│ │ └── signer.rs
│ │ └── signer.rs
├── commons
│ ├── actor.rs
│ ├── cmslogger.rs
│ ├── crypto
│ │ ├── error.rs
│ │ ├── mod.rs
│ │ └── signing
│ │ │ ├── dispatch
│ │ │ ├── error.rs
│ │ │ ├── krillsigner.rs
│ │ │ ├── mod.rs
│ │ │ ├── signerinfo.rs
│ │ │ ├── signerprovider.rs
│ │ │ └── signerrouter.rs
│ │ │ ├── misc.rs
│ │ │ ├── mod.rs
│ │ │ └── signers
│ │ │ ├── error.rs
│ │ │ ├── kmip
│ │ │ ├── connpool.rs
│ │ │ ├── mod.rs
│ │ │ └── signer.rs
│ │ │ ├── mocksigner.rs
│ │ │ ├── mod.rs
│ │ │ ├── pkcs11
│ │ │ ├── context.rs
│ │ │ ├── mod.rs
│ │ │ ├── session.rs
│ │ │ └── signer.rs
│ │ │ ├── probe.rs
│ │ │ └── softsigner.rs
│ ├── error.rs
│ ├── eventsourcing
│ │ ├── agg.rs
│ │ ├── mod.rs
│ │ ├── store.rs
│ │ ├── test.rs
│ │ └── wal.rs
│ ├── ext_serde.rs
│ ├── file.rs
│ ├── httpclient.rs
│ ├── mod.rs
│ ├── queue.rs
│ ├── storage
│ │ ├── backends
│ │ │ ├── disk.rs
│ │ │ ├── memory.rs
│ │ │ └── mod.rs
│ │ ├── mod.rs
│ │ ├── store.rs
│ │ └── types
│ │ │ ├── key.rs
│ │ │ ├── mod.rs
│ │ │ ├── namespace.rs
│ │ │ ├── scope.rs
│ │ │ └── segment.rs
│ ├── test.rs
│ ├── util
│ │ └── mod.rs
│ └── version.rs
├── config.rs
├── constants.rs
├── daemon
│ ├── http
│ │ ├── auth
│ │ │ ├── authorizer.rs
│ │ │ ├── crypt.rs
│ │ │ ├── mod.rs
│ │ │ ├── permission.rs
│ │ │ ├── providers
│ │ │ │ ├── admin_token.rs
│ │ │ │ ├── config_file.rs
│ │ │ │ ├── mod.rs
│ │ │ │ └── openid_connect
│ │ │ │ │ ├── claims.rs
│ │ │ │ │ ├── config.rs
│ │ │ │ │ ├── httpclient.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── provider.rs
│ │ │ │ │ └── util.rs
│ │ │ ├── roles.rs
│ │ │ └── session.rs
│ │ ├── dispatch
│ │ │ ├── api.rs
│ │ │ ├── auth.rs
│ │ │ ├── bulk.rs
│ │ │ ├── cas.rs
│ │ │ ├── error.rs
│ │ │ ├── metrics.rs
│ │ │ ├── mod.rs
│ │ │ ├── pubd.rs
│ │ │ ├── root.rs
│ │ │ ├── stats.rs
│ │ │ ├── ta.rs
│ │ │ └── testbed.rs
│ │ ├── mod.rs
│ │ ├── request.rs
│ │ ├── response.rs
│ │ ├── server.rs
│ │ ├── tls.rs
│ │ ├── tls_keys.rs
│ │ └── util.rs
│ ├── mod.rs
│ └── start.rs
├── lib.rs
├── server
│ ├── bgp.rs
│ ├── ca
│ │ ├── aspa.rs
│ │ ├── bgpsec.rs
│ │ ├── certauth.rs
│ │ ├── child.rs
│ │ ├── commands.rs
│ │ ├── events.rs
│ │ ├── keys.rs
│ │ ├── manager.rs
│ │ ├── mod.rs
│ │ ├── parent.rs
│ │ ├── publishing.rs
│ │ ├── rc.rs
│ │ ├── roa.rs
│ │ ├── rta.rs
│ │ ├── status.rs
│ │ └── upgrades
│ │ │ ├── data_migration.rs
│ │ │ ├── mod.rs
│ │ │ ├── pre_0_10_0
│ │ │ ├── aspa.rs
│ │ │ ├── migration.rs
│ │ │ ├── mod.rs
│ │ │ ├── old_commands.rs
│ │ │ └── old_events.rs
│ │ │ └── pre_0_14_0
│ │ │ ├── aspa.rs
│ │ │ ├── migration.rs
│ │ │ ├── mod.rs
│ │ │ ├── old_commands.rs
│ │ │ └── old_events.rs
│ ├── manager.rs
│ ├── mod.rs
│ ├── mq.rs
│ ├── properties
│ │ └── mod.rs
│ ├── pubd
│ │ ├── access.rs
│ │ ├── content.rs
│ │ ├── manager.rs
│ │ ├── mod.rs
│ │ ├── publishers.rs
│ │ ├── rrdp.rs
│ │ ├── rsync.rs
│ │ └── upgrades
│ │ │ ├── mod.rs
│ │ │ ├── pre_0_10_0
│ │ │ ├── migration.rs
│ │ │ ├── mod.rs
│ │ │ └── old_events.rs
│ │ │ ├── pre_0_13_0.rs
│ │ │ └── pre_0_14_0.rs
│ ├── scheduler.rs
│ └── taproxy.rs
├── tasigner
│ ├── config.rs
│ ├── error.rs
│ ├── mod.rs
│ └── signer.rs
└── upgrades
│ ├── data_migration.rs
│ ├── mod.rs
│ └── pre_0_14_0.rs
├── test-resources
├── bgp
│ ├── bgp-api.json
│ ├── expected_announcement_report.json
│ ├── expected_announcement_report.txt
│ ├── expected_full_report.json
│ ├── expected_full_report.txt
│ ├── expected_roa_report.json
│ ├── expected_roa_report.txt
│ ├── expected_suggestion_all_roas.json
│ └── expected_suggestion_some_roas.json
├── bgpsec
│ └── router-csr.der
├── bulk-ca-import
│ ├── import-nicbr.json
│ └── structure.json
├── errors
│ ├── api-json.json
│ ├── api-unknown-method.json
│ ├── api-unknown-resource.json
│ ├── ca-child-duplicate.json
│ ├── ca-child-resources-extra.json
│ ├── ca-child-resources-required.json
│ ├── ca-child-unauthorized.json
│ ├── ca-child-unknown.json
│ ├── ca-duplicate.json
│ ├── ca-parent-duplicate.json
│ ├── ca-parent-issue.json
│ ├── ca-parent-response-invalid-xml.json
│ ├── ca-parent-response-wrong-xml.json
│ ├── ca-parent-unknown.json
│ ├── ca-repo-issue.json
│ ├── ca-repo-response-invalid-xml.json
│ ├── ca-repo-response-wrong-xml.json
│ ├── ca-repo-same.json
│ ├── ca-roa-delta-error.json
│ ├── ca-roa-duplicate.json
│ ├── ca-roa-invalid-max-length.json
│ ├── ca-roa-not-entitled.json
│ ├── ca-roa-unknown.json
│ ├── ca-unknown.json
│ ├── general-error.json
│ ├── key-no-cert.json
│ ├── key-no-current.json
│ ├── key-no-match.json
│ ├── key-no-new.json
│ ├── key-no-old.json
│ ├── key-re-use.json
│ ├── pub-duplicate.json
│ ├── pub-outside-jail.json
│ ├── pub-unknown.json
│ ├── pub-uri-no-slash.json
│ ├── rc-missing-resources.json
│ ├── rc-unknown.json
│ ├── repo-not-set.json
│ ├── rfc6492-invalid-csr.json
│ ├── rfc6492-protocol.json
│ ├── rfc8181-decode.json
│ ├── rfc8181-delta.json
│ ├── rfc8181-protocol-message.json
│ ├── sys-http-client.json
│ ├── sys-https.json
│ ├── sys-io.json
│ ├── sys-signer.json
│ ├── sys-store.json
│ ├── ta-initialized.json
│ ├── ta-name-reserved.json
│ └── ta-not-allowed.json
├── krill-init-multi-user.conf
├── krill-init.conf
├── krillta.conf
├── migrations
│ ├── delta-26.json
│ ├── test-setup
│ │ ├── add-aspa-65000.json
│ │ ├── aspa-0.9.6
│ │ │ ├── add-aspa-65000.json
│ │ │ ├── readme.txt
│ │ │ ├── remove-aspa-65000.json
│ │ │ └── update.json
│ │ ├── parent-res.xml
│ │ ├── readme.txt
│ │ ├── remove-aspa-65000.json
│ │ ├── repo-response.xml
│ │ └── update.json
│ ├── unmapped_keys
│ │ └── keys
│ │ │ └── 5CBCAB14B810C864F3EEA8FD102B79F4E53FCC70
│ ├── v0_10_0_pubserver
│ │ └── 0.json
│ ├── v0_10_3
│ │ ├── ca_objects
│ │ │ ├── krill-upgrade-test.json
│ │ │ └── version
│ │ ├── cas
│ │ │ ├── krill-upgrade-test
│ │ │ │ ├── command--1701258251--1--cmd-ca-parent-add.json
│ │ │ │ ├── command--1701258295--2--cmd-ca-repo-update.json
│ │ │ │ ├── command--1701258296--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1701258299--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258308--5--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--6--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--7--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--8--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258309--9--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258323--10--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258328--11--cmd-ca-aspas-update-existing.json
│ │ │ │ ├── command--1701258333--12--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258338--13--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258344--14--cmd-ca-keyroll-init.json
│ │ │ │ ├── command--1701258347--15--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258376--16--cmd-ca-keyroll-activate.json
│ │ │ │ ├── command--1701258379--17--cmd-ca-keyroll-finish.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── pubd
│ │ │ └── version
│ │ ├── pubd_objects
│ │ │ └── version
│ │ ├── signers
│ │ │ ├── b8f8795d-4eeb-4558-b148-b02406d53d53
│ │ │ │ ├── command--1701257832--1--signer-add-key.json
│ │ │ │ ├── command--1701258297--2--signer-add-key.json
│ │ │ │ ├── command--1701258345--3--signer-add-key.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ └── status
│ │ │ ├── krill-upgrade-test
│ │ │ ├── parents-testbed.json
│ │ │ └── repos-main.json
│ │ │ └── version
│ ├── v0_11_0
│ │ ├── ca_objects
│ │ │ ├── krill-upgrade-test.json
│ │ │ └── version
│ │ ├── cas
│ │ │ ├── krill-upgrade-test
│ │ │ │ ├── command--1701258251--1--cmd-ca-parent-add.json
│ │ │ │ ├── command--1701258295--2--cmd-ca-repo-update.json
│ │ │ │ ├── command--1701258296--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1701258299--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258308--5--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--6--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--7--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--8--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258309--9--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258323--10--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258328--11--cmd-ca-aspas-update-existing.json
│ │ │ │ ├── command--1701258333--12--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258338--13--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258344--14--cmd-ca-keyroll-init.json
│ │ │ │ ├── command--1701258347--15--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258376--16--cmd-ca-keyroll-activate.json
│ │ │ │ ├── command--1701258379--17--cmd-ca-keyroll-finish.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── pubd
│ │ │ └── version
│ │ ├── pubd_objects
│ │ │ └── version
│ │ ├── signers
│ │ │ ├── b8f8795d-4eeb-4558-b148-b02406d53d53
│ │ │ │ ├── command--1701257832--1--signer-add-key.json
│ │ │ │ ├── command--1701258297--2--signer-add-key.json
│ │ │ │ ├── command--1701258345--3--signer-add-key.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ └── status
│ │ │ ├── krill-upgrade-test
│ │ │ ├── parents-testbed.json
│ │ │ └── repos-main.json
│ │ │ └── version
│ ├── v0_12_1_pubserver
│ │ ├── pubd
│ │ │ ├── 0
│ │ │ │ ├── command--1645792256--1--pubd-publisher-add.json
│ │ │ │ ├── command--1645792257--2--pubd-publisher-add.json
│ │ │ │ ├── command--1645797157--3--pubd-publisher-add.json
│ │ │ │ ├── command--1645801028--4--pubd-publisher-add.json
│ │ │ │ ├── command--1647618239--5--pubd-publisher-add.json
│ │ │ │ ├── command--1647618239--6--pubd-publisher-add.json
│ │ │ │ ├── command--1649925946--7--pubd-publisher-add.json
│ │ │ │ ├── command--1652181844--8--pubd-publisher-add.json
│ │ │ │ ├── command--1653296986--9--pubd-publisher-add.json
│ │ │ │ ├── command--1654163365--10--pubd-publisher-add.json
│ │ │ │ ├── command--1655154097--11--pubd-publisher-add.json
│ │ │ │ ├── command--1655158832--12--pubd-publisher-remove.json
│ │ │ │ ├── command--1655158881--13--pubd-publisher-add.json
│ │ │ │ ├── command--1655159028--14--pubd-publisher-remove.json
│ │ │ │ ├── command--1655159167--15--pubd-publisher-add.json
│ │ │ │ ├── command--1655388568--16--pubd-publisher-add.json
│ │ │ │ ├── command--1655388568--17--pubd-publisher-add.json
│ │ │ │ ├── command--1655389044--18--pubd-publisher-add.json
│ │ │ │ ├── command--1655389044--19--pubd-publisher-add.json
│ │ │ │ ├── command--1655389488--20--pubd-publisher-remove.json
│ │ │ │ ├── command--1655389495--21--pubd-publisher-remove.json
│ │ │ │ ├── command--1655389536--22--pubd-publisher-add.json
│ │ │ │ ├── command--1655389669--23--pubd-publisher-remove.json
│ │ │ │ ├── command--1655389692--24--pubd-publisher-remove.json
│ │ │ │ ├── command--1655389809--25--pubd-publisher-add.json
│ │ │ │ ├── command--1655390080--26--pubd-publisher-remove.json
│ │ │ │ ├── command--1655390088--27--pubd-publisher-add.json
│ │ │ │ ├── command--1655391263--28--pubd-publisher-add.json
│ │ │ │ ├── command--1658458118--29--pubd-publisher-add.json
│ │ │ │ ├── command--1658458334--30--pubd-publisher-remove.json
│ │ │ │ ├── command--1660074337--31--pubd-publisher-add.json
│ │ │ │ ├── command--1660074605--32--pubd-publisher-add.json
│ │ │ │ ├── command--1660074623--33--pubd-publisher-remove.json
│ │ │ │ ├── command--1660074636--34--pubd-publisher-add.json
│ │ │ │ ├── command--1660075724--35--pubd-publisher-remove.json
│ │ │ │ ├── command--1660131804--36--pubd-publisher-add.json
│ │ │ │ ├── command--1660132956--37--pubd-publisher-remove.json
│ │ │ │ ├── command--1660221394--38--pubd-publisher-add.json
│ │ │ │ ├── command--1660221586--39--pubd-publisher-remove.json
│ │ │ │ ├── command--1660340979--40--pubd-publisher-add.json
│ │ │ │ ├── command--1660343047--41--pubd-publisher-remove.json
│ │ │ │ ├── command--1660343068--42--pubd-publisher-add.json
│ │ │ │ ├── command--1660552274--43--pubd-publisher-remove.json
│ │ │ │ ├── command--1660552280--44--pubd-publisher-add.json
│ │ │ │ ├── command--1660552609--45--pubd-publisher-remove.json
│ │ │ │ ├── command--1660554300--46--pubd-publisher-add.json
│ │ │ │ ├── command--1660569114--47--pubd-publisher-add.json
│ │ │ │ ├── command--1660570771--48--pubd-publisher-remove.json
│ │ │ │ ├── command--1660570777--49--pubd-publisher-add.json
│ │ │ │ ├── command--1660571174--50--pubd-publisher-remove.json
│ │ │ │ ├── command--1660571313--51--pubd-publisher-add.json
│ │ │ │ ├── command--1660637274--52--pubd-publisher-remove.json
│ │ │ │ ├── command--1660637282--53--pubd-publisher-add.json
│ │ │ │ ├── command--1660638450--54--pubd-publisher-add.json
│ │ │ │ ├── command--1660638450--55--pubd-publisher-add.json
│ │ │ │ ├── command--1660638537--56--pubd-publisher-remove.json
│ │ │ │ ├── command--1660638542--57--pubd-publisher-add.json
│ │ │ │ ├── command--1660639216--58--pubd-publisher-remove.json
│ │ │ │ ├── command--1660639242--59--pubd-publisher-remove.json
│ │ │ │ ├── command--1660639257--60--pubd-publisher-add.json
│ │ │ │ ├── command--1660639956--61--pubd-publisher-remove.json
│ │ │ │ ├── command--1660642129--62--pubd-publisher-add.json
│ │ │ │ ├── command--1660642205--63--pubd-publisher-remove.json
│ │ │ │ ├── command--1660729308--64--pubd-publisher-add.json
│ │ │ │ ├── command--1660729685--65--pubd-publisher-remove.json
│ │ │ │ ├── command--1660729963--66--pubd-publisher-add.json
│ │ │ │ ├── command--1660730072--67--pubd-publisher-remove.json
│ │ │ │ ├── command--1660730324--68--pubd-publisher-add.json
│ │ │ │ ├── command--1660730461--69--pubd-publisher-remove.json
│ │ │ │ ├── command--1660736922--70--pubd-publisher-add.json
│ │ │ │ ├── command--1660737081--71--pubd-publisher-remove.json
│ │ │ │ ├── command--1660746258--72--pubd-publisher-add.json
│ │ │ │ ├── command--1660748022--73--pubd-publisher-remove.json
│ │ │ │ ├── command--1660748149--74--pubd-publisher-add.json
│ │ │ │ ├── command--1660748539--75--pubd-publisher-remove.json
│ │ │ │ ├── command--1660768276--76--pubd-publisher-add.json
│ │ │ │ ├── command--1660768296--77--pubd-publisher-remove.json
│ │ │ │ ├── command--1660768894--78--pubd-publisher-add.json
│ │ │ │ ├── command--1660769562--79--pubd-publisher-remove.json
│ │ │ │ ├── command--1660769576--80--pubd-publisher-add.json
│ │ │ │ ├── command--1660769805--81--pubd-publisher-remove.json
│ │ │ │ ├── command--1660770396--82--pubd-publisher-add.json
│ │ │ │ ├── command--1660770411--83--pubd-publisher-remove.json
│ │ │ │ ├── command--1660770926--84--pubd-publisher-add.json
│ │ │ │ ├── command--1660771428--85--pubd-publisher-remove.json
│ │ │ │ ├── command--1660771445--86--pubd-publisher-add.json
│ │ │ │ ├── command--1660772036--87--pubd-publisher-remove.json
│ │ │ │ ├── command--1660772049--88--pubd-publisher-add.json
│ │ │ │ ├── command--1660772122--89--pubd-publisher-remove.json
│ │ │ │ ├── command--1660772548--90--pubd-publisher-add.json
│ │ │ │ ├── command--1660773631--91--pubd-publisher-remove.json
│ │ │ │ ├── command--1660773646--92--pubd-publisher-add.json
│ │ │ │ ├── command--1660774354--93--pubd-publisher-remove.json
│ │ │ │ ├── command--1660774368--94--pubd-publisher-add.json
│ │ │ │ ├── command--1660775817--95--pubd-publisher-remove.json
│ │ │ │ ├── command--1660775833--96--pubd-publisher-add.json
│ │ │ │ ├── command--1662063470--97--pubd-publisher-add.json
│ │ │ │ ├── command--1662331199--98--pubd-publisher-add.json
│ │ │ │ ├── command--1662647063--99--pubd-publisher-add.json
│ │ │ │ ├── command--1662648577--100--pubd-publisher-remove.json
│ │ │ │ ├── command--1663225242--101--pubd-publisher-add.json
│ │ │ │ ├── command--1665573583--102--pubd-publisher-add.json
│ │ │ │ ├── command--1665574974--103--pubd-publisher-add.json
│ │ │ │ ├── command--1665575335--104--pubd-publisher-add.json
│ │ │ │ ├── command--1665587231--105--pubd-publisher-add.json
│ │ │ │ ├── command--1665588304--106--pubd-publisher-add.json
│ │ │ │ ├── command--1665588304--107--pubd-publisher-add.json
│ │ │ │ ├── command--1665731404--108--pubd-publisher-add.json
│ │ │ │ ├── command--1665731404--109--pubd-publisher-add.json
│ │ │ │ ├── command--1665731490--110--pubd-publisher-add.json
│ │ │ │ ├── command--1666949373--111--pubd-publisher-add.json
│ │ │ │ ├── command--1667224623--112--pubd-publisher-add.json
│ │ │ │ ├── command--1667224623--113--pubd-publisher-add.json
│ │ │ │ ├── command--1668515722--114--pubd-publisher-add.json
│ │ │ │ ├── command--1668515722--115--pubd-publisher-add.json
│ │ │ │ ├── command--1668519143--116--pubd-publisher-add.json
│ │ │ │ ├── command--1668520006--117--pubd-publisher-add.json
│ │ │ │ ├── command--1668520006--118--pubd-publisher-add.json
│ │ │ │ ├── command--1668680102--119--pubd-publisher-add.json
│ │ │ │ ├── command--1668680102--120--pubd-publisher-add.json
│ │ │ │ ├── command--1669042589--121--pubd-publisher-add.json
│ │ │ │ ├── command--1669048236--122--pubd-publisher-add.json
│ │ │ │ ├── command--1669114906--123--pubd-publisher-add.json
│ │ │ │ ├── command--1669194886--124--pubd-publisher-add.json
│ │ │ │ ├── command--1669194886--125--pubd-publisher-add.json
│ │ │ │ ├── command--1669387426--126--pubd-publisher-add.json
│ │ │ │ ├── command--1669387426--127--pubd-publisher-add.json
│ │ │ │ ├── command--1669391303--128--pubd-publisher-add.json
│ │ │ │ ├── command--1669545797--129--pubd-publisher-add.json
│ │ │ │ ├── command--1669556021--130--pubd-publisher-add.json
│ │ │ │ ├── command--1669562052--131--pubd-publisher-remove.json
│ │ │ │ ├── command--1669562499--132--pubd-publisher-remove.json
│ │ │ │ ├── command--1669580117--133--pubd-publisher-add.json
│ │ │ │ ├── command--1669666757--134--pubd-publisher-remove.json
│ │ │ │ ├── command--1669709533--135--pubd-publisher-add.json
│ │ │ │ ├── command--1669709533--136--pubd-publisher-add.json
│ │ │ │ ├── command--1669709993--137--pubd-publisher-add.json
│ │ │ │ ├── command--1669709993--138--pubd-publisher-add.json
│ │ │ │ ├── command--1669722357--139--pubd-publisher-add.json
│ │ │ │ ├── command--1669722357--140--pubd-publisher-add.json
│ │ │ │ ├── command--1669722390--141--pubd-publisher-add.json
│ │ │ │ ├── command--1669722475--142--pubd-publisher-add.json
│ │ │ │ ├── command--1669722496--143--pubd-publisher-add.json
│ │ │ │ ├── command--1669988581--144--pubd-publisher-add.json
│ │ │ │ ├── command--1670830347--145--pubd-publisher-remove.json
│ │ │ │ ├── command--1670881946--146--pubd-publisher-add.json
│ │ │ │ ├── command--1670990758--147--pubd-publisher-add.json
│ │ │ │ ├── command--1671011091--148--pubd-publisher-add.json
│ │ │ │ ├── command--1671187852--149--pubd-publisher-add.json
│ │ │ │ ├── command--1671187852--150--pubd-publisher-add.json
│ │ │ │ ├── command--1671188482--151--pubd-publisher-add.json
│ │ │ │ ├── command--1671188482--152--pubd-publisher-add.json
│ │ │ │ ├── command--1671188767--153--pubd-publisher-add.json
│ │ │ │ ├── command--1671188767--154--pubd-publisher-add.json
│ │ │ │ ├── command--1671189107--155--pubd-publisher-add.json
│ │ │ │ ├── command--1671189753--156--pubd-publisher-add.json
│ │ │ │ ├── command--1671190270--157--pubd-publisher-add.json
│ │ │ │ ├── command--1671190271--158--pubd-publisher-add.json
│ │ │ │ ├── command--1671190643--159--pubd-publisher-remove.json
│ │ │ │ ├── command--1671190898--160--pubd-publisher-remove.json
│ │ │ │ ├── command--1671190997--161--pubd-publisher-add.json
│ │ │ │ ├── command--1671469240--162--pubd-publisher-add.json
│ │ │ │ ├── command--1671524534--163--pubd-publisher-add.json
│ │ │ │ ├── command--1671524534--164--pubd-publisher-add.json
│ │ │ │ ├── command--1671525482--165--pubd-publisher-add.json
│ │ │ │ ├── command--1671713483--166--pubd-publisher-add.json
│ │ │ │ ├── command--1671786238--167--pubd-publisher-add.json
│ │ │ │ ├── command--1671786484--168--pubd-publisher-remove.json
│ │ │ │ ├── command--1671950150--169--pubd-publisher-add.json
│ │ │ │ ├── command--1671954449--170--pubd-publisher-add.json
│ │ │ │ ├── command--1672121523--171--pubd-publisher-add.json
│ │ │ │ ├── command--1672121565--172--pubd-publisher-add.json
│ │ │ │ ├── command--1672121565--173--pubd-publisher-add.json
│ │ │ │ ├── command--1672121589--174--pubd-publisher-add.json
│ │ │ │ ├── command--1672121611--175--pubd-publisher-add.json
│ │ │ │ ├── command--1672658829--176--pubd-publisher-add.json
│ │ │ │ ├── command--1673093796--177--pubd-publisher-add.json
│ │ │ │ ├── command--1673093996--178--pubd-publisher-remove.json
│ │ │ │ ├── command--1673915794--179--pubd-publisher-remove.json
│ │ │ │ ├── command--1673985213--180--pubd-publisher-add.json
│ │ │ │ ├── command--1673989360--181--pubd-publisher-remove.json
│ │ │ │ ├── command--1673990619--182--pubd-publisher-add.json
│ │ │ │ ├── command--1674509655--183--pubd-publisher-add.json
│ │ │ │ ├── command--1674510785--184--pubd-publisher-remove.json
│ │ │ │ ├── command--1674510866--185--pubd-publisher-add.json
│ │ │ │ ├── command--1674513438--186--pubd-publisher-add.json
│ │ │ │ ├── command--1674513439--187--pubd-publisher-add.json
│ │ │ │ ├── command--1676015370--188--pubd-publisher-add.json
│ │ │ │ ├── command--1676024799--189--pubd-publisher-remove.json
│ │ │ │ ├── command--1676294772--190--pubd-publisher-add.json
│ │ │ │ ├── command--1676322137--191--pubd-publisher-add.json
│ │ │ │ ├── command--1676322246--192--pubd-publisher-remove.json
│ │ │ │ ├── command--1676324560--193--pubd-publisher-add.json
│ │ │ │ ├── command--1676326138--194--pubd-publisher-remove.json
│ │ │ │ ├── command--1676353753--195--pubd-publisher-add.json
│ │ │ │ ├── command--1676447340--196--pubd-publisher-add.json
│ │ │ │ ├── command--1676896210--197--pubd-publisher-add.json
│ │ │ │ ├── command--1677119272--198--pubd-publisher-add.json
│ │ │ │ ├── command--1677143697--199--pubd-publisher-remove.json
│ │ │ │ ├── command--1678184992--200--pubd-publisher-add.json
│ │ │ │ ├── command--1678956889--201--pubd-publisher-add.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-100.json
│ │ │ │ ├── delta-101.json
│ │ │ │ ├── delta-102.json
│ │ │ │ ├── delta-103.json
│ │ │ │ ├── delta-104.json
│ │ │ │ ├── delta-105.json
│ │ │ │ ├── delta-106.json
│ │ │ │ ├── delta-107.json
│ │ │ │ ├── delta-108.json
│ │ │ │ ├── delta-109.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-110.json
│ │ │ │ ├── delta-111.json
│ │ │ │ ├── delta-112.json
│ │ │ │ ├── delta-113.json
│ │ │ │ ├── delta-114.json
│ │ │ │ ├── delta-115.json
│ │ │ │ ├── delta-116.json
│ │ │ │ ├── delta-117.json
│ │ │ │ ├── delta-118.json
│ │ │ │ ├── delta-119.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-120.json
│ │ │ │ ├── delta-121.json
│ │ │ │ ├── delta-122.json
│ │ │ │ ├── delta-123.json
│ │ │ │ ├── delta-124.json
│ │ │ │ ├── delta-125.json
│ │ │ │ ├── delta-126.json
│ │ │ │ ├── delta-127.json
│ │ │ │ ├── delta-128.json
│ │ │ │ ├── delta-129.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-130.json
│ │ │ │ ├── delta-131.json
│ │ │ │ ├── delta-132.json
│ │ │ │ ├── delta-133.json
│ │ │ │ ├── delta-134.json
│ │ │ │ ├── delta-135.json
│ │ │ │ ├── delta-136.json
│ │ │ │ ├── delta-137.json
│ │ │ │ ├── delta-138.json
│ │ │ │ ├── delta-139.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-140.json
│ │ │ │ ├── delta-141.json
│ │ │ │ ├── delta-142.json
│ │ │ │ ├── delta-143.json
│ │ │ │ ├── delta-144.json
│ │ │ │ ├── delta-145.json
│ │ │ │ ├── delta-146.json
│ │ │ │ ├── delta-147.json
│ │ │ │ ├── delta-148.json
│ │ │ │ ├── delta-149.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-150.json
│ │ │ │ ├── delta-151.json
│ │ │ │ ├── delta-152.json
│ │ │ │ ├── delta-153.json
│ │ │ │ ├── delta-154.json
│ │ │ │ ├── delta-155.json
│ │ │ │ ├── delta-156.json
│ │ │ │ ├── delta-157.json
│ │ │ │ ├── delta-158.json
│ │ │ │ ├── delta-159.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-160.json
│ │ │ │ ├── delta-161.json
│ │ │ │ ├── delta-162.json
│ │ │ │ ├── delta-163.json
│ │ │ │ ├── delta-164.json
│ │ │ │ ├── delta-165.json
│ │ │ │ ├── delta-166.json
│ │ │ │ ├── delta-167.json
│ │ │ │ ├── delta-168.json
│ │ │ │ ├── delta-169.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-170.json
│ │ │ │ ├── delta-171.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-31.json
│ │ │ │ ├── delta-32.json
│ │ │ │ ├── delta-33.json
│ │ │ │ ├── delta-34.json
│ │ │ │ ├── delta-35.json
│ │ │ │ ├── delta-36.json
│ │ │ │ ├── delta-37.json
│ │ │ │ ├── delta-38.json
│ │ │ │ ├── delta-39.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-40.json
│ │ │ │ ├── delta-41.json
│ │ │ │ ├── delta-42.json
│ │ │ │ ├── delta-43.json
│ │ │ │ ├── delta-44.json
│ │ │ │ ├── delta-45.json
│ │ │ │ ├── delta-46.json
│ │ │ │ ├── delta-47.json
│ │ │ │ ├── delta-48.json
│ │ │ │ ├── delta-49.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-50.json
│ │ │ │ ├── delta-51.json
│ │ │ │ ├── delta-52.json
│ │ │ │ ├── delta-53.json
│ │ │ │ ├── delta-54.json
│ │ │ │ ├── delta-55.json
│ │ │ │ ├── delta-56.json
│ │ │ │ ├── delta-57.json
│ │ │ │ ├── delta-58.json
│ │ │ │ ├── delta-59.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-60.json
│ │ │ │ ├── delta-61.json
│ │ │ │ ├── delta-62.json
│ │ │ │ ├── delta-63.json
│ │ │ │ ├── delta-64.json
│ │ │ │ ├── delta-65.json
│ │ │ │ ├── delta-66.json
│ │ │ │ ├── delta-67.json
│ │ │ │ ├── delta-68.json
│ │ │ │ ├── delta-69.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-70.json
│ │ │ │ ├── delta-71.json
│ │ │ │ ├── delta-72.json
│ │ │ │ ├── delta-73.json
│ │ │ │ ├── delta-74.json
│ │ │ │ ├── delta-75.json
│ │ │ │ ├── delta-76.json
│ │ │ │ ├── delta-77.json
│ │ │ │ ├── delta-78.json
│ │ │ │ ├── delta-79.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-80.json
│ │ │ │ ├── delta-81.json
│ │ │ │ ├── delta-82.json
│ │ │ │ ├── delta-83.json
│ │ │ │ ├── delta-84.json
│ │ │ │ ├── delta-85.json
│ │ │ │ ├── delta-86.json
│ │ │ │ ├── delta-87.json
│ │ │ │ ├── delta-88.json
│ │ │ │ ├── delta-89.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── delta-90.json
│ │ │ │ ├── delta-91.json
│ │ │ │ ├── delta-92.json
│ │ │ │ ├── delta-93.json
│ │ │ │ ├── delta-94.json
│ │ │ │ ├── delta-95.json
│ │ │ │ ├── delta-96.json
│ │ │ │ ├── delta-97.json
│ │ │ │ ├── delta-98.json
│ │ │ │ ├── delta-99.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ ├── snapshot.json
│ │ │ │ └── surplus
│ │ │ │ │ └── delta-0.json
│ │ │ └── version
│ │ └── pubd_objects
│ │ │ ├── 0
│ │ │ ├── snapshot.json
│ │ │ ├── wal-6249.json
│ │ │ ├── wal-6250.json
│ │ │ ├── wal-6251.json
│ │ │ ├── wal-6252.json
│ │ │ ├── wal-6253.json
│ │ │ ├── wal-6254.json
│ │ │ ├── wal-6255.json
│ │ │ ├── wal-6256.json
│ │ │ ├── wal-6257.json
│ │ │ ├── wal-6258.json
│ │ │ ├── wal-6259.json
│ │ │ ├── wal-6260.json
│ │ │ ├── wal-6261.json
│ │ │ ├── wal-6262.json
│ │ │ ├── wal-6263.json
│ │ │ ├── wal-6264.json
│ │ │ ├── wal-6265.json
│ │ │ ├── wal-6266.json
│ │ │ ├── wal-6267.json
│ │ │ ├── wal-6268.json
│ │ │ ├── wal-6269.json
│ │ │ ├── wal-6270.json
│ │ │ ├── wal-6271.json
│ │ │ ├── wal-6272.json
│ │ │ ├── wal-6273.json
│ │ │ ├── wal-6274.json
│ │ │ ├── wal-6275.json
│ │ │ ├── wal-6276.json
│ │ │ ├── wal-6277.json
│ │ │ ├── wal-6278.json
│ │ │ ├── wal-6279.json
│ │ │ ├── wal-6280.json
│ │ │ ├── wal-6281.json
│ │ │ ├── wal-6282.json
│ │ │ ├── wal-6283.json
│ │ │ └── wal-6284.json
│ │ │ └── version
│ ├── v0_12_3
│ │ ├── ca_objects
│ │ │ ├── krill-upgrade-test.json
│ │ │ └── version
│ │ ├── cas
│ │ │ ├── krill-upgrade-test
│ │ │ │ ├── command--1701258251--1--cmd-ca-parent-add.json
│ │ │ │ ├── command--1701258295--2--cmd-ca-repo-update.json
│ │ │ │ ├── command--1701258296--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1701258299--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258308--5--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--6--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--7--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--8--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258309--9--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258323--10--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258328--11--cmd-ca-aspas-update-existing.json
│ │ │ │ ├── command--1701258333--12--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258338--13--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258344--14--cmd-ca-keyroll-init.json
│ │ │ │ ├── command--1701258347--15--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258376--16--cmd-ca-keyroll-activate.json
│ │ │ │ ├── command--1701258379--17--cmd-ca-keyroll-finish.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── pubd
│ │ │ └── version
│ │ ├── pubd_objects
│ │ │ └── version
│ │ ├── signers
│ │ │ ├── b8f8795d-4eeb-4558-b148-b02406d53d53
│ │ │ │ ├── command--1701257832--1--signer-add-key.json
│ │ │ │ ├── command--1701258297--2--signer-add-key.json
│ │ │ │ ├── command--1701258345--3--signer-add-key.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ └── status
│ │ │ ├── krill-upgrade-test
│ │ │ ├── parents-testbed.json
│ │ │ └── repos-main.json
│ │ │ └── version
│ ├── v0_13_1
│ │ ├── ca_objects
│ │ │ ├── krill-upgrade-test.json
│ │ │ └── version
│ │ ├── cas
│ │ │ ├── krill-upgrade-test
│ │ │ │ ├── command--1701258251--1--cmd-ca-parent-add.json
│ │ │ │ ├── command--1701258295--2--cmd-ca-repo-update.json
│ │ │ │ ├── command--1701258296--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1701258299--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258308--5--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--6--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--7--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258308--8--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258309--9--cmd-ca-roas-updated.json
│ │ │ │ ├── command--1701258323--10--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258328--11--cmd-ca-aspas-update-existing.json
│ │ │ │ ├── command--1701258333--12--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258338--13--cmd-ca-aspas-update.json
│ │ │ │ ├── command--1701258344--14--cmd-ca-keyroll-init.json
│ │ │ │ ├── command--1701258347--15--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1701258376--16--cmd-ca-keyroll-activate.json
│ │ │ │ ├── command--1701258379--17--cmd-ca-keyroll-finish.json
│ │ │ │ ├── command--1701258595--18--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1701258601--19--cmd-ca-rcn-receive.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-31.json
│ │ │ │ ├── delta-32.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── pubd
│ │ │ └── version
│ │ ├── pubd_objects
│ │ │ └── version
│ │ ├── signers
│ │ │ ├── b8f8795d-4eeb-4558-b148-b02406d53d53
│ │ │ │ ├── command--1701257832--1--signer-add-key.json
│ │ │ │ ├── command--1701258297--2--signer-add-key.json
│ │ │ │ ├── command--1701258345--3--signer-add-key.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ └── status
│ │ │ ├── krill-upgrade-test
│ │ │ ├── parents-testbed.json
│ │ │ └── repos-main.json
│ │ │ └── version
│ ├── v0_13_1_pubserver
│ │ ├── ca_objects
│ │ │ ├── testbed.json
│ │ │ └── version
│ │ ├── cas
│ │ │ ├── testbed
│ │ │ │ ├── command--1675778244--1--cmd-ca-repo-update.json
│ │ │ │ ├── command--1675778244--2--cmd-ca-parent-add.json
│ │ │ │ ├── command--1675778244--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1675778245--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1675778397--5--cmd-ca-child-add.json
│ │ │ │ ├── command--1675778419--6--cmd-ca-child-certify.json
│ │ │ │ ├── command--1675778741--7--cmd-ca-child-add.json
│ │ │ │ ├── command--1675778751--8--cmd-ca-child-add.json
│ │ │ │ ├── command--1675779476--9--cmd-ca-child-remove.json
│ │ │ │ ├── command--1675779484--10--cmd-ca-child-remove.json
│ │ │ │ ├── command--1675779489--11--cmd-ca-child-remove.json
│ │ │ │ ├── command--1675853184--12--cmd-ca-child-add.json
│ │ │ │ ├── command--1675853230--13--cmd-ca-child-certify.json
│ │ │ │ ├── command--1682869491--14--cmd-ca-child-add.json
│ │ │ │ ├── command--1682870455--15--cmd-ca-child-add.json
│ │ │ │ ├── command--1682870485--16--cmd-ca-child-certify.json
│ │ │ │ ├── command--1688114872--17--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1688114881--18--cmd-ca-rcn-receive.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── keys
│ │ │ ├── 04CD942CDAD4219945948E7B8591211BE744A104
│ │ │ ├── 1B73D6E56F851983B02CD2ED642B6A94BF368AEF
│ │ │ ├── 365A07041056D0D4D2A338F19D9F7C10324CDE20
│ │ │ ├── 4DBEFA6CDF5736E69769E000288471781716C4F3
│ │ │ ├── 7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE
│ │ │ ├── CD6801E8B62E5D23C0AB035944202F9FB305A377
│ │ │ └── CDD990497C8F15086A82031185B0B4655BEB02F1
│ │ ├── pubd
│ │ │ ├── 0
│ │ │ │ ├── command--1675778243--1--pubd-publisher-add.json
│ │ │ │ ├── command--1675778244--2--pubd-publisher-add.json
│ │ │ │ ├── command--1675778271--3--pubd-publisher-add.json
│ │ │ │ ├── command--1675778306--4--pubd-publisher-remove.json
│ │ │ │ ├── command--1675778313--5--pubd-publisher-add.json
│ │ │ │ ├── command--1675779498--6--pubd-publisher-remove.json
│ │ │ │ ├── command--1675853218--7--pubd-publisher-add.json
│ │ │ │ ├── command--1682869426--8--pubd-publisher-add.json
│ │ │ │ ├── command--1682869673--9--pubd-publisher-add.json
│ │ │ │ ├── command--1682869888--10--pubd-publisher-add.json
│ │ │ │ ├── command--1682869888--11--pubd-publisher-add.json
│ │ │ │ ├── command--1682870430--12--pubd-publisher-add.json
│ │ │ │ ├── command--1682870430--13--pubd-publisher-add.json
│ │ │ │ ├── command--1682870430--14--pubd-publisher-add.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ ├── snapshot.json
│ │ │ │ └── surplus
│ │ │ │ │ └── delta-0.json
│ │ │ └── version
│ │ ├── pubd_objects
│ │ │ ├── 0
│ │ │ │ ├── snapshot.json
│ │ │ │ ├── wal-0.json
│ │ │ │ └── wal-1.json
│ │ │ └── version
│ │ ├── repo
│ │ │ ├── rrdp
│ │ │ │ ├── 41890b14-62ee-430f-b15d-c4bade57537e
│ │ │ │ │ ├── 377
│ │ │ │ │ │ └── bb8d2585db3056c4
│ │ │ │ │ │ │ └── delta.xml
│ │ │ │ │ ├── 378
│ │ │ │ │ │ └── a3ea7b4d36eec91d
│ │ │ │ │ │ │ └── delta.xml
│ │ │ │ │ ├── 379
│ │ │ │ │ │ └── a3241123266859d1
│ │ │ │ │ │ │ └── delta.xml
│ │ │ │ │ ├── 380
│ │ │ │ │ │ └── 51425859f63daa2f
│ │ │ │ │ │ │ └── delta.xml
│ │ │ │ │ ├── 381
│ │ │ │ │ │ └── ae0ae1a6907446b8
│ │ │ │ │ │ │ └── delta.xml
│ │ │ │ │ └── 382
│ │ │ │ │ │ ├── 6cc1d6b8daed8f9c
│ │ │ │ │ │ └── delta.xml
│ │ │ │ │ │ └── 78451657e95955cc
│ │ │ │ │ │ └── snapshot.xml
│ │ │ │ └── notification.xml
│ │ │ └── rsync
│ │ │ │ └── current
│ │ │ │ ├── 1B73D6E56F851983B02CD2ED642B6A94BF368AEF.cer
│ │ │ │ ├── 7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.crl
│ │ │ │ ├── 7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.mft
│ │ │ │ ├── NLnetLabs
│ │ │ │ └── 0
│ │ │ │ │ ├── 3138352e34392e3134302e302f32332d3332203d3e2038353837.roa
│ │ │ │ │ ├── 326130343a623930303a3a2f33302d3330203d3e2038353837.roa
│ │ │ │ │ ├── 326130343a623930343a3a2f34382d3438203d3e20323131333231.roa
│ │ │ │ │ ├── 326130343a623930353a3a2f33322d313238203d3e20323131333231.roa
│ │ │ │ │ ├── B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.crl
│ │ │ │ │ └── B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.mft
│ │ │ │ ├── ca_teste1682870430456
│ │ │ │ └── 0
│ │ │ │ │ ├── 3139322e3136382e3232342e302f32302d3232203d3e203635343332.roa
│ │ │ │ │ ├── 7DC1E81BCB69BE275046D337AB3FBEF76A62354C.crl
│ │ │ │ │ └── 7DC1E81BCB69BE275046D337AB3FBEF76A62354C.mft
│ │ │ │ └── testbed
│ │ │ │ └── 0
│ │ │ │ ├── 1B73D6E56F851983B02CD2ED642B6A94BF368AEF.crl
│ │ │ │ ├── 1B73D6E56F851983B02CD2ED642B6A94BF368AEF.mft
│ │ │ │ ├── 7DC1E81BCB69BE275046D337AB3FBEF76A62354C.cer
│ │ │ │ └── B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.cer
│ │ ├── signers
│ │ │ ├── f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3
│ │ │ │ ├── command--1675778243--1--signer-add-key.json
│ │ │ │ ├── command--1675778243--2--signer-add-key.json
│ │ │ │ ├── command--1675778243--3--signer-add-key.json
│ │ │ │ ├── command--1675778243--4--signer-add-key.json
│ │ │ │ ├── command--1675778244--5--signer-add-key.json
│ │ │ │ ├── command--1675778245--6--signer-add-key.json
│ │ │ │ ├── command--1688114872--7--signer-change-info.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── ssl
│ │ │ ├── cert.pem
│ │ │ └── key.pem
│ │ ├── status
│ │ │ ├── ta
│ │ │ │ ├── children-testbed.json
│ │ │ │ └── repos-main.json
│ │ │ ├── testbed
│ │ │ │ ├── children-NLnetLabs.json
│ │ │ │ ├── children-ca_teste.json
│ │ │ │ ├── parents-ta.json
│ │ │ │ └── repos-main.json
│ │ │ └── version
│ │ ├── ta_proxy
│ │ │ ├── ta
│ │ │ │ ├── command--1675778243--1--cmd-ta-proxy-repo-add.json
│ │ │ │ ├── command--1675778243--2--cmd-ta-proxy-signer-add.json
│ │ │ │ ├── command--1675778243--3--cmd-ta-proxy-pub-req.json
│ │ │ │ ├── command--1675778244--4--cmd-ta-proxy-pub-res.json
│ │ │ │ ├── command--1675778244--5--cmd-ta-proxy-child-add.json
│ │ │ │ ├── command--1675778245--6--cmd-ta-proxy-child-req.json
│ │ │ │ ├── command--1675778245--7--cmd-ta-proxy-pub-req.json
│ │ │ │ ├── command--1675778245--8--cmd-ta-proxy-pub-res.json
│ │ │ │ ├── command--1675778245--9--cmd-ta-proxy-child-res.json
│ │ │ │ ├── command--1675778247--10--cmd-ta-proxy-pub-req.json
│ │ │ │ ├── command--1675778248--11--cmd-ta-proxy-pub-res.json
│ │ │ │ ├── command--1688114878--12--cmd-ta-proxy-child-req.json
│ │ │ │ ├── command--1688114879--13--cmd-ta-proxy-pub-req.json
│ │ │ │ ├── command--1688114880--14--cmd-ta-proxy-pub-res.json
│ │ │ │ ├── command--1688114881--15--cmd-ta-proxy-child-res.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ └── ta_signer
│ │ │ ├── ta
│ │ │ ├── command--1675778244--1--cmd-ta-signer-process-request.json
│ │ │ ├── command--1675778245--2--cmd-ta-signer-process-request.json
│ │ │ ├── command--1675778247--3--cmd-ta-signer-process-request.json
│ │ │ ├── command--1688114879--4--cmd-ta-signer-process-request.json
│ │ │ ├── delta-0.json
│ │ │ ├── delta-1.json
│ │ │ ├── delta-2.json
│ │ │ ├── delta-3.json
│ │ │ ├── delta-4.json
│ │ │ ├── info.json
│ │ │ ├── snapshot-bk.json
│ │ │ └── snapshot.json
│ │ │ └── version
│ ├── v0_9_5_pubserver
│ │ ├── ca_objects
│ │ │ ├── local-testbed-child.json
│ │ │ ├── ta.json
│ │ │ └── testbed.json
│ │ ├── cas
│ │ │ ├── local-testbed-child
│ │ │ │ ├── command--1654163258--1--cmd-ca-parent-add.json
│ │ │ │ ├── command--1654163403--2--cmd-ca-repo-update.json
│ │ │ │ ├── command--1654163404--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1654163405--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1654163476--5--cmd-ca-roas-updated.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ ├── testbed
│ │ │ │ ├── command--1645792257--1--cmd-ca-repo-update.json
│ │ │ │ ├── command--1645792257--2--cmd-ca-parent-add.json
│ │ │ │ ├── command--1645792258--3--cmd-ca-parent-entitlements.json
│ │ │ │ ├── command--1645792262--4--cmd-ca-rcn-receive.json
│ │ │ │ ├── command--1645801604--5--cmd-ca-child-add.json
│ │ │ │ ├── command--1645801651--6--cmd-ca-child-certify.json
│ │ │ │ ├── command--1646473717--7--cmd-ca-child-add.json
│ │ │ │ ├── command--1646474346--8--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647248648--9--cmd-ca-child-remove.json
│ │ │ │ ├── command--1647322790--10--cmd-ca-child-add.json
│ │ │ │ ├── command--1647322999--11--cmd-ca-child-remove.json
│ │ │ │ ├── command--1647323046--12--cmd-ca-child-add.json
│ │ │ │ ├── command--1647323103--13--cmd-ca-child-remove.json
│ │ │ │ ├── command--1647323132--14--cmd-ca-child-add.json
│ │ │ │ ├── command--1647323250--15--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647323407--16--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647323433--17--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647323498--18--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647931531--19--cmd-ca-child-remove.json
│ │ │ │ ├── command--1647933020--20--cmd-ca-child-add.json
│ │ │ │ ├── command--1647933693--21--cmd-ca-child-certify.json
│ │ │ │ ├── command--1647936554--22--cmd-ca-child-certify.json
│ │ │ │ ├── command--1648124072--23--cmd-ca-child-add.json
│ │ │ │ ├── command--1648124072--24--cmd-ca-child-add.json
│ │ │ │ ├── command--1648124450--25--cmd-ca-child-certify.json
│ │ │ │ ├── command--1649925907--26--cmd-ca-child-add.json
│ │ │ │ ├── command--1649925991--27--cmd-ca-child-certify.json
│ │ │ │ ├── command--1652179876--28--cmd-ca-child-add.json
│ │ │ │ ├── command--1652181804--29--cmd-ca-child-add.json
│ │ │ │ ├── command--1652181804--30--cmd-ca-child-add.json
│ │ │ │ ├── command--1652181858--31--cmd-ca-child-certify.json
│ │ │ │ ├── command--1652182206--32--cmd-ca-child-add.json
│ │ │ │ ├── command--1652182206--33--cmd-ca-child-add.json
│ │ │ │ ├── command--1652182236--34--cmd-ca-child-certify.json
│ │ │ │ ├── command--1654163193--35--cmd-ca-child-add.json
│ │ │ │ ├── command--1654163405--36--cmd-ca-child-certify.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-10.json
│ │ │ │ ├── delta-11.json
│ │ │ │ ├── delta-12.json
│ │ │ │ ├── delta-13.json
│ │ │ │ ├── delta-14.json
│ │ │ │ ├── delta-15.json
│ │ │ │ ├── delta-16.json
│ │ │ │ ├── delta-17.json
│ │ │ │ ├── delta-18.json
│ │ │ │ ├── delta-19.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-20.json
│ │ │ │ ├── delta-21.json
│ │ │ │ ├── delta-22.json
│ │ │ │ ├── delta-23.json
│ │ │ │ ├── delta-24.json
│ │ │ │ ├── delta-25.json
│ │ │ │ ├── delta-26.json
│ │ │ │ ├── delta-27.json
│ │ │ │ ├── delta-28.json
│ │ │ │ ├── delta-29.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-30.json
│ │ │ │ ├── delta-31.json
│ │ │ │ ├── delta-32.json
│ │ │ │ ├── delta-33.json
│ │ │ │ ├── delta-34.json
│ │ │ │ ├── delta-35.json
│ │ │ │ ├── delta-36.json
│ │ │ │ ├── delta-37.json
│ │ │ │ ├── delta-38.json
│ │ │ │ ├── delta-39.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-40.json
│ │ │ │ ├── delta-41.json
│ │ │ │ ├── delta-42.json
│ │ │ │ ├── delta-43.json
│ │ │ │ ├── delta-44.json
│ │ │ │ ├── delta-45.json
│ │ │ │ ├── delta-46.json
│ │ │ │ ├── delta-47.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ └── snapshot.json
│ │ │ └── version
│ │ ├── pubd
│ │ │ ├── 0
│ │ │ │ ├── command--1645792256--1--pubd-publisher-add.json
│ │ │ │ ├── command--1645792257--2--pubd-publisher-add.json
│ │ │ │ ├── command--1645797157--3--pubd-publisher-add.json
│ │ │ │ ├── command--1645801028--4--pubd-publisher-add.json
│ │ │ │ ├── command--1647618239--5--pubd-publisher-add.json
│ │ │ │ ├── command--1647618239--6--pubd-publisher-add.json
│ │ │ │ ├── command--1649925946--7--pubd-publisher-add.json
│ │ │ │ ├── command--1652181844--8--pubd-publisher-add.json
│ │ │ │ ├── command--1653296986--9--pubd-publisher-add.json
│ │ │ │ ├── command--1654163365--10--pubd-publisher-add.json
│ │ │ │ ├── delta-0.json
│ │ │ │ ├── delta-1.json
│ │ │ │ ├── delta-2.json
│ │ │ │ ├── delta-3.json
│ │ │ │ ├── delta-4.json
│ │ │ │ ├── delta-5.json
│ │ │ │ ├── delta-6.json
│ │ │ │ ├── delta-7.json
│ │ │ │ ├── delta-8.json
│ │ │ │ ├── delta-9.json
│ │ │ │ ├── info.json
│ │ │ │ ├── snapshot-bk.json
│ │ │ │ ├── snapshot.json
│ │ │ │ └── surplus
│ │ │ │ │ └── delta-0.json
│ │ │ └── version
│ │ └── pubd_objects
│ │ │ └── 0.json
│ └── v0_9_6
│ │ ├── ca_objects
│ │ ├── krill-upgrade-test.json
│ │ └── version
│ │ ├── cas
│ │ ├── krill-upgrade-test
│ │ │ ├── command--1701255482--1--cmd-ca-parent-add.json
│ │ │ ├── command--1701255527--2--cmd-ca-repo-update.json
│ │ │ ├── command--1701255528--3--cmd-ca-parent-entitlements.json
│ │ │ ├── command--1701255530--4--cmd-ca-rcn-receive.json
│ │ │ ├── command--1701255614--5--cmd-ca-roas-updated.json
│ │ │ ├── command--1701255632--6--cmd-ca-roas-updated.json
│ │ │ ├── command--1701255653--7--cmd-ca-roas-updated.json
│ │ │ ├── command--1701255661--8--cmd-ca-roas-updated.json
│ │ │ ├── command--1701255679--9--cmd-ca-roas-updated.json
│ │ │ ├── command--1701256155--10--cmd-ca-aspas-update.json
│ │ │ ├── command--1701256173--11--cmd-ca-aspas-update-existing.json
│ │ │ ├── command--1701256210--12--cmd-ca-aspas-update.json
│ │ │ ├── command--1701256218--13--cmd-ca-aspas-update.json
│ │ │ ├── command--1701256226--14--cmd-ca-keyroll-init.json
│ │ │ ├── command--1701256228--15--cmd-ca-rcn-receive.json
│ │ │ ├── command--1701256244--16--cmd-ca-keyroll-activate.json
│ │ │ ├── command--1701256248--17--cmd-ca-keyroll-finish.json
│ │ │ ├── delta-0.json
│ │ │ ├── delta-1.json
│ │ │ ├── delta-10.json
│ │ │ ├── delta-11.json
│ │ │ ├── delta-12.json
│ │ │ ├── delta-13.json
│ │ │ ├── delta-14.json
│ │ │ ├── delta-15.json
│ │ │ ├── delta-16.json
│ │ │ ├── delta-17.json
│ │ │ ├── delta-18.json
│ │ │ ├── delta-19.json
│ │ │ ├── delta-2.json
│ │ │ ├── delta-20.json
│ │ │ ├── delta-21.json
│ │ │ ├── delta-22.json
│ │ │ ├── delta-23.json
│ │ │ ├── delta-24.json
│ │ │ ├── delta-25.json
│ │ │ ├── delta-26.json
│ │ │ ├── delta-27.json
│ │ │ ├── delta-28.json
│ │ │ ├── delta-29.json
│ │ │ ├── delta-3.json
│ │ │ ├── delta-30.json
│ │ │ ├── delta-4.json
│ │ │ ├── delta-5.json
│ │ │ ├── delta-6.json
│ │ │ ├── delta-7.json
│ │ │ ├── delta-8.json
│ │ │ ├── delta-9.json
│ │ │ ├── info.json
│ │ │ ├── snapshot-bk.json
│ │ │ └── snapshot.json
│ │ └── version
│ │ ├── pubd
│ │ └── version
│ │ ├── pubd_objects
│ │ └── version
│ │ └── status
│ │ ├── krill-upgrade-test
│ │ ├── parents-testbed.json
│ │ └── repos-main.json
│ │ └── version
├── oob
│ ├── apnic
│ │ ├── child_request.xml
│ │ ├── parent.response.xml
│ │ ├── publisher_request.xml
│ │ └── repository.response.xml
│ ├── id_publisher_ta.cer
│ ├── publisher_request.xml
│ └── repository_response.xml
├── provisioning
│ └── list.xml
├── publication
│ ├── generated
│ │ ├── error_reply_result.xml
│ │ ├── list_query_result.xml
│ │ ├── list_reply_result.xml
│ │ ├── publish_query_result.xml
│ │ └── success_reply_result.xml
│ ├── list.xml
│ ├── list_reply.xml
│ ├── list_reply_empty.xml
│ ├── publish.xml
│ ├── report_error_complex.xml
│ ├── report_error_minimal.xml
│ └── success.xml
├── pykmip
│ ├── README.md
│ ├── ca.crt
│ ├── constraints.txt
│ ├── openssl.cnf
│ ├── run-server.py
│ ├── san.cnf
│ ├── server.conf
│ ├── server.crt
│ └── server.key
├── remote
│ ├── apnic-id.der
│ ├── apnic-list-response.der
│ ├── arin-pre-rfc8183-parent-response.xml
│ ├── carol_child_id.xml
│ ├── child-breaks.xml
│ ├── cms_ta.cer
│ ├── lacnic-id.der
│ ├── lacnic-invalid-response.ber
│ ├── lacnic-valid.ber
│ ├── ncc-id.der
│ ├── ncc-id.pem
│ ├── ncc-response.ber
│ ├── pdu_200.der
│ ├── rpkid-child-id.xml
│ ├── rpkid-parent-response-offer.xml
│ ├── rpkid-parent-response-referral.xml
│ ├── rpkid-rfc6492-issue.der
│ ├── rpkid-rfc6492-issue_response.der
│ ├── rpkid-rfc6492-list.der
│ └── rpkid-rfc6492-list_response.der
├── repository
│ └── snapshot-v042.json
├── resources
│ ├── child_resources.json
│ ├── parent_resources.json
│ └── parent_resources_reordered.json
├── status_store
│ └── migration-0.9.5
│ │ └── status
│ │ ├── ta
│ │ └── status.json
│ │ └── testbed
│ │ └── status.json
├── ta.cer
├── ta
│ ├── example-pkcs1.pem
│ ├── example-pkcs8.pem
│ └── ta.conf
├── test.tal
├── testbed
│ ├── child_request_compact.xml
│ ├── child_request_invalid_base64.xml
│ ├── child_request_with_unicode_space_char.xml
│ ├── child_request_with_unicode_space_entity_reference.xml
│ ├── child_request_with_unicode_space_entity_reference_in_handle.xml
│ ├── child_request_with_whitespace.xml
│ ├── publisher_request_compact.xml
│ ├── publisher_request_invalid_base64.xml
│ ├── publisher_request_with_unicode_space_char.xml
│ ├── publisher_request_with_unicode_space_entity_reference.xml
│ ├── publisher_request_with_unicode_space_entity_reference_in_handle.xml
│ └── publisher_request_with_whitespace.xml
└── ui
│ ├── multi_user_admin_token.conf
│ ├── multi_user_config_file.conf
│ ├── multi_user_config_file_with_ta.conf
│ ├── multi_user_openid_connect.conf
│ ├── multi_user_openid_connect_provider_not_available.conf
│ ├── multi_user_openid_connect_provider_with_custom_logout.conf
│ ├── multi_user_openid_connect_provider_with_fallback_logout.conf
│ ├── multi_user_openid_connect_provider_with_revocation.conf
│ ├── multi_user_team_based_access.conf
│ ├── oidc_login.html
│ └── testbed_ui.conf
├── tests
├── auth_check.rs
├── benchmark.rs
├── client_coverage.rs
├── common.rs
├── functional_aspa.rs
├── functional_bgpsec.rs
├── functional_ca_import.rs
├── functional_delegated_ca_import.rs
├── functional_keyroll.rs
├── functional_parent_child.rs
├── functional_roas.rs
├── functional_ta.rs
├── migrate_repository.rs
├── remote_parent_and_repo.rs
├── suspend.rs
└── testbed.rs
└── ui
├── assets
├── Inter-italic.var-d1401419.woff2
├── Inter-roman.var-17fe38ab.woff2
├── check-3e734f78.svg
├── check-green-4525c79c.svg
├── clipboard-4659ffea.svg
├── de-faf2935a.js
├── download-2dfead4c.svg
├── edit-776bf3c3.svg
├── en-d3d88bc8.js
├── error-fd1fc7e1.svg
├── es-52cbfc21.js
├── favicon-f84116cb.ico
├── fr-ac1aafd8.js
├── gr-5a66c94a.js
├── index-16c05fa1.js
├── index-3c0611ee.css
├── krill_logo_white-05224433.svg
├── logout-c725fd2c.svg
├── nl-f2dd1189.js
├── plus-e8f1d182.svg
├── pt-e9bf4047.js
├── route-left-c88b44cb.svg
├── route-right-17b0c46a.svg
├── search-4a30d812.svg
├── trash-d9c6ee55.svg
├── trash-red-65027383.svg
├── upload-87e6fdfd.svg
├── user-5d1f1b14.svg
├── welcome-9fadc7f2.svg
├── zh-Hans-f7c709f7.js
└── zh-Hant-0d86c694.js
└── index.html
/.dockerignore:
--------------------------------------------------------------------------------
1 | /target
2 | .git
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .cargo
2 | .idea/
3 | .locks
4 | .vscode/
5 | .DS_Store
6 | data/
7 | krill.log
8 | target/
9 | tmp
10 | work
11 | examples/openid_connect_mock.rs
12 | /doc/manual/build/
13 |
--------------------------------------------------------------------------------
/cypress.json:
--------------------------------------------------------------------------------
1 | {
2 | "pluginsFile": "tests/ui/cypress/plugins/index.js",
3 | "baseUrl": "https://localhost:3000",
4 | "chromeWebSecurity": false,
5 | "responseTimeout": 5000
6 | }
7 |
--------------------------------------------------------------------------------
/doc/development/multi_user/images/cypress-test-running.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/development/multi_user/images/cypress-test-running.png
--------------------------------------------------------------------------------
/doc/development/multi_user/images/cypress-welcome-popup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/development/multi_user/images/cypress-welcome-popup.png
--------------------------------------------------------------------------------
/doc/manual/source/img/arin-child-request-toggle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/arin-child-request-toggle.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-child-request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-child-request.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-embedded-repository.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-embedded-repository.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-enter-password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-enter-password.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-parent-response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-parent-response.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-publisher-request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-publisher-request.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-repository-response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-repository-response.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-roa-add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-roa-add.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-roas-bgp-start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-roas-bgp-start.png
--------------------------------------------------------------------------------
/doc/manual/source/img/krill-ui-welome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/krill-ui-welome.png
--------------------------------------------------------------------------------
/doc/manual/source/img/multi-user-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/multi-user-banner.png
--------------------------------------------------------------------------------
/doc/manual/source/img/parent-child-repo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/parent-child-repo.pdf
--------------------------------------------------------------------------------
/doc/manual/source/img/parent-child-rir-nir-repo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/parent-child-rir-nir-repo.pdf
--------------------------------------------------------------------------------
/doc/manual/source/img/ripencc-hosted-non-hosted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/img/ripencc-hosted-non-hosted.png
--------------------------------------------------------------------------------
/doc/manual/source/multi-user/img/config-file-login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/multi-user/img/config-file-login.png
--------------------------------------------------------------------------------
/doc/manual/source/multi-user/img/keycloak-krill-login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/multi-user/img/keycloak-krill-login.png
--------------------------------------------------------------------------------
/doc/manual/source/multi-user/img/keycloak-user-properties-in-krill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/multi-user/img/keycloak-user-properties-in-krill.png
--------------------------------------------------------------------------------
/doc/manual/source/multi-user/img/openid-connect-login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/multi-user/img/openid-connect-login.png
--------------------------------------------------------------------------------
/doc/manual/source/requirements.txt:
--------------------------------------------------------------------------------
1 | sphinx==7.2
2 | sphinx-version-warning==1.1.2
3 | sphinx-tabs==3.4.4
4 | sphinx-copybutton==0.5.2
5 | sphinx-notfound-page
6 | sphinx_rtd_theme==2.0
7 | toml
8 | requests
9 |
--------------------------------------------------------------------------------
/doc/manual/source/resources/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/doc/manual/source/resources/favicon.ico
--------------------------------------------------------------------------------
/docker/krill.conf:
--------------------------------------------------------------------------------
1 | ip = "0.0.0.0"
2 | port = 3000
3 | data_dir = "/var/krill/data"
4 | log_type = "stderr"
5 |
--------------------------------------------------------------------------------
/pkg/common/krill-debian-bookworm.krill.service:
--------------------------------------------------------------------------------
1 | krill-debian-bullseye.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-bullseye-armv7-unknown-linux-gnueabihf.krill.service:
--------------------------------------------------------------------------------
1 | krill-debian-bullseye.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-bullseye.krill.service:
--------------------------------------------------------------------------------
1 | krill-ubuntu-focal.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-buster-aarch64-unknown-linux-gnu.krill.service:
--------------------------------------------------------------------------------
1 | krill-debian-buster.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-buster-arm-unknown-linux-gnueabihf.krill.service:
--------------------------------------------------------------------------------
1 | krill-debian-buster.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-buster.krill.service:
--------------------------------------------------------------------------------
1 | krill-ubuntu-bionic.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-debian-stretch.krill.service:
--------------------------------------------------------------------------------
1 | krill-ubuntu-xenial.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-ubuntu-jammy.krill.service:
--------------------------------------------------------------------------------
1 | krill-ubuntu-focal.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-ubuntu-noble.krill.service:
--------------------------------------------------------------------------------
1 | krill-debian-bullseye.krill.service
--------------------------------------------------------------------------------
/pkg/common/krill-ubuntu-xenial.krill.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Krill
3 | Documentation=man:krill(1)
4 | After=network.target
5 |
6 | [Service]
7 | ExecStart=/usr/bin/krill --config=/etc/krill.conf
8 | Type=simple
9 | Restart=on-failure
10 | User=krill
11 | RestartSec=10
12 | StartLimitInterval=10m
13 | StartLimitBurst=5
14 | WorkingDirectory=/var/lib/krill
15 |
16 | [Install]
17 | WantedBy=multi-user.target
18 |
--------------------------------------------------------------------------------
/pkg/common/krill.service.preset:
--------------------------------------------------------------------------------
1 | disable krill.service
--------------------------------------------------------------------------------
/pkg/debian/description-krillta.txt:
--------------------------------------------------------------------------------
1 | The krillta tool is used for managing a Krill based RPKI Trust Anchor.
2 |
3 | For more information visit https://krill.docs.nlnetlabs.nl/en/latest/trust-anchor.html
--------------------------------------------------------------------------------
/pkg/test-scripts/test-krillta.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -eo pipefail
4 | set -x
5 |
6 | case $1 in
7 | post-install)
8 | echo -e "\nKRILLTA VERSION:"
9 | krillta --version
10 |
11 | echo -e "\nKRILLTA MAN PAGE:"
12 | man -P cat krillta
13 | ;;
14 |
15 | post-upgrade)
16 | ;;
17 | esac
18 |
--------------------------------------------------------------------------------
/pkg/test-scripts/test-krillup.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -eo pipefail
4 | set -x
5 |
6 | case $1 in
7 | post-install)
8 | echo -e "\nKRILLUP VERSION:"
9 | krillup --version
10 |
11 | echo -e "\nKRILLUP MAN PAGE:"
12 | man -P cat krillup
13 | ;;
14 |
15 | post-upgrade)
16 | ;;
17 | esac
18 |
--------------------------------------------------------------------------------
/rustfmt.toml:
--------------------------------------------------------------------------------
1 | max_width = 78
2 |
--------------------------------------------------------------------------------
/src/api/mod.rs:
--------------------------------------------------------------------------------
1 | //! Data structures for the API, shared between client and server.
2 |
3 | pub mod admin;
4 | pub mod aspa;
5 | pub mod bgp;
6 | pub mod bgpsec;
7 | pub mod ca;
8 | pub mod history;
9 | pub mod import;
10 | pub mod pubd;
11 | pub mod roa;
12 | pub mod rta;
13 | pub mod status;
14 | pub mod ta;
15 |
16 |
--------------------------------------------------------------------------------
/src/cli/mod.rs:
--------------------------------------------------------------------------------
1 | //! The command lines tools talking to a Krill daemon.
2 |
3 | pub mod client;
4 | pub mod options;
5 | pub mod report;
6 | pub mod ta;
7 |
--------------------------------------------------------------------------------
/src/cli/ta/mod.rs:
--------------------------------------------------------------------------------
1 | //! Trust Anchor Client for managing the TA Proxy *and* Signer
2 |
3 | pub mod options;
4 | pub mod signer;
5 |
6 |
--------------------------------------------------------------------------------
/src/commons/crypto/signing/dispatch/mod.rs:
--------------------------------------------------------------------------------
1 | pub mod krillsigner;
2 |
3 | pub mod signerinfo;
4 |
5 | pub mod signerprovider;
6 |
7 | pub mod signerrouter;
8 |
9 | pub mod error;
10 |
--------------------------------------------------------------------------------
/src/commons/crypto/signing/signers/mod.rs:
--------------------------------------------------------------------------------
1 | pub mod error;
2 |
3 | #[cfg(feature = "hsm")]
4 | pub mod kmip;
5 |
6 | #[cfg(feature = "hsm")]
7 | pub mod pkcs11;
8 |
9 | pub mod softsigner;
10 |
11 | #[cfg(feature = "hsm")]
12 | pub mod probe;
13 |
14 | #[cfg(all(test, feature = "hsm"))]
15 | pub mod mocksigner;
16 |
--------------------------------------------------------------------------------
/src/commons/storage/mod.rs:
--------------------------------------------------------------------------------
1 | //! Persistent storage of data.
2 |
3 | pub use self::backends::{Backend, Transaction, Error};
4 | pub use self::store::{KeyValueStore, KeyValueError};
5 | pub use self::types::{
6 | Key, Namespace, NamespaceBuf, ParseNamespaceError, ParseSegmentError,
7 | Scope, Segment, SegmentBuf
8 | };
9 |
10 | mod backends;
11 | mod store;
12 | mod types;
13 |
14 |
--------------------------------------------------------------------------------
/src/commons/storage/types/mod.rs:
--------------------------------------------------------------------------------
1 | //! Types for addressing stored data.
2 |
3 | pub use self::key::Key;
4 | pub use self::namespace::{Namespace, NamespaceBuf, ParseNamespaceError};
5 | pub use self::scope::Scope;
6 | pub use self::segment::{ParseSegmentError, Segment, SegmentBuf};
7 |
8 | mod key;
9 | mod namespace;
10 | mod scope;
11 | mod segment;
12 |
--------------------------------------------------------------------------------
/src/daemon/http/auth/mod.rs:
--------------------------------------------------------------------------------
1 |
2 |
3 | pub use self::authorizer::{AuthInfo, Authorizer, LoggedInUser};
4 | pub use self::permission::{Permission, PermissionSet};
5 | pub use self::roles::{Role, RoleMap};
6 |
7 | pub mod providers;
8 |
9 | mod authorizer;
10 | #[cfg(feature = "multi-user")] mod crypt;
11 | mod permission;
12 | mod roles;
13 | #[cfg(feature = "multi-user")] mod session;
14 |
15 |
--------------------------------------------------------------------------------
/src/daemon/http/auth/providers/mod.rs:
--------------------------------------------------------------------------------
1 | pub mod admin_token;
2 |
3 | #[cfg(feature = "multi-user")]
4 | pub mod config_file;
5 | #[cfg(feature = "multi-user")]
6 | pub mod openid_connect;
7 |
8 |
--------------------------------------------------------------------------------
/src/daemon/http/auth/providers/openid_connect/mod.rs:
--------------------------------------------------------------------------------
1 | //! An authentication provider using OpenID Connect.
2 |
3 | pub use self::config::ConfigAuthOpenIDConnect;
4 | pub use self::provider::AuthProvider;
5 |
6 | #[macro_use]
7 | mod util;
8 |
9 | mod claims;
10 | mod config;
11 | mod httpclient;
12 | mod provider;
13 |
14 |
--------------------------------------------------------------------------------
/src/daemon/http/mod.rs:
--------------------------------------------------------------------------------
1 |
2 | pub mod auth;
3 | mod request;
4 | mod response;
5 | pub mod server;
6 | pub mod tls;
7 | pub mod tls_keys;
8 |
9 | mod dispatch;
10 | mod util;
11 |
12 |
--------------------------------------------------------------------------------
/src/daemon/mod.rs:
--------------------------------------------------------------------------------
1 | //! The Krill daemon.
2 | //!
3 | //! This module contains the code actually driving the daemon including
4 | //! processing HTTP requests for the API.
5 |
6 | pub mod http;
7 | pub mod start;
8 |
9 |
--------------------------------------------------------------------------------
/src/lib.rs:
--------------------------------------------------------------------------------
1 | //! The _Krill_ library crate.
2 |
3 | pub mod api;
4 | pub mod cli;
5 | pub mod commons;
6 | pub mod config;
7 | pub mod constants;
8 | pub mod daemon;
9 | pub mod server;
10 | pub mod tasigner;
11 | pub mod upgrades;
12 |
--------------------------------------------------------------------------------
/src/server/ca/parent.rs:
--------------------------------------------------------------------------------
1 | //! Types related to accessing the parent CA:
2 | use serde::{Deserialize, Serialize};
3 | use crate::commons::api::ca::IdCertInfo;
4 | use crate::commons::crypto::KrillSigner;
5 | use crate::commons::error::KrillError;
6 |
7 |
--------------------------------------------------------------------------------
/src/server/ca/upgrades/mod.rs:
--------------------------------------------------------------------------------
1 | //! Upgrading RPKI CAs from previous Krill versions.
2 | //!
3 | //! See the [crate::upgrades] module for details about upgrading.
4 |
5 | pub mod pre_0_10_0;
6 | pub mod pre_0_14_0;
7 | pub mod data_migration;
8 |
9 |
--------------------------------------------------------------------------------
/src/server/ca/upgrades/pre_0_10_0/mod.rs:
--------------------------------------------------------------------------------
1 | //! Upgrading from versions before 0.10.0.
2 |
3 | mod aspa;
4 | mod migration;
5 | mod old_events;
6 | mod old_commands;
7 |
8 | pub use self::migration::CasMigration;
9 |
10 |
--------------------------------------------------------------------------------
/src/server/ca/upgrades/pre_0_14_0/mod.rs:
--------------------------------------------------------------------------------
1 | mod migration;
2 | mod old_events;
3 | mod old_commands;
4 | pub mod aspa;
5 |
6 | pub use self::migration::CasMigration;
7 |
8 |
--------------------------------------------------------------------------------
/src/server/mod.rs:
--------------------------------------------------------------------------------
1 | pub mod bgp;
2 | pub mod ca;
3 | pub mod manager;
4 | pub mod mq;
5 | pub mod properties;
6 | pub mod pubd;
7 | pub mod scheduler;
8 | pub mod taproxy;
9 |
--------------------------------------------------------------------------------
/src/server/pubd/upgrades/pre_0_10_0/mod.rs:
--------------------------------------------------------------------------------
1 |
2 | mod migration;
3 | mod old_events;
4 |
5 | pub use self::migration::PublicationServerRepositoryAccessMigration;
6 |
7 |
--------------------------------------------------------------------------------
/src/tasigner/mod.rs:
--------------------------------------------------------------------------------
1 | //! Trust Anchor Support
2 |
3 | mod config;
4 | pub use self::config::*;
5 |
6 | mod signer;
7 | pub use self::signer::*;
8 |
9 |
--------------------------------------------------------------------------------
/test-resources/bgpsec/router-csr.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/bgpsec/router-csr.der
--------------------------------------------------------------------------------
/test-resources/errors/api-json.json:
--------------------------------------------------------------------------------
1 | {"label":"api-json","msg":"Invalid JSON: bad URI scheme at line 1 column 28","args":{"cause":"bad URI scheme at line 1 column 28"}}
--------------------------------------------------------------------------------
/test-resources/errors/api-unknown-method.json:
--------------------------------------------------------------------------------
1 | {"label":"api-unknown-method","msg":"Unknown API method","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/api-unknown-resource.json:
--------------------------------------------------------------------------------
1 | {"label":"api-unknown-resource","msg":"Unknown resource","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-child-duplicate.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-child-duplicate","msg":"CA 'ca' already has a child named 'child'","args":{"child":"child","ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-child-resources-extra.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-child-resources-extra","msg":"Child 'child' cannot have resources not held by CA 'ca'", "args":{"child":"child","ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-child-resources-required.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-child-resources-required","msg":"Child 'child' for CA 'ca' MUST have resources specified","args":{"child":"child","ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-child-unauthorized.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-child-unauthorized","msg":"CA 'ca' does not know id certificate for child 'child'","args":{"ca":"ca","child":"child"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-child-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-child-unknown","msg":"CA 'ca' does not have a child named 'child'","args":{"child":"child","ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-duplicate.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "ca-duplicate",
3 | "msg": "CA 'ca' was already initialized",
4 | "args": {
5 | "ca": "ca"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/errors/ca-parent-duplicate.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-parent-duplicate","msg":"CA 'ca' already has a parent named 'parent'","args":{"ca":"ca","parent":"parent"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-parent-issue.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-parent-issue","msg":"CA 'ca' got error from parent 'parent': connection refused","args":{"parent":"parent","ca":"ca","cause":"connection refused"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-parent-response-invalid-xml.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-parent-response-invalid-xml","msg":"CA 'ca' got invalid parent response: expected something","args":{"cause":"expected something","ca":"ca"}}
2 |
--------------------------------------------------------------------------------
/test-resources/errors/ca-parent-response-wrong-xml.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-parent-response-wrong-xml","msg":"CA 'ca' got repository response when adding parent","args":{"ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-parent-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-parent-unknown","msg":"CA 'ca' does not have a parent named 'parent'","args":{"ca":"ca","parent":"parent"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-repo-issue.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-repo-issue","msg":"CA 'ca' cannot get response from repository 'cannot connect'. Is the 'service_uri' in the XML reachable? Note that when upgrading Krill you should re-use existing configuration and data. For a fresh re-install of Krill you will need to send XML to all other parties again: parent(s), children, and repository","args":{"cause":"cannot connect","ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-repo-response-invalid-xml.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-repo-response-invalid-xml","msg":"CA 'ca' got invalid repository response: expected some tag","args":{"ca":"ca","cause":"expected some tag"}}
2 |
--------------------------------------------------------------------------------
/test-resources/errors/ca-repo-response-wrong-xml.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-repo-response-wrong-xml","msg":"CA 'ca' got parent instead of repository response","args":{"ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-repo-same.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-repo-same","msg":"CA 'ca' already uses this repository","args":{"ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-roa-duplicate.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-roa-duplicate","msg":"ROA '192.168.0.0/16-24 => 64496' already present", "args":{"asn":"64496","ca":"ca","prefix":"192.168.0.0/16","max_length":"24"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-roa-invalid-max-length.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-roa-invalid-max-length","msg":"Invalid max length in ROA: '192.168.0.0/16-24 => 64496'","args":{"ca":"ca","prefix":"192.168.0.0/16","max_length":"24","asn":"64496"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-roa-not-entitled.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-roa-not-entitled","msg":"Prefix in ROA '192.168.0.0/16-24 => 64496' not held by you", "args":{"asn":"64496","ca":"ca","prefix":"192.168.0.0/16","max_length":"24"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-roa-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-roa-unknown","msg":"Cannot remove unknown ROA '192.168.0.0/16-24 => 64496'","args":{"ca":"ca","max_length":"24","asn":"64496","prefix":"192.168.0.0/16"}}
--------------------------------------------------------------------------------
/test-resources/errors/ca-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"ca-unknown","msg":"CA 'ca' is unknown","args":{"ca":"ca"}}
--------------------------------------------------------------------------------
/test-resources/errors/general-error.json:
--------------------------------------------------------------------------------
1 | {"label":"general-error","msg":"some unlikely corner case","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/key-no-cert.json:
--------------------------------------------------------------------------------
1 | {"label":"key-no-cert","msg":"No issued cert matching pub key","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/key-no-current.json:
--------------------------------------------------------------------------------
1 | {"label":"key-no-current","msg":"No current key in resource class","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/key-no-match.json:
--------------------------------------------------------------------------------
1 | {"label":"key-no-match","msg":"No key found matching key identifier: 'E445382DC63E360A9FB575FC12470E66785BB27E'","args":{"key_id":"E445382DC63E360A9FB575FC12470E66785BB27E"}}
--------------------------------------------------------------------------------
/test-resources/errors/key-no-new.json:
--------------------------------------------------------------------------------
1 | {"label":"key-no-new","msg":"No new key in resource class","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/key-no-old.json:
--------------------------------------------------------------------------------
1 | {"label":"key-no-old","msg":"No old key in resource class","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/key-re-use.json:
--------------------------------------------------------------------------------
1 | {"label":"key-re-use","msg":"Attempt at re-using keys","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/pub-duplicate.json:
--------------------------------------------------------------------------------
1 | {"label":"pub-duplicate","msg":"Duplicate publisher 'publisher'","args":{"publisher":"publisher"}}
--------------------------------------------------------------------------------
/test-resources/errors/pub-outside-jail.json:
--------------------------------------------------------------------------------
1 | {"label":"pub-outside-jail","msg":"Publishing uri 'rsync://somehost/module/folder' outside repository uri 'rsync://otherhost/module/folder'","args":{"uri":"rsync://somehost/module/folder","base_uri":"rsync://otherhost/module/folder"}}
--------------------------------------------------------------------------------
/test-resources/errors/pub-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"pub-unknown","msg":"Unknown publisher 'publisher'","args":{"publisher":"publisher"}}
--------------------------------------------------------------------------------
/test-resources/errors/pub-uri-no-slash.json:
--------------------------------------------------------------------------------
1 | {"label":"pub-uri-no-slash","msg":"Publisher uri 'rsync://host/module/folder' must have a trailing slash","args":{"uri":"rsync://host/module/folder"}}
--------------------------------------------------------------------------------
/test-resources/errors/rc-missing-resources.json:
--------------------------------------------------------------------------------
1 | {"label":"rc-missing-resources","msg":"Requester is not entitled to all requested resources","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/rc-unknown.json:
--------------------------------------------------------------------------------
1 | {"label":"rc-unknown","msg":"Unknown resource class: 'RC0'","args":{"class_name":"RC0"}}
--------------------------------------------------------------------------------
/test-resources/errors/repo-not-set.json:
--------------------------------------------------------------------------------
1 | {"label":"repo-not-set","msg":"No repository configured for CA","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/rfc6492-invalid-csr.json:
--------------------------------------------------------------------------------
1 | {"label":"rfc6492-invalid-csr","msg":"Invalid CSR received: invalid signature","args":{"cause":"invalid signature"}}
--------------------------------------------------------------------------------
/test-resources/errors/rfc6492-protocol.json:
--------------------------------------------------------------------------------
1 | {"label":"rfc6492-protocol","msg":"RFC 6492 Issue: Invalid protocol version, MUST be 1","args":{"cause":"Invalid protocol version, MUST be 1"}}
--------------------------------------------------------------------------------
/test-resources/errors/rfc8181-decode.json:
--------------------------------------------------------------------------------
1 | {"label":"rfc8181-decode","msg":"Issue with decoding RFC8181 request: could not parse CMS","args":{"cause":"could not parse CMS"}}
--------------------------------------------------------------------------------
/test-resources/errors/rfc8181-delta.json:
--------------------------------------------------------------------------------
1 | {"label":"rfc8181-delta","msg":"File already exists for uri (use update!): rsync://host/module/file.cer","args":{"cause":"File already exists for uri (use update!): rsync://host/module/file.cer"}}
--------------------------------------------------------------------------------
/test-resources/errors/rfc8181-protocol-message.json:
--------------------------------------------------------------------------------
1 | {"label":"rfc8181-protocol-message","msg":"Invalid version","args":{"cause":"Invalid version"}}
--------------------------------------------------------------------------------
/test-resources/errors/sys-http-client.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "sys-http-client",
3 | "msg": "HTTP client error: Got 'Forbidden' response for URI: https://example.com/",
4 | "args": {
5 | "cause": "Got 'Forbidden' response for URI: https://example.com/"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/errors/sys-https.json:
--------------------------------------------------------------------------------
1 | {"label":"sys-https","msg":"Cannot set up HTTPS: can't find pem file","args":{"cause":"can't find pem file"}}
--------------------------------------------------------------------------------
/test-resources/errors/sys-io.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "sys-io",
3 | "msg": "I/O error: context: Trouble reading 'foo', underlying io::Error: can't read file",
4 | "args": {
5 | "cause": "context: Trouble reading 'foo', underlying io::Error: can't read file"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/errors/sys-signer.json:
--------------------------------------------------------------------------------
1 | {"label":"sys-signer","msg":"Signing issue: signer issue","args":{"cause":"signer issue"}}
--------------------------------------------------------------------------------
/test-resources/errors/sys-store.json:
--------------------------------------------------------------------------------
1 | {"label":"sys-store","msg":"Persistence (aggregate store) error: Command 0 for 'ca' has no init", "args":{"cause":"Command 0 for 'ca' has no init"}}
2 |
--------------------------------------------------------------------------------
/test-resources/errors/ta-initialized.json:
--------------------------------------------------------------------------------
1 | {
2 | "label": "ta-initialized",
3 | "msg": "TrustAnchor was already initialized",
4 | "args": {}
5 | }
--------------------------------------------------------------------------------
/test-resources/errors/ta-name-reserved.json:
--------------------------------------------------------------------------------
1 | {"label":"ta-name-reserved","msg":"Name reserved for embedded Trust Anchor","args":{}}
--------------------------------------------------------------------------------
/test-resources/errors/ta-not-allowed.json:
--------------------------------------------------------------------------------
1 | {"label":"ta-not-allowed","msg":"Functionality not supported for Trust Anchor","args":{}}
--------------------------------------------------------------------------------
/test-resources/krillta.conf:
--------------------------------------------------------------------------------
1 | data_dir = "./work/data_ta"
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/add-aspa-65000.json:
--------------------------------------------------------------------------------
1 | {
2 | "add_or_replace": [
3 | {
4 | "customer": 65000,
5 | "providers": [
6 | "AS65001(v4)",
7 | "AS65002(v6)",
8 | "AS65003"
9 | ]
10 | }
11 | ],
12 | "remove": []
13 | }
14 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/aspa-0.9.6/add-aspa-65000.json:
--------------------------------------------------------------------------------
1 | {
2 | "add_or_replace": [
3 | {
4 | "customer": "AS65000",
5 | "providers": [
6 | "AS65001(v4)",
7 | "AS65002(v6)",
8 | "AS65003"
9 | ]
10 | }
11 | ],
12 | "remove": []
13 | }
14 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/aspa-0.9.6/readme.txt:
--------------------------------------------------------------------------------
1 | Add an ASPA:
2 |
3 | curl --insecure -H "Authorization: Bearer 03e3ce77ebc2bf14753ee4783d1ceffb" -X POST -d @./add-aspa-65000.json https://localhost:3000/api/v1/cas/krill-test-0-14-3/aspas
4 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/aspa-0.9.6/remove-aspa-65000.json:
--------------------------------------------------------------------------------
1 | {
2 | "add_or_replace": [
3 | ],
4 | "remove": ["AS65000" ]
5 | }
6 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/aspa-0.9.6/update.json:
--------------------------------------------------------------------------------
1 | {
2 | "added": [
3 | ],
4 | "removed": [
5 | "AS65003"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/remove-aspa-65000.json:
--------------------------------------------------------------------------------
1 | {
2 | "add_or_replace": [
3 | ],
4 | "remove": [ 65000 ]
5 | }
6 |
--------------------------------------------------------------------------------
/test-resources/migrations/test-setup/update.json:
--------------------------------------------------------------------------------
1 | {
2 | "added": [
3 | ],
4 | "removed": [
5 | "65003"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_removed",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 11,
4 | "details": {
5 | "type": "roas_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "192.168.0.0/16-16 => 64496"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/24-24 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/22-22 => 0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-16.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 16,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 19,
4 | "details": {
5 | "type": "aspa_config_updated",
6 | "customer": 65000,
7 | "update": {
8 | "added": [],
9 | "removed": [
10 | "AS65003"
11 | ]
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 20,
4 | "details": {
5 | "type": "aspa_config_removed",
6 | "customer": 65000
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 21,
4 | "details": {
5 | "type": "aspa_objects_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | 65000
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-22.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 22,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-24.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 24,
4 | "details": {
5 | "type": "key_roll_pending_key_added",
6 | "resource_class_name": "0",
7 | "pending_key_id": "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | }
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 27,
4 | "details": {
5 | "type": "key_roll_activated",
6 | "resource_class_name": "0",
7 | "revoke_req": {
8 | "class_name": "0",
9 | "key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 30,
4 | "details": {
5 | "type": "key_roll_finished",
6 | "resource_class_name": "0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2001:db8::/64-64 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/krill-upgrade-test/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 31,
3 | "last_event": 30,
4 | "last_command": 17,
5 | "last_update": "2023-11-29T11:46:19.789483888Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/cas/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/pubd/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 1,
4 | "details": {
5 | "KeyAdded": [
6 | "E0FF2388F6F62869C1B0D8F3B41289295A513461",
7 | "E0FF2388F6F62869C1B0D8F3B41289295A513461"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-2.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 2,
4 | "details": {
5 | "KeyAdded": [
6 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC",
7 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 3,
4 | "details": {
5 | "KeyAdded": [
6 | "271C0F56F058EB31C536D61B303CD259B2B709D7",
7 | "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 4,
3 | "last_event": 3,
4 | "last_command": 3,
5 | "last_update": "2023-11-29T11:45:45.093423052Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/signers/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_10_3/status/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_removed",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 11,
4 | "details": {
5 | "type": "roas_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "192.168.0.0/16-16 => 64496"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/24-24 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/22-22 => 0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-16.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 16,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 19,
4 | "details": {
5 | "type": "aspa_config_updated",
6 | "customer": 65000,
7 | "update": {
8 | "added": [],
9 | "removed": [
10 | "AS65003"
11 | ]
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 20,
4 | "details": {
5 | "type": "aspa_config_removed",
6 | "customer": 65000
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 21,
4 | "details": {
5 | "type": "aspa_objects_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | 65000
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-22.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 22,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-24.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 24,
4 | "details": {
5 | "type": "key_roll_pending_key_added",
6 | "resource_class_name": "0",
7 | "pending_key_id": "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | }
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 27,
4 | "details": {
5 | "type": "key_roll_activated",
6 | "resource_class_name": "0",
7 | "revoke_req": {
8 | "class_name": "0",
9 | "key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 30,
4 | "details": {
5 | "type": "key_roll_finished",
6 | "resource_class_name": "0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2001:db8::/64-64 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/krill-upgrade-test/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 31,
3 | "last_event": 30,
4 | "last_command": 17,
5 | "last_update": "2023-11-29T11:46:19.789483888Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/cas/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/pubd/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 1,
4 | "details": {
5 | "KeyAdded": [
6 | "E0FF2388F6F62869C1B0D8F3B41289295A513461",
7 | "E0FF2388F6F62869C1B0D8F3B41289295A513461"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-2.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 2,
4 | "details": {
5 | "KeyAdded": [
6 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC",
7 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 3,
4 | "details": {
5 | "KeyAdded": [
6 | "271C0F56F058EB31C536D61B303CD259B2B709D7",
7 | "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 4,
3 | "last_event": 3,
4 | "last_command": 3,
5 | "last_update": "2023-11-29T11:45:45.093423052Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/signers/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_11_0/status/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1645792256--1--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2022-02-25T12:30:56.397107227Z",
4 | "handle": "0",
5 | "version": 1,
6 | "sequence": 1,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ta"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 1
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1645792257--2--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2022-02-25T12:30:57.062801599Z",
4 | "handle": "0",
5 | "version": 2,
6 | "sequence": 2,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "testbed"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 2
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1645801028--4--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-02-25T14:57:08.407617134Z",
4 | "handle": "0",
5 | "version": 4,
6 | "sequence": 4,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 4
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1652181844--8--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-05-10T11:24:04.010876569Z",
4 | "handle": "0",
5 | "version": 7,
6 | "sequence": 8,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "TOP"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 7
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1653296986--9--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-05-23T09:09:46.200476010Z",
4 | "handle": "0",
5 | "version": 8,
6 | "sequence": 9,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "localkrill"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 8
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1655154097--11--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-06-13T21:01:37.817687624Z",
4 | "handle": "0",
5 | "version": 10,
6 | "sequence": 11,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ximon_test_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 10
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1655158881--13--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-06-13T22:21:21.899142548Z",
4 | "handle": "0",
5 | "version": 12,
6 | "sequence": 13,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ximon_test_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 12
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1655159167--15--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-06-13T22:26:07.935159002Z",
4 | "handle": "0",
5 | "version": 14,
6 | "sequence": 15,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ximon_test_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 14
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1658458118--29--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-07-22T02:48:38.418349324Z",
4 | "handle": "0",
5 | "version": 26,
6 | "sequence": 29,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "IGWAN"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 26
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1658458334--30--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-07-22T02:52:14.189286320Z",
4 | "handle": "0",
5 | "version": 27,
6 | "sequence": 30,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "IGWAN"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 27
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660074337--31--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-09T19:45:37.677068053Z",
4 | "handle": "0",
5 | "version": 28,
6 | "sequence": 31,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 28
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660074605--32--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-09T19:50:05.219720610Z",
4 | "handle": "0",
5 | "version": 29,
6 | "sequence": 32,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'some_ca'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660074636--34--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-09T19:50:36.209134836Z",
4 | "handle": "0",
5 | "version": 30,
6 | "sequence": 34,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 30
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660131804--36--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-10T11:43:24.875780967Z",
4 | "handle": "0",
5 | "version": 32,
6 | "sequence": 36,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 32
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660221394--38--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-11T12:36:34.902552073Z",
4 | "handle": "0",
5 | "version": 34,
6 | "sequence": 38,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 34
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660340979--40--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-12T21:49:39.385773003Z",
4 | "handle": "0",
5 | "version": 36,
6 | "sequence": 40,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 36
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660343047--41--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-12T22:24:07.367598667Z",
4 | "handle": "0",
5 | "version": 37,
6 | "sequence": 41,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 37
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660343068--42--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-12T22:24:28.764994345Z",
4 | "handle": "0",
5 | "version": 38,
6 | "sequence": 42,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 38
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660552274--43--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T08:31:14.142612163Z",
4 | "handle": "0",
5 | "version": 39,
6 | "sequence": 43,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 39
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660552280--44--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T08:31:20.777066889Z",
4 | "handle": "0",
5 | "version": 40,
6 | "sequence": 44,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 40
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660552609--45--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T08:36:49.134060959Z",
4 | "handle": "0",
5 | "version": 41,
6 | "sequence": 45,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 41
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660554300--46--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T09:05:00.313130782Z",
4 | "handle": "0",
5 | "version": 42,
6 | "sequence": 46,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "issue-875"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 42
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660569114--47--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T13:11:54.325480234Z",
4 | "handle": "0",
5 | "version": 43,
6 | "sequence": 47,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 43
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660570771--48--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T13:39:31.155057733Z",
4 | "handle": "0",
5 | "version": 44,
6 | "sequence": 48,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 44
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660570777--49--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T13:39:37.975530098Z",
4 | "handle": "0",
5 | "version": 45,
6 | "sequence": 49,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 45
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660571174--50--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T13:46:14.526107929Z",
4 | "handle": "0",
5 | "version": 46,
6 | "sequence": 50,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 46
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660571313--51--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-15T13:48:33.548264255Z",
4 | "handle": "0",
5 | "version": 47,
6 | "sequence": 51,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 47
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660637274--52--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:07:54.180098063Z",
4 | "handle": "0",
5 | "version": 48,
6 | "sequence": 52,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 48
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660637282--53--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:08:02.748214303Z",
4 | "handle": "0",
5 | "version": 49,
6 | "sequence": 53,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 49
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660638450--54--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:27:30.165503429Z",
4 | "handle": "0",
5 | "version": 50,
6 | "sequence": 54,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'some_ca'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660638537--56--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:28:57.869788359Z",
4 | "handle": "0",
5 | "version": 51,
6 | "sequence": 56,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 51
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660638542--57--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:29:02.172460807Z",
4 | "handle": "0",
5 | "version": 52,
6 | "sequence": 57,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 52
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660639216--58--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:40:16.169715697Z",
4 | "handle": "0",
5 | "version": 53,
6 | "sequence": 58,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 53
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660639257--60--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:40:57.815900961Z",
4 | "handle": "0",
5 | "version": 55,
6 | "sequence": 60,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 55
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660639956--61--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T08:52:36.191976548Z",
4 | "handle": "0",
5 | "version": 56,
6 | "sequence": 61,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 56
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660642129--62--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T09:28:49.992382168Z",
4 | "handle": "0",
5 | "version": 57,
6 | "sequence": 62,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 57
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660642205--63--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-16T09:30:05.308984912Z",
4 | "handle": "0",
5 | "version": 58,
6 | "sequence": 63,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 58
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660729308--64--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T09:41:48.593799325Z",
4 | "handle": "0",
5 | "version": 59,
6 | "sequence": 64,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 59
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660729963--66--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T09:52:43.998572250Z",
4 | "handle": "0",
5 | "version": 61,
6 | "sequence": 66,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 61
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660730324--68--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T09:58:44.401471819Z",
4 | "handle": "0",
5 | "version": 63,
6 | "sequence": 68,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 63
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660736922--70--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T11:48:42.658992647Z",
4 | "handle": "0",
5 | "version": 65,
6 | "sequence": 70,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 65
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660746258--72--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T14:24:18.574719715Z",
4 | "handle": "0",
5 | "version": 67,
6 | "sequence": 72,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 67
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660748149--74--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "admin-token",
3 | "time": "2022-08-17T14:55:49.779679624Z",
4 | "handle": "0",
5 | "version": 69,
6 | "sequence": 74,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 69
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660768276--76--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:31:16.284060549Z",
4 | "handle": "0",
5 | "version": 71,
6 | "sequence": 76,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 71
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660768296--77--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:31:36.594316141Z",
4 | "handle": "0",
5 | "version": 72,
6 | "sequence": 77,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 72
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660768894--78--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:41:34.971018331Z",
4 | "handle": "0",
5 | "version": 73,
6 | "sequence": 78,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 73
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660769562--79--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:52:42.477960129Z",
4 | "handle": "0",
5 | "version": 74,
6 | "sequence": 79,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 74
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660769576--80--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:52:56.931507096Z",
4 | "handle": "0",
5 | "version": 75,
6 | "sequence": 80,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 75
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660769805--81--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T20:56:45.331712841Z",
4 | "handle": "0",
5 | "version": 76,
6 | "sequence": 81,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 76
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660770396--82--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:06:36.388391685Z",
4 | "handle": "0",
5 | "version": 77,
6 | "sequence": 82,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 77
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660770411--83--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:06:51.876900101Z",
4 | "handle": "0",
5 | "version": 78,
6 | "sequence": 83,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 78
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660770926--84--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:15:26.036692361Z",
4 | "handle": "0",
5 | "version": 79,
6 | "sequence": 84,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 79
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660771428--85--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:23:48.761055685Z",
4 | "handle": "0",
5 | "version": 80,
6 | "sequence": 85,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 80
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660771445--86--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:24:05.355950301Z",
4 | "handle": "0",
5 | "version": 81,
6 | "sequence": 86,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 81
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660772036--87--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:33:56.450083990Z",
4 | "handle": "0",
5 | "version": 82,
6 | "sequence": 87,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 82
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660772049--88--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:34:09.953924120Z",
4 | "handle": "0",
5 | "version": 83,
6 | "sequence": 88,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 83
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660772122--89--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:35:22.113533552Z",
4 | "handle": "0",
5 | "version": 84,
6 | "sequence": 89,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 84
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660772548--90--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T21:42:28.581999581Z",
4 | "handle": "0",
5 | "version": 85,
6 | "sequence": 90,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 85
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660773631--91--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:00:31.660106199Z",
4 | "handle": "0",
5 | "version": 86,
6 | "sequence": 91,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 86
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660773646--92--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:00:46.140114814Z",
4 | "handle": "0",
5 | "version": 87,
6 | "sequence": 92,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 87
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660774354--93--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:12:34.778769555Z",
4 | "handle": "0",
5 | "version": 88,
6 | "sequence": 93,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 88
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660774368--94--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:12:48.316443062Z",
4 | "handle": "0",
5 | "version": 89,
6 | "sequence": 94,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 89
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660775817--95--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:36:57.682060885Z",
4 | "handle": "0",
5 | "version": 90,
6 | "sequence": 95,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 90
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1660775833--96--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-08-17T22:37:13.292993746Z",
4 | "handle": "0",
5 | "version": 91,
6 | "sequence": 96,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "some_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 91
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1662063470--97--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-09-01T20:17:50.615484152Z",
4 | "handle": "0",
5 | "version": 92,
6 | "sequence": 97,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "Rocky-Test"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 92
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1662331199--98--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-09-04T22:39:59.279901122Z",
4 | "handle": "0",
5 | "version": 93,
6 | "sequence": 98,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "AS300"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 93
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1662647063--99--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-09-08T14:24:23.585104821Z",
4 | "handle": "0",
5 | "version": 94,
6 | "sequence": 99,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "cudaqa-ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 94
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1665575335--104--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-10-12T11:48:55.340060612Z",
4 | "handle": "0",
5 | "version": 99,
6 | "sequence": 104,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "us-spacex"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 99
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1665731404--108--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-10-14T07:10:04.671888202Z",
4 | "handle": "0",
5 | "version": 102,
6 | "sequence": 108,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "us-spacex"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'us-spacex'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1665731490--110--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-10-14T07:11:30.359566600Z",
4 | "handle": "0",
5 | "version": 103,
6 | "sequence": 110,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "tdekockpro"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 103
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1666949373--111--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-10-28T09:29:33.562581904Z",
4 | "handle": "0",
5 | "version": 104,
6 | "sequence": 111,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "NFT-CA"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 104
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1667224623--112--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-10-31T13:57:03.709983322Z",
4 | "handle": "0",
5 | "version": 105,
6 | "sequence": 112,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'ca'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1668515722--114--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-15T12:35:22.031626346Z",
4 | "handle": "0",
5 | "version": 106,
6 | "sequence": 114,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'ca'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1669194886--124--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-23T09:14:46.463075237Z",
4 | "handle": "0",
5 | "version": 113,
6 | "sequence": 124,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'ca'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1669545797--129--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-27T10:43:17.483433787Z",
4 | "handle": "0",
5 | "version": 116,
6 | "sequence": 129,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "jupiter"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 116
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1669556021--130--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-27T13:33:41.487232556Z",
4 | "handle": "0",
5 | "version": 117,
6 | "sequence": 130,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "test-zues"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 117
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1669580117--133--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-27T20:15:17.163943523Z",
4 | "handle": "0",
5 | "version": 120,
6 | "sequence": 133,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "mpi"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 120
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1669666757--134--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-11-28T20:19:17.327893996Z",
4 | "handle": "0",
5 | "version": 121,
6 | "sequence": 134,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "mpi"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 121
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1670830347--145--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-12T07:32:27.186721781Z",
4 | "handle": "0",
5 | "version": 126,
6 | "sequence": 145,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "hello"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Unknown publisher 'hello'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1670881946--146--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-12T21:52:26.679150745Z",
4 | "handle": "0",
5 | "version": 126,
6 | "sequence": 146,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "seed_rpki"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 126
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1670990758--147--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-14T04:05:58.507587259Z",
4 | "handle": "0",
5 | "version": 127,
6 | "sequence": 147,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "test_krill"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 127
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1671011091--148--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-14T09:44:51.468328412Z",
4 | "handle": "0",
5 | "version": 128,
6 | "sequence": 148,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ximontest"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 128
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1671525482--165--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-20T08:38:02.319494594Z",
4 | "handle": "0",
5 | "version": 139,
6 | "sequence": 165,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "localca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 139
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1671786238--167--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-23T09:03:58.939808306Z",
4 | "handle": "0",
5 | "version": 141,
6 | "sequence": 167,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "test1"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 141
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1671950150--169--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-25T06:35:50.991346962Z",
4 | "handle": "0",
5 | "version": 143,
6 | "sequence": 169,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "krill1"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 143
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1671954449--170--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-25T07:47:29.635711141Z",
4 | "handle": "0",
5 | "version": 144,
6 | "sequence": 170,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "child1"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 144
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1672121565--172--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-12-27T06:12:45.471818359Z",
4 | "handle": "0",
5 | "version": 146,
6 | "sequence": 172,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "child1"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'child1'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1672658829--176--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-01-02T11:27:09.886438310Z",
4 | "handle": "0",
5 | "version": 149,
6 | "sequence": 176,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "tg"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 149
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1676294772--190--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-02-13T13:26:12.492332431Z",
4 | "handle": "0",
5 | "version": 161,
6 | "sequence": 190,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "Anton"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 161
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1676896210--197--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-02-20T12:30:10.445549020Z",
4 | "handle": "0",
5 | "version": 168,
6 | "sequence": 197,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "Arjen"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 168
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1677143697--199--pubd-publisher-remove.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-02-23T09:14:57.320652523Z",
4 | "handle": "0",
5 | "version": 170,
6 | "sequence": 199,
7 | "details": {
8 | "type": "remove_publisher",
9 | "name": "Test"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Unknown publisher 'Test'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/command--1678956889--201--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-03-16T08:54:49.180672683Z",
4 | "handle": "0",
5 | "version": 171,
6 | "sequence": 201,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "gs"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 171
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 11,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "ximon_test_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-118.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 118,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "test-zues"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-119.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 119,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "jupiter"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-121.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 121,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "mpi"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-13.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 13,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "ximon_test_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-135.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 135,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "8e5abfa2-8092-4eb1-81b8-d44cc536758d-0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-142.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 142,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "test1"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-151.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 151,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "rapdodge-ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-153.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 153,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "ASN400"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-156.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 156,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "AS65001"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-160.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 160,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "pub-test"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-163.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 163,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "New-CA-Name"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-165.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 165,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "New-CA-Name"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-17.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 17,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "krill-testbed-prepdev1655388568826"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-18.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 18,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "krill-testbed-prepdev"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 20,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "krill-testbed-prepdev"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 21,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "krill-testbed-prepdev1655389044794"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-23.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 23,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "krill-testbed-prepdev"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 27,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "IGWAN"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-29.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 29,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-31.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 31,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-33.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 33,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-35.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 35,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-37.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 37,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-39.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 39,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-41.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 41,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-44.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 44,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-46.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 46,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-48.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 48,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-51.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 51,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-53.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 53,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-54.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 54,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca1660638450170"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-56.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 56,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-58.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 58,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-60.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 60,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-62.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 62,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-64.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 64,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-66.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 66,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-68.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 68,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-70.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 70,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-72.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 72,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-74.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 74,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-76.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 76,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-78.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 78,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-80.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 80,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-82.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 82,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-84.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 84,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-86.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 86,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-88.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 88,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-90.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 90,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "some_ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/delta-95.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 95,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "cudaqa-ca"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/0/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 172,
3 | "last_event": 171,
4 | "last_command": 201,
5 | "last_update": "2023-03-16T08:54:49.180620344Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd/version:
--------------------------------------------------------------------------------
1 | "0.12.1"
2 |
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6250.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6250,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-19T16:06:03.009745185Z",
9 | "random": "4aec37cf5a646de5",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6252.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6252,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-19T18:06:27.280992773Z",
9 | "random": "22d4ad623492b6a5",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6254.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6254,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-19T18:11:28.337844390Z",
9 | "random": "4a0a95a28d02ed55",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6256.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6256,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-19T19:06:36.201933573Z",
9 | "random": "21a50f3c6cb485f8",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6258.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6258,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-19T20:46:56.061792114Z",
9 | "random": "b6c77f8db991912b",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6260.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6260,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T00:47:23.077780255Z",
9 | "random": "7119bd0676183f1c",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6262.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6262,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T01:57:26.026603302Z",
9 | "random": "4e217c0dbaffc7b8",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6264.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6264,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T03:28:19.355705467Z",
9 | "random": "188f927d523e5e24",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6266.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6266,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T03:33:17.208462759Z",
9 | "random": "51a955fd3fcdd2e4",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6268.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6268,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T04:23:09.135606105Z",
9 | "random": "be5e098006d598d9",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6270.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6270,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T04:40:44.478541131Z",
9 | "random": "739ef40534021f61",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6272.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6272,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T04:43:34.427328529Z",
9 | "random": "cd6be6cdd8f9db98",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6274.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6274,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T06:43:58.006057317Z",
9 | "random": "461460ec243398b0",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6276.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6276,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T07:52:23.046295301Z",
9 | "random": "26773bbee2da4ad3",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6278.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6278,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T08:34:17.489266878Z",
9 | "random": "39abe44db2bd2a68",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6280.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6280,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T09:59:37.290010927Z",
9 | "random": "0b6b2a79258df6a0",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6282.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6282,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T10:29:40.475282967Z",
9 | "random": "9dbab05d37959719",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/0/wal-6284.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 6284,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-03-20T10:29:43.119326533Z",
9 | "random": "b6251f9af7bdd8da",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_1_pubserver/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.12.0-rc2"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_removed",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 11,
4 | "details": {
5 | "type": "roas_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "192.168.0.0/16-16 => 64496"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/24-24 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/22-22 => 0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-16.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 16,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 19,
4 | "details": {
5 | "type": "aspa_config_updated",
6 | "customer": 65000,
7 | "update": {
8 | "added": [],
9 | "removed": [
10 | "AS65003"
11 | ]
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 20,
4 | "details": {
5 | "type": "aspa_config_removed",
6 | "customer": 65000
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 21,
4 | "details": {
5 | "type": "aspa_objects_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | 65000
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-22.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 22,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-24.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 24,
4 | "details": {
5 | "type": "key_roll_pending_key_added",
6 | "resource_class_name": "0",
7 | "pending_key_id": "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | }
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 27,
4 | "details": {
5 | "type": "key_roll_activated",
6 | "resource_class_name": "0",
7 | "revoke_req": {
8 | "class_name": "0",
9 | "key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 30,
4 | "details": {
5 | "type": "key_roll_finished",
6 | "resource_class_name": "0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2001:db8::/64-64 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/krill-upgrade-test/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 31,
3 | "last_event": 30,
4 | "last_command": 17,
5 | "last_update": "2023-11-29T11:46:19.789483888Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/cas/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/pubd/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 1,
4 | "details": {
5 | "KeyAdded": [
6 | "E0FF2388F6F62869C1B0D8F3B41289295A513461",
7 | "E0FF2388F6F62869C1B0D8F3B41289295A513461"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-2.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 2,
4 | "details": {
5 | "KeyAdded": [
6 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC",
7 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 3,
4 | "details": {
5 | "KeyAdded": [
6 | "271C0F56F058EB31C536D61B303CD259B2B709D7",
7 | "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 4,
3 | "last_event": 3,
4 | "last_command": 3,
5 | "last_update": "2023-11-29T11:45:45.093423052Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/signers/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_12_3/status/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_removed",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 11,
4 | "details": {
5 | "type": "roas_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "192.168.0.0/16-16 => 64496"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/24-24 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/22-22 => 0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-16.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 16,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 19,
4 | "details": {
5 | "type": "aspa_config_updated",
6 | "customer": 65000,
7 | "update": {
8 | "added": [],
9 | "removed": [
10 | "AS65003"
11 | ]
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 20,
4 | "details": {
5 | "type": "aspa_config_removed",
6 | "customer": 65000
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 21,
4 | "details": {
5 | "type": "aspa_objects_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | 65000
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-22.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 22,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": 65000,
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-24.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 24,
4 | "details": {
5 | "type": "key_roll_pending_key_added",
6 | "resource_class_name": "0",
7 | "pending_key_id": "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | }
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 27,
4 | "details": {
5 | "type": "key_roll_activated",
6 | "resource_class_name": "0",
7 | "revoke_req": {
8 | "class_name": "0",
9 | "key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 30,
4 | "details": {
5 | "type": "key_roll_finished",
6 | "resource_class_name": "0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2001:db8::/64-64 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/krill-upgrade-test/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 33,
3 | "last_event": 32,
4 | "last_command": 19,
5 | "last_update": "2023-11-29T11:50:01.521269913Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/cas/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/pubd/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 1,
4 | "details": {
5 | "KeyAdded": [
6 | "E0FF2388F6F62869C1B0D8F3B41289295A513461",
7 | "E0FF2388F6F62869C1B0D8F3B41289295A513461"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-2.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 2,
4 | "details": {
5 | "KeyAdded": [
6 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC",
7 | "B2B9BB678E9D1ECBAAFEC7A56634F818A9AF63EC"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "b8f8795d-4eeb-4558-b148-b02406d53d53",
3 | "version": 3,
4 | "details": {
5 | "KeyAdded": [
6 | "271C0F56F058EB31C536D61B303CD259B2B709D7",
7 | "271C0F56F058EB31C536D61B303CD259B2B709D7"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/signers/b8f8795d-4eeb-4558-b148-b02406d53d53/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 4,
3 | "last_event": 3,
4 | "last_command": 3,
5 | "last_update": "2023-11-29T11:45:45.093423052Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/signers/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1/status/version:
--------------------------------------------------------------------------------
1 | "0.10.3"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 10,
4 | "details": {
5 | "type": "child_certificates_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "1A1F1D103D06E0E0D97B4B78F115E9AFAAC61E98"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 11,
4 | "details": {
5 | "type": "child_removed",
6 | "child": "testbed-client"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 12,
4 | "details": {
5 | "type": "child_removed",
6 | "child": "testbed-client2"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 14,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "NLnetLabs",
7 | "resource_class_name": "0",
8 | "ki": "B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-18.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 18,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "ca_teste",
7 | "resource_class_name": "0",
8 | "ki": "7DC1E81BCB69BE275046D337AB3FBEF76A62354C"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "ta",
8 | "parent_resource_class_name": "default",
9 | "pending_key": "1B73D6E56F851983B02CD2ED642B6A94BF368AEF"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/delta-7.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 7,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "testbed-client",
7 | "resource_class_name": "0",
8 | "ki": "1A1F1D103D06E0E0D97B4B78F115E9AFAAC61E98"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/testbed/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 22,
3 | "last_event": 21,
4 | "last_command": 18,
5 | "last_update": "2023-06-30T08:48:01.399182480Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/cas/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1675778243--1--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-02-07T13:57:23.296210565Z",
4 | "handle": "0",
5 | "version": 1,
6 | "sequence": 1,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ta"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 1
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1675778244--2--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-02-07T13:57:24.690932781Z",
4 | "handle": "0",
5 | "version": 2,
6 | "sequence": 2,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "testbed"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 2
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1675853218--7--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-02-08T10:46:58.545026630Z",
4 | "handle": "0",
5 | "version": 7,
6 | "sequence": 7,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "NLnetLabs"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 7
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1682869426--8--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-04-30T15:43:46.879703037Z",
4 | "handle": "0",
5 | "version": 8,
6 | "sequence": 8,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "teste_ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 8
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1682869673--9--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-04-30T15:47:53.896631396Z",
4 | "handle": "0",
5 | "version": 9,
6 | "sequence": 9,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "teste2"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 9
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1682869888--10--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-04-30T15:51:28.475549765Z",
4 | "handle": "0",
5 | "version": 10,
6 | "sequence": 10,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "teste2"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'teste2'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1682870430--12--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-04-30T16:00:30.064833281Z",
4 | "handle": "0",
5 | "version": 11,
6 | "sequence": 12,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca_teste"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 11
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/command--1682870430--13--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2023-04-30T16:00:30.383160451Z",
4 | "handle": "0",
5 | "version": 12,
6 | "sequence": 13,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca_teste"
10 | },
11 | "effect": {
12 | "result": "error",
13 | "msg": "Duplicate publisher 'ca_teste'"
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/delta-4.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 4,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "testbed-client"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "0",
3 | "version": 6,
4 | "details": {
5 | "type": "publisher_removed",
6 | "name": "testbed-client"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/0/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 13,
3 | "last_event": 12,
4 | "last_command": 14,
5 | "last_update": "2023-04-30T16:00:30.637746831Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd_objects/0/wal-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "revision": 1,
3 | "summary": "create next RRDP delta for repository 0",
4 | "changes": [
5 | {
6 | "type": "rrdp_updated",
7 | "update": {
8 | "time": "2023-06-30T08:48:02.406947854Z",
9 | "random": "6cc1d6b8daed8f9c",
10 | "deltas_truncate": 5
11 | }
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.13.1"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.cer
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.crl
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.mft:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE.mft
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/3138352e34392e3134302e302f32332d3332203d3e2038353837.roa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/3138352e34392e3134302e302f32332d3332203d3e2038353837.roa
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930353a3a2f33322d313238203d3e20323131333231.roa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/326130343a623930353a3a2f33322d313238203d3e20323131333231.roa
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.crl
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.mft:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/NLnetLabs/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.mft
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/3139322e3136382e3232342e302f32302d3232203d3e203635343332.roa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/3139322e3136382e3232342e302f32302d3232203d3e203635343332.roa
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.crl
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.mft:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/ca_teste1682870430456/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.mft
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.crl
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.mft:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/1B73D6E56F851983B02CD2ED642B6A94BF368AEF.mft
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/7DC1E81BCB69BE275046D337AB3FBEF76A62354C.cer
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/migrations/v0_13_1_pubserver/repo/rsync/current/testbed/0/B2F9D7A5A5A9D791BE2BB641C9AF19505D100C2F.cer
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-1.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 1,
4 | "details": {
5 | "KeyAdded": [
6 | "04CD942CDAD4219945948E7B8591211BE744A104",
7 | "04CD942CDAD4219945948E7B8591211BE744A104"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-2.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 2,
4 | "details": {
5 | "KeyAdded": [
6 | "CD6801E8B62E5D23C0AB035944202F9FB305A377",
7 | "CD6801E8B62E5D23C0AB035944202F9FB305A377"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 3,
4 | "details": {
5 | "KeyAdded": [
6 | "4DBEFA6CDF5736E69769E000288471781716C4F3",
7 | "4DBEFA6CDF5736E69769E000288471781716C4F3"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-4.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 4,
4 | "details": {
5 | "KeyAdded": [
6 | "7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE",
7 | "7B5FE8F755E6B83E280D0865A45EC2EAE3AD64BE"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-5.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 5,
4 | "details": {
5 | "KeyAdded": [
6 | "CDD990497C8F15086A82031185B0B4655BEB02F1",
7 | "CDD990497C8F15086A82031185B0B4655BEB02F1"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 6,
4 | "details": {
5 | "KeyAdded": [
6 | "1B73D6E56F851983B02CD2ED642B6A94BF368AEF",
7 | "1B73D6E56F851983B02CD2ED642B6A94BF368AEF"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/delta-7.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3",
3 | "version": 7,
4 | "details": {
5 | "SignerInfoChanged": "OpenSSL Soft Signer [version: OpenSSL 1.1.1f 31 Mar 2020, keys dir: /var/lib/krill/data/keys]"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/f1e77c71-d28f-4d56-ace7-6bb6f4bcc8f3/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 8,
3 | "last_event": 7,
4 | "last_command": 7,
5 | "last_update": "2023-06-30T08:47:52.079297407Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/signers/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/status/ta/children-testbed.json:
--------------------------------------------------------------------------------
1 | {
2 | "last_exchange": {
3 | "timestamp": 1688114881,
4 | "result": "Success",
5 | "user_agent": "local-child"
6 | },
7 | "last_success": 1688114881,
8 | "suspended": null
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/status/testbed/children-NLnetLabs.json:
--------------------------------------------------------------------------------
1 | {
2 | "last_exchange": {
3 | "timestamp": 1682488941,
4 | "result": "Success",
5 | "user_agent": "krill/0.13.0-dev"
6 | },
7 | "last_success": 1682488941,
8 | "suspended": null
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/status/testbed/children-ca_teste.json:
--------------------------------------------------------------------------------
1 | {
2 | "last_exchange": {
3 | "timestamp": 1687077789,
4 | "result": "Success",
5 | "user_agent": "krill/0.12.1"
6 | },
7 | "last_success": 1687077789,
8 | "suspended": null
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/status/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/command--1675778243--3--cmd-ta-proxy-pub-req.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-02-07T13:57:23.891972169Z",
4 | "handle": "ta",
5 | "version": 3,
6 | "sequence": 3,
7 | "details": "MakeSignerRequest",
8 | "effect": {
9 | "result": "success",
10 | "events": [
11 | 3
12 | ]
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/command--1675778245--7--cmd-ta-proxy-pub-req.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-02-07T13:57:25.062438337Z",
4 | "handle": "ta",
5 | "version": 7,
6 | "sequence": 7,
7 | "details": "MakeSignerRequest",
8 | "effect": {
9 | "result": "success",
10 | "events": [
11 | 7
12 | ]
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/command--1675778247--10--cmd-ta-proxy-pub-req.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-02-07T13:57:27.199477784Z",
4 | "handle": "ta",
5 | "version": 10,
6 | "sequence": 10,
7 | "details": "MakeSignerRequest",
8 | "effect": {
9 | "result": "success",
10 | "events": [
11 | 10
12 | ]
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/command--1688114879--13--cmd-ta-proxy-pub-req.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2023-06-30T08:47:59.149866742Z",
4 | "handle": "ta",
5 | "version": 13,
6 | "sequence": 13,
7 | "details": "MakeSignerRequest",
8 | "effect": {
9 | "result": "success",
10 | "events": [
11 | 13
12 | ]
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 10,
4 | "details": {
5 | "SignerRequestMade": "2071412a-7937-40d0-9363-145d8a648d0a"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-13.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 13,
4 | "details": {
5 | "SignerRequestMade": "09c178b3-000b-4905-a21b-9c645c5a7c8d"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-15.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 15,
4 | "details": {
5 | "ChildResponseGiven": [
6 | "testbed",
7 | "1B73D6E56F851983B02CD2ED642B6A94BF368AEF"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 3,
4 | "details": {
5 | "SignerRequestMade": "1c5b5a2f-4b72-4328-8b89-a055fe580afd"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-7.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 7,
4 | "details": {
5 | "SignerRequestMade": "0382c438-08d5-4676-874f-fd79486a4cbc"
6 | }
7 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/delta-9.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "ta",
3 | "version": 9,
4 | "details": {
5 | "ChildResponseGiven": [
6 | "testbed",
7 | "1B73D6E56F851983B02CD2ED642B6A94BF368AEF"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/ta/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 16,
3 | "last_event": 15,
4 | "last_command": 15,
5 | "last_update": "2023-06-30T08:48:01.398056737Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_proxy/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_signer/ta/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 5,
3 | "last_event": 4,
4 | "last_command": 4,
5 | "last_update": "2023-06-30T08:47:59.590652645Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_13_1_pubserver/ta_signer/version:
--------------------------------------------------------------------------------
1 | "0.13.0-dev"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b907::/47-47 => 16509"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-11.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 11,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b907::/48-48 => 211321"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "185.49.140.0/23-23 => 8587"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-13.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 13,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "185.49.142.0/23-23 => 16509"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "185.49.142.0/24-24 => 211321"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "4F07E0CCBFC023419467B3B4A5D828225BECBD83"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b900::/30-30 => 8587"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-7.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 7,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b902::/32-32 => 16509"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b904::/48-48 => 211321"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/delta-9.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "local-testbed-child",
3 | "version": 9,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2a04:b906::/48-48 => 211321"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/local-testbed-child/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 16,
3 | "last_event": 15,
4 | "last_command": 5,
5 | "last_update": "2022-06-02T09:51:16.795517004Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 10,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "IDNIC-TEST",
7 | "resource_class_name": "0",
8 | "ki": "A1099682DA18AB97153662C104B342CD17D713A7"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-13.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 13,
4 | "details": {
5 | "type": "child_removed",
6 | "child": "Publisher"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-15.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 15,
4 | "details": {
5 | "type": "child_removed",
6 | "child": "Publisher"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-17.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 17,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 19,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 21,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-23.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 23,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-25.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 25,
4 | "details": {
5 | "type": "child_certificates_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "FCE245E90D1F4B7A23788682DDAEACD648A79001"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-26.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 26,
4 | "details": {
5 | "type": "child_removed",
6 | "child": "Publisher"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-28.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 28,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "ta",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "62BC88453E78424F7F886712A4B904A07B98BEE7"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 30,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-33.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 33,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "Publisher1648124072857",
7 | "resource_class_name": "0",
8 | "ki": "FCE245E90D1F4B7A23788682DDAEACD648A79001"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-36.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 36,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "nlnetlabs-testbed-client",
7 | "resource_class_name": "0",
8 | "ki": "B20B39DA1E4B403B6467F037DEEC9D7063757E4B"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-40.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 40,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "TOP1652181696090",
7 | "resource_class_name": "0",
8 | "ki": "19AAC5DF66C4EBCB43B42EC73B75E11859C4A90C"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-43.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 43,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "TOP1652182097759",
7 | "resource_class_name": "0",
8 | "ki": "19AAC5DF66C4EBCB43B42EC73B75E11859C4A90C"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-46.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 46,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "local-testbed-child",
7 | "resource_class_name": "0",
8 | "ki": "4F07E0CCBFC023419467B3B4A5D828225BECBD83"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/delta-7.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "testbed",
3 | "version": 7,
4 | "details": {
5 | "type": "child_certificate_issued",
6 | "child": "ca",
7 | "resource_class_name": "0",
8 | "ki": "A9DE22AAD52D82FCF91542F6382B69B930454291"
9 | }
10 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/testbed/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 48,
3 | "last_event": 47,
4 | "last_command": 36,
5 | "last_update": "2022-06-02T09:50:05.265331238Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/cas/version:
--------------------------------------------------------------------------------
1 | "V0_9_0"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/command--1645792256--1--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2022-02-25T12:30:56.397107227Z",
4 | "handle": "0",
5 | "version": 1,
6 | "sequence": 1,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ta"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 1
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/command--1645792257--2--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "krill",
3 | "time": "2022-02-25T12:30:57.062801599Z",
4 | "handle": "0",
5 | "version": 2,
6 | "sequence": 2,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "testbed"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 2
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/command--1645801028--4--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-02-25T14:57:08.407617134Z",
4 | "handle": "0",
5 | "version": 4,
6 | "sequence": 4,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "ca"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 4
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/command--1652181844--8--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-05-10T11:24:04.010876569Z",
4 | "handle": "0",
5 | "version": 7,
6 | "sequence": 8,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "TOP"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 7
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/command--1653296986--9--pubd-publisher-add.json:
--------------------------------------------------------------------------------
1 | {
2 | "actor": "testbed",
3 | "time": "2022-05-23T09:09:46.200476010Z",
4 | "handle": "0",
5 | "version": 8,
6 | "sequence": 9,
7 | "details": {
8 | "type": "add_publisher",
9 | "name": "localkrill"
10 | },
11 | "effect": {
12 | "result": "success",
13 | "events": [
14 | 8
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/0/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 10,
3 | "last_event": 9,
4 | "last_command": 10,
5 | "last_update": "2022-06-02T09:49:25.289198557Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_5_pubserver/pubd/version:
--------------------------------------------------------------------------------
1 | "V0_9_0"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/ca_objects/version:
--------------------------------------------------------------------------------
1 | "0.9.6"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-10.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 10,
4 | "details": {
5 | "type": "route_authorization_removed",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-12.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 12,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/24-24 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-14.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 14,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/22-22 => 0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-16.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 16,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": "AS65000",
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-19.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 19,
4 | "details": {
5 | "type": "aspa_config_updated",
6 | "customer": "AS65000",
7 | "update": {
8 | "added": [],
9 | "removed": [
10 | "AS65003"
11 | ]
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-20.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 20,
4 | "details": {
5 | "type": "aspa_config_removed",
6 | "customer": "AS65000"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-21.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 21,
4 | "details": {
5 | "type": "aspa_objects_updated",
6 | "resource_class_name": "0",
7 | "updates": {
8 | "removed": [
9 | "AS65000"
10 | ]
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-22.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 22,
4 | "details": {
5 | "type": "aspa_config_added",
6 | "aspa_config": {
7 | "customer": "AS65000",
8 | "providers": [
9 | "AS65001(v4)",
10 | "AS65002(v6)",
11 | "AS65003"
12 | ]
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-24.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 24,
4 | "details": {
5 | "type": "key_roll_pending_key_added",
6 | "resource_class_name": "0",
7 | "pending_key_id": "C377CBA5C67BBA5E87FE0BD73B9994450E1481C2"
8 | }
9 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-27.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 27,
4 | "details": {
5 | "type": "key_roll_activated",
6 | "resource_class_name": "0",
7 | "revoke_req": {
8 | "class_name": "0",
9 | "key": "84D557057744E892942A90EBF1B45D5F86C87C41"
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-3.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 3,
4 | "details": {
5 | "type": "resource_class_added",
6 | "resource_class_name": "0",
7 | "parent": "testbed",
8 | "parent_resource_class_name": "0",
9 | "pending_key": "84D557057744E892942A90EBF1B45D5F86C87C41"
10 | }
11 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-30.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 30,
4 | "details": {
5 | "type": "key_roll_finished",
6 | "resource_class_name": "0"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-6.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 6,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "192.168.0.0/16-16 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/delta-8.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": "krill-upgrade-test",
3 | "version": 8,
4 | "details": {
5 | "type": "route_authorization_added",
6 | "auth": "2001:db8::/64-64 => 64496"
7 | }
8 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/krill-upgrade-test/info.json:
--------------------------------------------------------------------------------
1 | {
2 | "snapshot_version": 31,
3 | "last_event": 30,
4 | "last_command": 17,
5 | "last_update": "2023-11-29T11:10:48.163796769Z"
6 | }
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/cas/version:
--------------------------------------------------------------------------------
1 | "0.9.6"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/pubd/version:
--------------------------------------------------------------------------------
1 | "0.9.6"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/pubd_objects/version:
--------------------------------------------------------------------------------
1 | "0.9.6"
--------------------------------------------------------------------------------
/test-resources/migrations/v0_9_6/status/version:
--------------------------------------------------------------------------------
1 | "0.9.6"
--------------------------------------------------------------------------------
/test-resources/oob/id_publisher_ta.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/oob/id_publisher_ta.cer
--------------------------------------------------------------------------------
/test-resources/provisioning/list.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test-resources/publication/generated/list_query_result.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test-resources/publication/generated/list_reply_result.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/test-resources/publication/generated/success_reply_result.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test-resources/publication/list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test-resources/publication/list_reply_empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test-resources/publication/report_error_minimal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test-resources/publication/success.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test-resources/pykmip/constraints.txt:
--------------------------------------------------------------------------------
1 | SQLAlchemy<2
2 |
--------------------------------------------------------------------------------
/test-resources/pykmip/openssl.cnf:
--------------------------------------------------------------------------------
1 | [ ca ]
2 | default_ca = CA_default
3 |
4 | [ CA_default ]
5 | dir = demoCA
6 | database = $dir/index.txt
7 | default_md = sha256
8 | policy = policy_match
9 | serial = $dir/serial
10 |
11 | [ policy_match ]
12 | countryName = match
13 | stateOrProvinceName = match
14 | organizationName = match
15 | organizationalUnitName = optional
16 | commonName = supplied
17 | emailAddress = optional
18 |
19 |
--------------------------------------------------------------------------------
/test-resources/pykmip/run-server.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/python3
2 | from kmip.services.server import KmipServer
3 |
4 | server = KmipServer(
5 | config_path='./server.conf',
6 | log_path='./server.log'
7 | )
8 |
9 | with server:
10 | server.serve()
11 |
--------------------------------------------------------------------------------
/test-resources/pykmip/san.cnf:
--------------------------------------------------------------------------------
1 | [ext]
2 | subjectAltName = DNS:localhost
3 |
--------------------------------------------------------------------------------
/test-resources/pykmip/server.conf:
--------------------------------------------------------------------------------
1 | [server]
2 | hostname=127.0.0.1
3 | port=5696
4 | certificate_path=./server.crt
5 | key_path=./server.key
6 | ca_path=./ca.crt
7 | auth_suite=TLS1.2
8 | enable_tls_client_auth=False
9 | tls_cipher_suites=TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
10 | logging_level=DEBUG
11 | database_path=/tmp/pykmip.db
12 |
--------------------------------------------------------------------------------
/test-resources/pykmip/server.key:
--------------------------------------------------------------------------------
1 | -----BEGIN EC PARAMETERS-----
2 | BggqhkjOPQMBBw==
3 | -----END EC PARAMETERS-----
4 | -----BEGIN EC PRIVATE KEY-----
5 | MHcCAQEEIJ74i2YT62w1/n+NXSygs91w8/BXVbuxigLWbvE4UryfoAoGCCqGSM49
6 | AwEHoUQDQgAEpHcYDsFlamH18gV5PnO4sYsAf+7mBEz9Ho+AVQRkWJDotdOQ58EW
7 | Pcp5mTPtE3WXVczFbs8o02zLZBxGxOyRQA==
8 | -----END EC PRIVATE KEY-----
9 |
--------------------------------------------------------------------------------
/test-resources/remote/apnic-id.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/apnic-id.der
--------------------------------------------------------------------------------
/test-resources/remote/apnic-list-response.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/apnic-list-response.der
--------------------------------------------------------------------------------
/test-resources/remote/cms_ta.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/cms_ta.cer
--------------------------------------------------------------------------------
/test-resources/remote/lacnic-id.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/lacnic-id.der
--------------------------------------------------------------------------------
/test-resources/remote/lacnic-invalid-response.ber:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/lacnic-invalid-response.ber
--------------------------------------------------------------------------------
/test-resources/remote/lacnic-valid.ber:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/lacnic-valid.ber
--------------------------------------------------------------------------------
/test-resources/remote/ncc-id.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/ncc-id.der
--------------------------------------------------------------------------------
/test-resources/remote/ncc-response.ber:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/ncc-response.ber
--------------------------------------------------------------------------------
/test-resources/remote/pdu_200.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/pdu_200.der
--------------------------------------------------------------------------------
/test-resources/remote/rpkid-rfc6492-issue.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/rpkid-rfc6492-issue.der
--------------------------------------------------------------------------------
/test-resources/remote/rpkid-rfc6492-issue_response.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/rpkid-rfc6492-issue_response.der
--------------------------------------------------------------------------------
/test-resources/remote/rpkid-rfc6492-list.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/rpkid-rfc6492-list.der
--------------------------------------------------------------------------------
/test-resources/remote/rpkid-rfc6492-list_response.der:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/remote/rpkid-rfc6492-list_response.der
--------------------------------------------------------------------------------
/test-resources/ta.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/test-resources/ta.cer
--------------------------------------------------------------------------------
/test-resources/ui/multi_user_admin_token.conf:
--------------------------------------------------------------------------------
1 | data_dir = "/tmp/krill"
2 | service_uri = "https://localhost:3000/"
3 | log_level = "info"
4 | log_type = "stderr"
5 |
6 | auth_type = "admin-token"
7 | admin_token = "secret"
8 |
9 | bgp_risdumps_enabled = false
--------------------------------------------------------------------------------
/test-resources/ui/multi_user_openid_connect_provider_not_available.conf:
--------------------------------------------------------------------------------
1 | data_dir = "/tmp/krill"
2 | service_uri = "https://localhost:3000/"
3 | log_level = "info"
4 | log_type = "stderr"
5 |
6 | auth_type = "openid-connect"
7 | admin_token = "secret"
8 |
9 | bgp_risdumps_enabled = false
10 |
11 | [auth_openidconnect]
12 | issuer_url = "https://localhost:1818"
13 | client_id = "client-id-123"
14 | client_secret = "some-secret"
--------------------------------------------------------------------------------
/test-resources/ui/multi_user_openid_connect_provider_with_fallback_logout.conf:
--------------------------------------------------------------------------------
1 | data_dir = "/tmp/krill"
2 | service_uri = "https://localhost:3000/"
3 | log_level = "info"
4 | log_type = "stderr"
5 |
6 | auth_type = "openid-connect"
7 | admin_token = "secret"
8 |
9 | bgp_risdumps_enabled = false
10 |
11 | [auth_openidconnect]
12 | issuer_url = "https://localhost:1818"
13 | client_id = "client-id-123"
14 | client_secret = "some-secret"
--------------------------------------------------------------------------------
/test-resources/ui/multi_user_openid_connect_provider_with_revocation.conf:
--------------------------------------------------------------------------------
1 | data_dir = "/tmp/krill"
2 | service_uri = "https://localhost:3000/"
3 | log_level = "info"
4 | log_type = "stderr"
5 |
6 | auth_type = "openid-connect"
7 | admin_token = "secret"
8 |
9 | bgp_risdumps_enabled = false
10 |
11 | [auth_openidconnect]
12 | issuer_url = "https://localhost:1818"
13 | client_id = "client-id-123"
14 | client_secret = "some-secret"
--------------------------------------------------------------------------------
/test-resources/ui/testbed_ui.conf:
--------------------------------------------------------------------------------
1 | service_uri = "https://localhost:3000/"
2 | log_level = "info"
3 | log_type = "stderr"
4 |
5 | auth_type = "admin-token"
6 | admin_token = "secret"
7 |
8 | bgp_risdumps_enabled = false
9 |
10 | [testbed]
11 | rrdp_base_uri = "https://localhost/rrdp/"
12 | rsync_jail = "rsync://localhost/repo/"
13 | ta_aia = "rsync://localhost/ta/ta.cer"
14 | ta_uri = "https://localhost/ta/ta.cer"
--------------------------------------------------------------------------------
/ui/assets/Inter-italic.var-d1401419.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/ui/assets/Inter-italic.var-d1401419.woff2
--------------------------------------------------------------------------------
/ui/assets/Inter-roman.var-17fe38ab.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/ui/assets/Inter-roman.var-17fe38ab.woff2
--------------------------------------------------------------------------------
/ui/assets/check-3e734f78.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ui/assets/check-green-4525c79c.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ui/assets/error-fd1fc7e1.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ui/assets/favicon-f84116cb.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NLnetLabs/krill/35cd5d0bb22146572fe3c650c79bf01295675e4c/ui/assets/favicon-f84116cb.ico
--------------------------------------------------------------------------------
/ui/assets/plus-e8f1d182.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ui/assets/search-4a30d812.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ui/assets/user-5d1f1b14.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------