diff --git a/src/upgrades/mod.rs b/src/upgrades/mod.rs index b06252ba..acd27f5d 100644 --- a/src/upgrades/mod.rs +++ b/src/upgrades/mod.rs @@ -1071,7 +1071,7 @@ mod tests { #[test] fn prepare_then_upgrade_0_9_6() { test_upgrade( - "test-resources/migrations/v0_9_6/data/", + "test-resources/migrations/v0_9_6/", &["ca_objects", "cas", "pubd", "pubd_objects"], ); } @@ -1087,7 +1087,7 @@ mod tests { #[test] fn prepare_then_upgrade_0_10_3() { test_upgrade( - "test-resources/migrations/v0_10_3/data/", + "test-resources/migrations/v0_10_3/", &["ca_objects", "cas", "pubd", "pubd_objects"], ); } @@ -1095,7 +1095,7 @@ mod tests { #[test] fn prepare_then_upgrade_0_11_0() { test_upgrade( - "test-resources/migrations/v0_11_0/data/", + "test-resources/migrations/v0_11_0/", &["ca_objects", "cas", "pubd", "pubd_objects"], ); } @@ -1111,7 +1111,7 @@ mod tests { #[test] fn prepare_then_upgrade_0_12_3() { test_upgrade( - "test-resources/migrations/v0_12_3/data/", + "test-resources/migrations/v0_12_3/", &["ca_objects", "cas", "pubd", "pubd_objects"], ); } @@ -1119,7 +1119,7 @@ mod tests { #[test] fn prepare_then_upgrade_0_13_1() { test_upgrade( - "test-resources/migrations/v0_13_1/data/", + "test-resources/migrations/v0_13_1/", &["ca_objects", "cas", "keys", "pubd", "pubd_objects", "signers", "status"], ); } diff --git a/test-resources/migrations/v0_10_3/ca_objects/testbed-client.json b/test-resources/migrations/v0_10_3/ca_objects/testbed-client.json new file mode 100644 index 00000000..343e48ba --- /dev/null +++ b/test-resources/migrations/v0_10_3/ca_objects/testbed-client.json @@ -0,0 +1,155 @@ +{ + "ca": "testbed-client", + "repo": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "classes": { + "0": { + "keys": { + "type": "current", + "current_set": { + "signing_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "revision": { + "number": 4, + "this_update": "2023-10-19T08:30:28Z", + "next_update": "2023-10-20T11:48:28Z" + }, + "revocations": [ + { + "serial": "92756278525544879936193060083412392453102916795", + "revocation_date": "2023-10-19T08:47:34.127861774Z", + "expires": "2024-10-17T08:31:21Z" + } + ], + "manifest": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "base64": "MIILGwYJKoZIhvcNAQcCoIILDDCCCwgCAQMxDTALBglghkgBZQMEAgEwggQ8BgsqhkiG9w0BCRABGqCCBCsEggQnMIIEIwIBBBgPMjAyMzEwMTkwODMwMjhaGA8yMDIzMTAyMDExNDgyOFoGCWCGSAFlAwQCATCCA+8wXxY6MzI2MTMwMzQzYTYyMzkzMDM0M2EzYTJmMzQzODJkMzQzODIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhAIcr2VNXUNknJLzLh0sFrhvTZIzySdRl6upFuOkMOgvsMFsWNjMyNjEzMDM0M2E2MjM5MzAzMDNhM2EyZjMzMzAyZDMzMzAyMDNkM2UyMDM4MzUzODM3LnJvYQMhABJc1filCh62KvDBi+BARgxy8k/sJRB+edOU9w8iM1CmMFEWLEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY3JsAyEAEIFVB2yt/LmnDfNkb9c1g2N64GtWJf+9NjcAsYqdCYowMRYMQVMyMDQzMjUuYXNhAyEA+Lo/02TWclezOquOKOiBBz87RbBFDkw6FHJJrJd1hvowXxY6MzI2MTMwMzQzYTYyMzkzMDM3M2EzYTJmMzQzODJkMzQzODIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhAJnQgSklvraEMOJnq37LosZYuOcbTKYb+kQIrPV9wDoAMGEWPDMxMzgzNTJlMzQzOTJlMzEzNDMzMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhABnSflpWI9CkzmLrs8z8OyTJKvnUk5Nxr4fLqB7LxH9gMF8WOjMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzcyZDM0MzcyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQCBrTWyv0UA3+6HwnOkwJCJKM+7t8CoBQmPU8Mkj1CUTzBhFjwzMTM4MzUyZTM0MzkyZTMxMzQzMjJlMzAyZjMyMzQyZDMyMzQyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQA3Kws8OlO8j+ZpuyIYAgjFpw95ilM6Ht/XzZHCSOoLXzBhFjwzMTM4MzUyZTM0MzkyZTMxMzQzMjJlMzAyZjMyMzMyZDMyMzMyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQCT1rGFAw3dT/OYWKgSwMtYK2vhqcXhtKEMA905Mj92FTBfFjozMjYxMzAzNDNhNjIzOTMwMzYzYTNhMmYzNDM4MmQzNDM4MjAzZDNlMjAzMjMxMzEzMzMyMzEucm9hAyEA8T4r5qEm6EC9asQObhc2mTnctk9T/O27xhBI0EofEHgwXRY4MzEzODM1MmUzNDM5MmUzMTM0MzAyZTMwMmYzMjMzMmQzMjMzMjAzZDNlMjAzODM1MzgzNy5yb2EDIQAdT8e1ByYvxQD1d1VTW+SneA1jo5ZlIdiL8ogv8awXdKCCBQQwggUAMIID6KADAgECAhQVuYXnk/wPneeZ46bKVCnUeIFuMDANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MzAyOFoXDTIzMTAyMDExNDgyOFowMzExMC8GA1UEAxMoN0YxRjk4NjVFMjE2OUUxRkJGMkNBNDFBNzc2Mjk4N0VGRjg2NDQwMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOm7i81PIsHJLvybyR6vHRqzojpK0WIx01l1X9E9LGbCJKPPJNuVGVi8gA/P5RFKfYUGO5wn2/p9DMJgmMiH3vNliwkMK/HvZZtjhaLrH6lIw9IfFd51FTVVluK7BRJnvSblC2HmI62+SR5U6C17ZnzMBuy80dX0nV4KujdavaxrKuyt74Dar4yaOEJtAce5QyzdbBB4CSK7tMNQmCWfBbxKa5v3mW1TGFyqIhSKpwU2ejOrsqrihcJiH0dwEBjcBlPuHbKPEqRQkoL68lsQl6fkU6ujx0yIy+98Fj4yk07TRT1TqkIABxoVPhpJAiVgf498h+VnIQQvoB0qDzdq1qcCAwEAAaOCAgowggIGMB0GA1UdDgQWBBR/H5hl4haeH78spBp3Yph+/4ZEAjAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjB6BggrBgEFBQcBCwRuMGwwagYIKwYBBQUHMAuGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAhBggrBgEFBQcBBwEB/wQSMBAwBgQCAAEFADAGBAIAAgUAMBUGCCsGAQUFBwEIAQH/BAYwBKACBQAwDQYJKoZIhvcNAQELBQADggEBAFz40ul6ZKtOyZsTaUAVpo6+I2XCYOzcwdcuDc4ZnQhCySSQluXsw9PF5IxaOx7E3dpyA0p/IkZ0I44SyrW+x4k9H5Du19iGXC1I7JLWCUK0matpG8igc7TFpu4MeXE43kbVNseLYQL91/zzFa3T4aBfnjKv6WkoDcwkBCEL2Mi+S8obihdnWsJ4dPh5pBraxPGHte4IrQi7E4VC3dggXe7cXuD+YLOvFEuPCyyywy/ZskfDNl/wA+/Z6xEdTQeqV3PjLzd8rBoQ3HsAhXd7ZoJP0ozlPiM89LUBTNupcgnGzinZ2D+cO9bWj1F0NBUeme5sRZf19hT4Qps5JeAtMs4xggGqMIIBpgIBA4AUfx+YZeIWnh+/LKQad2KYfv+GRAIwCwYJYIZIAWUDBAIBoGswGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEaMBwGCSqGSIb3DQEJBTEPFw0yMzEwMTkwODM1MjhaMC8GCSqGSIb3DQEJBDEiBCAxyK7h0wHXtzQ05tw+M0gS4XfSvPkPYJd6eruWHf3LzDANBgkqhkiG9w0BAQEFAASCAQAteOsYgl6hgF1zPY/dZ9amPzwktpKe2XZhb+pbcJOKIpX/Kssbv4j5wjQvhFDWceg28h2IOXU7mxPctT52cVDRKL8krT8kc3aGYSZFVWEWT5olEp+/4hhSZf22BWyvANaJ3uyiO59Hw2ufwCgUy3B/uh3x6Vy3ecoGjpq+YKFS6Y2bteEs56pSwc0dDLKbtPbUT3rEkMk4VRYI2XgruSLbJDyOKYpp/JlZ4/8bzBUzldvU8gakGAi0scmQAhJ71gh/JYcXDKhjooaETuelZzVfRrCW3uXCMXwYtrs+0bkRzyTc1eN+XYPTwSuuNVSeryXQcN+clu+p4DYKribZd6DG", + "hash": "d1c80e958cf0e089eef1eee7c15bb82f80f68b3b1da265c9994e5da09b64e6a0", + "serial": "124026108784989769075045247699234576919261441584", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "crl": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.crl", + "base64": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "hash": "108155076cadfcb9a70df3646fd73583637ae06b5625ffbd363700b18a9d098a", + "serial": "4", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "published_objects": { + "AS204325.asa": { + "name": "AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa", + "serial": "414446670048073381508892396034748936573166123645", + "expires": "2024-10-17T08:35:28Z", + "marker": null + }, + "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f", + "serial": "140142392674532560130643207704767779636229249106", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec", + "serial": "338429803608530489442859184492769265248759470454", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f", + "serial": "671322335637449088247149539831665412512266389286", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078", + "serial": "347679803344028056568916614551912162348765273591", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa": { + "name": "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774", + "serial": "418181026988914837651479690947361890101225066215", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "326130343a623930303a3a2f33302d3330203d3e2038353837.roa": { + "name": "326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6", + "serial": "685224452993399123474043963836737419544518392626", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQcAAKCCBP0wggT5MIID4aADAgECAhRwN7o8jPaDxxoLbx38dWFUyOegRTANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoQzgyRjg2N0IxQjBENUM4RjZCMzlDM0M1RkU0RTk2MkIxRUU0NjY0MDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAORThI7xQVrH4VdFLIY0N3m+xpP3O+ajB1GHm8tLzr1Smehski9a8Pl88qLzMuXioLj75vYLgW0I+XSasEfDqXvcCuztwVZOkyjC2NY7jBtu4EhLq92ricwq28gG8OFIR9e1QAD0xz4FQqZ42OoFlTYBU+r4SColrg/oldaAlXKtH2ItpRgwpF0ajFNPvTBJOwKonMcypyW7LA6X6omlAiifXEyVJnVOQ3MPzZJZbr9NI5DXqgfXVOp7b0D3DIqpqO8FMBc6UXZbCziwKPRHzStwhR0Pdj1iZInpJqUXLRNtql3uqwPvsQiBOqJrFgUbJh4sOwEQithMdV6LM9qap1sCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBTIL4Z7Gw1cj2s5w8X+TpYrHuRmQDAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQcAADANBgkqhkiG9w0BAQsFAAOCAQEAVAoaMT7L+eJOdR3u0CJNeIUIrcTCLZqVR1ykJb26REV3JJgH2OMp9fBN3A/7bn/LlXtK12yfbysQk8hcPntWyHGbg53o8WbKkxK2TbFqUT78gOQgYDiTnXACK9bbQRp9Eps3i7Fa9BzyU2qbp5zHdVYj34p+7ZfKfjMHBAkbvM928/7/sXKZlo+9DK55oGLqE5KGhYepKefzyCnT8fwwg7atySt+gbvCgokdcrhSVH6KKyeRPguIJPjCf7mtOj6tDfV97cKE1Vw5MoO1yvZfHEq0N8D+X19EZpIm9ZONlU9WNeZ5jmdr/3yd7ABPLx7gxuAUzMxxTAK4GV+514e1PDGCAaowggGmAgEDgBTIL4Z7Gw1cj2s5w8X+TpYrHuRmQDALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIAndSVBT4mEjQ92p+tzO4dsTQlaqHxnI8l7bgSo5m7hXMA0GCSqGSIb3DQEBAQUABIIBAFPKi1Se/iBDL1428GRvFDvWNGmLaBhtKq4r6nHSNcif4A/eybM5IphMnL4doDpEYWtEnw2BJp1WXgC5Vk1YmwIAcr/ByGjrPUEH3VrOVFoX+T61XGr5P1A2XT/Xxjso/FKiplES7/7qJ5Aq011ovKBS5I+PecrMhblCLUAUt6yTarOeHmEsybXB/6FlL2i2wxUHpdNyR8vS4jkWcV2v3TrYZ09lg9GTiL9Cd4bMC2+p7YyMCtCVnMoDUZcTTSsGkYcebytRGimbU8kMTuHc4VNQtbX4QFPwRI0XZ7KmxhPiSwXO/t+b1tGS8cQtR4NrhHhnO7N8mq8a/eR0lLKQWdE=", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00", + "serial": "640649730807686430856291300351931069367520305221", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615", + "serial": "662606470876433387306158096148526545677374411490", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60", + "serial": "151344791223565751330074273644008098126929045772", + "expires": "2024-10-17T08:20:18Z", + "marker": null + } + } + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/ca_objects/version b/test-resources/migrations/v0_10_3/ca_objects/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_10_3/ca_objects/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json new file mode 100644 index 00000000..21688d70 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json @@ -0,0 +1,18 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:19:47.707453175Z", + "handle": "testbed-client", + "version": 1, + "sequence": 1, + "details": { + "type": "add_parent", + "parent": "testbed", + "contact": "rfc6492" + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json new file mode 100644 index 00000000..9ff4a67b --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json @@ -0,0 +1,17 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:03.545594564Z", + "handle": "testbed-client", + "version": 2, + "sequence": 2, + "details": { + "type": "repo_update", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..6837032f --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json @@ -0,0 +1,28 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:04.680568334Z", + "handle": "testbed-client", + "version": 3, + "sequence": 3, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 3, + 4 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..a42687db --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:06.717504859Z", + "handle": "testbed-client", + "version": 5, + "sequence": 4, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 5 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json new file mode 100644 index 00000000..af357280 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json @@ -0,0 +1,75 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:18.082521404Z", + "handle": "testbed-client", + "version": 6, + "sequence": 5, + "details": { + "type": "roa_definition_updates", + "updates": { + "added": [ + { + "asn": 8587, + "prefix": "2a04:b900::/30", + "max_length": 30 + }, + { + "asn": 211321, + "prefix": "2a04:b904::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b906::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/47", + "max_length": 47 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/48", + "max_length": 48 + }, + { + "asn": 8587, + "prefix": "185.49.140.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/24", + "max_length": 24 + }, + { + "asn": 211321, + "prefix": "185.49.143.0/24", + "max_length": 24 + } + ], + "removed": [] + } + }, + "effect": { + "result": "success", + "events": [ + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..11e5e33e --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json @@ -0,0 +1,22 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:28:19.078095128Z", + "handle": "testbed-client", + "version": 16, + "sequence": 6, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65005", + "AS65006" + ], + "removed": [] + } + }, + "effect": { + "result": "error", + "msg": "No current ASPA exists for customer AS 'AS204325'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json new file mode 100644 index 00000000..579d295d --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json @@ -0,0 +1,29 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:31:21.961752867Z", + "handle": "testbed-client", + "version": 16, + "sequence": 7, + "details": { + "type": "aspas_update", + "updates": { + "add_or_replace": [ + { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + ], + "remove": [] + } + }, + "effect": { + "result": "success", + "events": [ + 16, + 17 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..5089a326 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json @@ -0,0 +1,25 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:34:52.214194343Z", + "handle": "testbed-client", + "version": 18, + "sequence": 8, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001", + "AS65000(v4)" + ] + } + }, + "effect": { + "result": "error", + "msg": "ASPA delta rejected:\n\n'Cannot remove the following unknown provider(s): \n AS65000(v4)\n'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..0a6ec88a --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json @@ -0,0 +1,27 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:35:28.666963249Z", + "handle": "testbed-client", + "version": 18, + "sequence": 9, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + }, + "effect": { + "result": "success", + "events": [ + 18, + 19 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-0.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-0.json new file mode 100644 index 00000000..c5b8b34b --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-0.json @@ -0,0 +1,13 @@ +{ + "id": "testbed-client", + "version": 0, + "details": { + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-1.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-1.json new file mode 100644 index 00000000..ca258dad --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-1.json @@ -0,0 +1,19 @@ +{ + "id": "testbed-client", + "version": 1, + "details": { + "type": "parent_added", + "parent": "testbed", + "contact": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-10.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-10.json new file mode 100644 index 00000000..a6e3098a --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-10.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 10, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-11.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-11.json new file mode 100644 index 00000000..611cade4 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-11.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 11, + "details": { + "type": "route_authorization_added", + "auth": "185.49.140.0/23-23 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-12.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-12.json new file mode 100644 index 00000000..0b606d12 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-12.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 12, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/23-23 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-13.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-13.json new file mode 100644 index 00000000..db2e7f6b --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-13.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 13, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-14.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-14.json new file mode 100644 index 00000000..e40d5453 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-14.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 14, + "details": { + "type": "route_authorization_added", + "auth": "185.49.143.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-15.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-15.json new file mode 100644 index 00000000..820d227f --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-15.json @@ -0,0 +1,129 @@ +{ + "id": "testbed-client", + "version": 15, + "details": { + "type": "roas_updated", + "resource_class_name": "0", + "updates": { + "updated": { + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-16.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-16.json new file mode 100644 index 00000000..86777113 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-16.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 16, + "details": { + "type": "aspa_config_added", + "aspa_config": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-17.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-17.json new file mode 100644 index 00000000..43187799 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-17.json @@ -0,0 +1,29 @@ +{ + "id": "testbed-client", + "version": 17, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + }, + "validity": { + "not_before": "2023-10-19T08:26:21Z", + "not_after": "2024-10-17T08:31:21Z" + }, + "serial": "92756278525544879936193060083412392453102916795", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "4ab372981d2dec12d99228c74709d455e1c892b581f23ce43860e8d80661829b" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-18.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-18.json new file mode 100644 index 00000000..6036cc02 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-18.json @@ -0,0 +1,30 @@ +{ + "id": "testbed-client", + "version": 18, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-19.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-19.json new file mode 100644 index 00000000..0c16fed6 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-19.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 19, + "details": { + "type": "aspa_config_updated", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-2.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-2.json new file mode 100644 index 00000000..22b1d7e3 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-2.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 2, + "details": { + "type": "repo_updated", + "contact": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-3.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-3.json new file mode 100644 index 00000000..9e3478bb --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-3.json @@ -0,0 +1,11 @@ +{ + "id": "testbed-client", + "version": 3, + "details": { + "type": "resource_class_added", + "resource_class_name": "0", + "parent": "testbed", + "parent_resource_class_name": "0", + "pending_key": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-4.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-4.json new file mode 100644 index 00000000..901339dc --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-4.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 4, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": {}, + "csr": "MIIDsjCCApoCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATgwggE0BgkqhkiG9w0BCQ4xggElMIIBITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/QYIKwYBBQUHAQsBAQAEge0wgeowPQYIKwYBBQUHMAWGMXJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAwagYIKwYBBQUHMAqGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwPQYIKwYBBQUHMA2GMWh0dHBzOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9ycmRwL25vdGlmaWNhdGlvbi54bWwwDQYJKoZIhvcNAQELBQADggEBAE8HZoMijbTGouJx7Pu6gvx7Pi3X4fA+qE/Stb7nN/v6yVVmj7mPi9XKqNsaldc+TKDq+qoEPax8104vdYnbYtqKvb61sqiSwjsUm3yM1vk/xW5r68eUS/IrwH/gXhmXLPkVzMeMEs2EbT6oJu5r82CbSxRiaXLsYQiJAuvnOagfLGkRYV+oNj2NUcu+jECKAspvnIf3dsAHlccBd8p2jzvw/Y/k4fd5xnEl97wBYqE1yV8qsUjj8AIHxpZQQV3qFIGqUC2M4AqVlSnVohZRnoCeBw5Budb7/r17tcKzpgTNOPbfv+J+p37XeZaro+pF8DshhrS+h7MXuW/qJtEQUmY=" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-5.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-5.json new file mode 100644 index 00000000..93c9f4f4 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-5.json @@ -0,0 +1,35 @@ +{ + "id": "testbed-client", + "version": 5, + "details": { + "type": "key_pending_to_active", + "resource_class_name": "0", + "current_key": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-6.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-6.json new file mode 100644 index 00000000..1eb515f4 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-6.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 6, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b900::/30-30 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-7.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-7.json new file mode 100644 index 00000000..288b7795 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-7.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 7, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b904::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-8.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-8.json new file mode 100644 index 00000000..cb5b2cc7 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-8.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 8, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b906::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/delta-9.json b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-9.json new file mode 100644 index 00000000..4ee39107 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/delta-9.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 9, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/47-47 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/info.json b/test-resources/migrations/v0_10_3/cas/testbed-client/info.json new file mode 100644 index 00000000..849deec6 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 20, + "last_event": 19, + "last_command": 9, + "last_update": "2023-10-19T08:35:28.666963249Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/testbed-client/snapshot.json b/test-resources/migrations/v0_10_3/cas/testbed-client/snapshot.json new file mode 100644 index 00000000..e036a034 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/testbed-client/snapshot.json @@ -0,0 +1,258 @@ +{ + "handle": "testbed-client", + "version": 20, + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + }, + "repository": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "MIIG+gYJKoZIhvcNAQcCoIIG6zCCBucCAQMxDTALBglghkgBZQMEAgEwKQYLKoZIhvcNAQkQARigGgQYMBYCAiGLMBAwDgQCAAEwCDAGAwQBuTGMoIIE+DCCBPQwggPcoAMCAQICFEk/4sMdx8r4+5j933JofeDsbA7nMA0GCSqGSIb3DQEBCwUAMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwHhcNMjMxMDE5MDgxNTE5WhcNMjQxMDE3MDgyMDE5WjAzMTEwLwYDVQQDEygzNjkwNjFCQTk2OUI0RkM1NkM4MDNEQTcwNThBNzlGMzIyODM3ODRFMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu6JXIBtD2z7R4KOc0y3LD9BeUN0HSPYHMYjzUOg0WcEy1cKjgI9q8nR5cFDkj7e/x/kOuZakOTu04ydoBPbv1+EZYy/Gkl3v6VqmwH7QQLoIySvpmCB5uUmVZyfpysyMVB9njjMHVvaEAFOddcTlVUuN19hKANYsqznbqTZm/BHqG7+RzZpBuAZgAVG874Ji7xjqCxFZxlFFy7YHv7lHpxPKOuR6L1eDnomYi32jajpje5L6UKN/oVYb1aDXJdKR8sf1BuG0+OD+dP471aE/FxBYVbGZy9tZAfO083FZucdxm8wKESXats/3HVemJ3aPFljt8mSKPMYRUeUmxM3gHQIDAQABo4IB/jCCAfowHQYDVR0OBBYEFDaQYbqWm0/FbIA9pwWKefMig3hOMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMA4GA1UdDwEB/wQEAwIHgDBvBgNVHR8EaDBmMGSgYqBghl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY3JsMHMGCCsGAQUFBwEBBGcwZTBjBggrBgEFBQcwAoZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY2VyMIGGBggrBgEFBQcBCwR6MHgwdgYIKwYBBQUHMAuGanJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvMzEzODM1MmUzNDM5MmUzMTM0MzAyZTMwMmYzMjMzMmQzMjMzMjAzZDNlMjAzODM1MzgzNy5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEwBgMEAbkxjDANBgkqhkiG9w0BAQsFAAOCAQEABIRwMzOkTOCdk539jRIUnzgt1KuXQMRsaHnDwEzcnUW4yBtmplqveALaTjXz8eWWp5aBwnZ3F4c/YLE6qdCBXIelecQS4iPabqEb6isP355TsGeuIVNb+BZzK/8Zyz/rDo6XG1e/w+gbwGgdgjcQwqj23TSNT2Vko6JsCpphXVQv+VoIT5zugHKOz8jL8lK13sG2zeX9052Pgf4OHPzRkaxlXOnaEtTAqIvur/QQpCnDkKVD07tsJcR+InhD5AOuSH5MCNtkWfT4mLYEJJCXk3C/dgMjYbKQ/MzmbGWMvJjlEWcnwAPB02bVPROx3F8ibgmsT8beb7ypaNRrNFawtzGCAaowggGmAgEDgBQ2kGG6lptPxWyAPacFinnzIoN4TjALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOVowLwYJKoZIhvcNAQkEMSIEIPuk7gbxJKQ1WxXfQ0yJ5b31m2SzS0u6XDrDqcztuna4MA0GCSqGSIb3DQEBAQUABIIBADYm6Xu+WXjtaRi8Z6Lk2nQ6xLuggn1mW7/+BBuvlTAnRd4EgduETlx7+FJc+Jyid1Bn+pryGEoWcph5WzT0ufLWoR5w77jx+PcX3r+8RiKXkr4tsWyXZLMzeLwn1qtBQf5Lvwc5nuXgSjXZ8Wk0o0ppfdeIr93CNyvY+5/YDZlfmEMyc/xBslQjDz5Q/58j+8snE/T0aJHt8c0eJvRf8uBWSUeb7SxRp+8v4dp4hZ9lsLrcDzYheixlMBB7OvDp66VBNstqijfNTLNGcBI58R7sYsziWriMdbt9d+JPcA16YGJejNygVBFaVohezkjRepcw0dFR/2YnhvwyAi0f1Vc=", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "MIIG+gYJKoZIhvcNAQcCoIIG6zCCBucCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAiGLMBEwDwQCAAIwCTAHAwUCKgS5AKCCBPcwggTzMIID26ADAgECAhR4Bobz2Psg0JzHpq2mnJEQouL7MjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoNkRCNTJDMkREM0YxMjZFMEYwNzRBMzYxQkUwMzg3RjEwNjM2NkM5NjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANpGY3bzG4Cx5C+DyWfeXFtSjNedQjJhS7DiGwiYjm48PQK/SiBPPnPzmSgCQRQqhvd8AEqz+ud+BHThqHe75UESqUAxtNr/U82CoP+M5lH3CrNGyYNX1LvxtC4go6Z9rJOWnPi0tJxsMSE8KHanvVsQcUkY8Yxhp+/GToh2x1DzEWrG8SyKk9dZbEAcuETUm3Q4TISILj6dkxRbI1f9WD8hgn4lRXpbt6ubC3Ymzf8BVvkVr8mR/5hM96raBvyVYa2Tid7aC/81H2L1GBrdfAT9QY9Ul+xq8D+FAQYDYPIOOl7XeTUvNe8m+2qcmIcz08nzEFXdOIiQATMq90vFjAsCAwEAAaOCAf0wggH5MB0GA1UdDgQWBBRttSwt0/Em4PB0o2G+A4fxBjZsljAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBhAYIKwYBBQUHAQsEeDB2MHQGCCsGAQUFBzALhmhyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzMDNhM2EyZjMzMzAyZDMzMzAyMDNkM2UyMDM4MzUzODM3LnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMCAGCCsGAQUFBwEHAQH/BBEwDzANBAIAAjAHAwUCKgS5ADANBgkqhkiG9w0BAQsFAAOCAQEAH28vWrXMKOBNGpmFHAI9hirP7E9LWcDMmUURR1n6corVXOX0GADMZbDnQqSte1OnPymF21ougiL6Exptiz/xtzCem6ZGyh2n5mE+pc+cdyAR10a1UWMhgggPVy8ozql+mYDf6brTPBVpWwvmDBn+Nqc6tYyJlk9MErSssnH7jD+WwQzzsfVhjrZTH/nEO4qO+peXEjpSXj4QQQfAV+GlNyWRGh51XGYSFlV0FqouEXdP90fNS5YPzJGiL0LLAIKAtZ48uwraeTzGxL8OztXjQu+mInlM8mrkKl8dJmdHvJyUOT08lvZwQA+Cqe+0rCOjshor4zpk10cpfbCcPVWhnDGCAaowggGmAgEDgBRttSwt0/Em4PB0o2G+A4fxBjZsljALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIMaqGDAlVH5dd/fm9rmsOCDLEq9nhj8Nt2YZaf3DvxS6MA0GCSqGSIb3DQEBAQUABIIBAAfR6krzoqrndnaE3CfHJPGtPwG/1Izosu29ivA+0fBmIa/iyeGvsJ9Ug5ifd4h3kc4bPP8gSMcGT2/OiKIi1Xyus0Cncco5c97TmnuvXTX5ys/eyyiiw5T9s4c5j0qB7J8KgUlPLpxvfx1rZv35e01zrMkRPIZtiVtxVeQiCgJMJr4chqJ6LKMXuQXVlc8AumD9qhALnbIoyXi+GbRVcERvUS9cdcje4PhOLk9plUIRryD/H3uOCGfs2MauGJS45sg1SAwdreNR/MWdM8ro9US2cLz1TnARVDLYAnNM6947MEvfLv0GYbxVY84GqzxxLPz+X5vjUwjjeFxTI7EMiM4=", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + } + } + }, + "aspas": { + "204325": { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + }, + "last_key_change": "2023-10-19T08:47:34.000054016Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:47:34.011042950Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009487697Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:47:34.011434238Z" + }, + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.012218497Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:47:34.009118440Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009856518Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:47:34.010268745Z" + }, + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.010638482Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.011843513Z" + } + } + }, + "aspas": { + "attestations": { + "204325": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/cas/version b/test-resources/migrations/v0_10_3/cas/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_10_3/cas/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/pubd/version b/test-resources/migrations/v0_10_3/pubd/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_10_3/pubd/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_10_3/pubd_objects/version b/test-resources/migrations/v0_10_3/pubd_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_10_3/pubd_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/ca_objects/testbed-client.json b/test-resources/migrations/v0_11_0/ca_objects/testbed-client.json new file mode 100644 index 00000000..d1c880c3 --- /dev/null +++ b/test-resources/migrations/v0_11_0/ca_objects/testbed-client.json @@ -0,0 +1,155 @@ +{ + "ca": "testbed-client", + "repo": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "classes": { + "0": { + "keys": { + "type": "current", + "current_set": { + "signing_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "revision": { + "number": 4, + "this_update": "2023-10-19T08:30:28Z", + "next_update": "2023-10-20T11:48:28Z" + }, + "revocations": [ + { + "serial": "92756278525544879936193060083412392453102916795", + "revocation_date": "2023-10-19T08:47:34.127861774Z", + "expires": "2024-10-17T08:31:21Z" + } + ], + "manifest": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "base64": "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", + "hash": "d1c80e958cf0e089eef1eee7c15bb82f80f68b3b1da265c9994e5da09b64e6a0", + "serial": "124026108784989769075045247699234576919261441584", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "crl": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.crl", + "base64": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "hash": "108155076cadfcb9a70df3646fd73583637ae06b5625ffbd363700b18a9d098a", + "serial": "4", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "published_objects": { + "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00", + "serial": "640649730807686430856291300351931069367520305221", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "AS204325.asa": { + "name": "AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa", + "serial": "414446670048073381508892396034748936573166123645", + "expires": "2024-10-17T08:35:28Z", + "marker": null + }, + "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f", + "serial": "671322335637449088247149539831665412512266389286", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa": { + "name": "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774", + "serial": "418181026988914837651479690947361890101225066215", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "326130343a623930303a3a2f33302d3330203d3e2038353837.roa": { + "name": "326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6", + "serial": "685224452993399123474043963836737419544518392626", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60", + "serial": "151344791223565751330074273644008098126929045772", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec", + "serial": "338429803608530489442859184492769265248759470454", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078", + "serial": "347679803344028056568916614551912162348765273591", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615", + "serial": "662606470876433387306158096148526545677374411490", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f", + "serial": "140142392674532560130643207704767779636229249106", + "expires": "2024-10-17T08:20:19Z", + "marker": null + } + } + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/ca_objects/version b/test-resources/migrations/v0_11_0/ca_objects/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_11_0/ca_objects/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json new file mode 100644 index 00000000..21688d70 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json @@ -0,0 +1,18 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:19:47.707453175Z", + "handle": "testbed-client", + "version": 1, + "sequence": 1, + "details": { + "type": "add_parent", + "parent": "testbed", + "contact": "rfc6492" + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json new file mode 100644 index 00000000..9ff4a67b --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json @@ -0,0 +1,17 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:03.545594564Z", + "handle": "testbed-client", + "version": 2, + "sequence": 2, + "details": { + "type": "repo_update", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..6837032f --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json @@ -0,0 +1,28 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:04.680568334Z", + "handle": "testbed-client", + "version": 3, + "sequence": 3, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 3, + 4 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..a42687db --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:06.717504859Z", + "handle": "testbed-client", + "version": 5, + "sequence": 4, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 5 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json new file mode 100644 index 00000000..af357280 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json @@ -0,0 +1,75 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:18.082521404Z", + "handle": "testbed-client", + "version": 6, + "sequence": 5, + "details": { + "type": "roa_definition_updates", + "updates": { + "added": [ + { + "asn": 8587, + "prefix": "2a04:b900::/30", + "max_length": 30 + }, + { + "asn": 211321, + "prefix": "2a04:b904::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b906::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/47", + "max_length": 47 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/48", + "max_length": 48 + }, + { + "asn": 8587, + "prefix": "185.49.140.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/24", + "max_length": 24 + }, + { + "asn": 211321, + "prefix": "185.49.143.0/24", + "max_length": 24 + } + ], + "removed": [] + } + }, + "effect": { + "result": "success", + "events": [ + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..11e5e33e --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json @@ -0,0 +1,22 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:28:19.078095128Z", + "handle": "testbed-client", + "version": 16, + "sequence": 6, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65005", + "AS65006" + ], + "removed": [] + } + }, + "effect": { + "result": "error", + "msg": "No current ASPA exists for customer AS 'AS204325'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json new file mode 100644 index 00000000..579d295d --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json @@ -0,0 +1,29 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:31:21.961752867Z", + "handle": "testbed-client", + "version": 16, + "sequence": 7, + "details": { + "type": "aspas_update", + "updates": { + "add_or_replace": [ + { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + ], + "remove": [] + } + }, + "effect": { + "result": "success", + "events": [ + 16, + 17 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..5089a326 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json @@ -0,0 +1,25 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:34:52.214194343Z", + "handle": "testbed-client", + "version": 18, + "sequence": 8, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001", + "AS65000(v4)" + ] + } + }, + "effect": { + "result": "error", + "msg": "ASPA delta rejected:\n\n'Cannot remove the following unknown provider(s): \n AS65000(v4)\n'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..0a6ec88a --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json @@ -0,0 +1,27 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:35:28.666963249Z", + "handle": "testbed-client", + "version": 18, + "sequence": 9, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + }, + "effect": { + "result": "success", + "events": [ + 18, + 19 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-0.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-0.json new file mode 100644 index 00000000..c5b8b34b --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-0.json @@ -0,0 +1,13 @@ +{ + "id": "testbed-client", + "version": 0, + "details": { + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-1.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-1.json new file mode 100644 index 00000000..ca258dad --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-1.json @@ -0,0 +1,19 @@ +{ + "id": "testbed-client", + "version": 1, + "details": { + "type": "parent_added", + "parent": "testbed", + "contact": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-10.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-10.json new file mode 100644 index 00000000..a6e3098a --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-10.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 10, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-11.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-11.json new file mode 100644 index 00000000..611cade4 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-11.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 11, + "details": { + "type": "route_authorization_added", + "auth": "185.49.140.0/23-23 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-12.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-12.json new file mode 100644 index 00000000..0b606d12 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-12.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 12, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/23-23 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-13.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-13.json new file mode 100644 index 00000000..db2e7f6b --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-13.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 13, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-14.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-14.json new file mode 100644 index 00000000..e40d5453 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-14.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 14, + "details": { + "type": "route_authorization_added", + "auth": "185.49.143.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-15.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-15.json new file mode 100644 index 00000000..820d227f --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-15.json @@ -0,0 +1,129 @@ +{ + "id": "testbed-client", + "version": 15, + "details": { + "type": "roas_updated", + "resource_class_name": "0", + "updates": { + "updated": { + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "MIIG/wYJKoZIhvcNAQcCoIIG8DCCBuwCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAwM5eTAQMA4EAgABMAgwBgMEALkxj6CCBPwwggT4MIID4KADAgECAhQagoj/xjH7F4H1/+v0/7AO9SOpDDANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoRjJGQ0NFNjVFOUNDODE4MjYwMDA0NjJDOEYyQjMwM0NCQTBDMjNBNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+g4sPhIc4+idMPwtSKCbA9/wm5KgVzmJyXcR8bwQJCU7mjQRGVDRpYFGv1e5YuGSe8BBA4z1mUuCo6ysGo6TYsZC1jN9riL81oVGkPqaxCdmebp6ts0eywooDtq+MtWzObmujCk8I5N/KiqTWP1EscODcjNJLpc72YVmWummMlGnzkLXJmZaLUYrCami8mjrHV2lciy+6qSoCmvvkIc7TBR4nuoMwzQVzLDpyW6Gbu2Amq4x2lNsD+KOv0SmETAXZDg28vbomm0BNckldniJPE3TcfGsTvWPCldCriUWS+HWKqdesdhySEpUC9yA3zOuv4Aj2fuhLNWJddpN9FE28CAwEAAaOCAgIwggH+MB0GA1UdDgQWBBTy/M5l6cyBgmAARiyPKzA8ugwjpzAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBigYIKwYBBQUHAQsEfjB8MHoGCCsGAQUFBzALhm5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMxMzgzNTJlMzQzOTJlMzEzNDMzMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAuTGPMA0GCSqGSIb3DQEBCwUAA4IBAQAvs8CbHztTT6qpdU4ECF/xxCfEQu9bN5V1OLw3eQ7RduhTBS/9zbjj4vmabzituMLpxAcUNZVCBF7x51EAN37FVPtYoDRkGYs/zg/0Z3plUQc/eSXCIU6dP7puCVkLYial1VIPDJg6VRKo/iJrvAowwjSJ8RiLG2G/+TvWjFoa4ij8JdSJ0G+OGILR5Wwcl3TXqKFheXiPV+VAX+8pk/h426F+x3OLYpiupeBp6R7S2ZrYBw1+kv0+5gnwelQtZC/mQp9mXDfpoabW7/q8JBcoqR7cb5AUQuBG1P9PmbXyRuRGCmNXjeT/NGcf5Www2uswssTETpW95zsiQaB14sz8MYIBqjCCAaYCAQOAFPL8zmXpzIGCYABGLI8rMDy6DCOnMAsGCWCGSAFlAwQCAaBrMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABGDAcBgkqhkiG9w0BCQUxDxcNMjMxMDE5MDgyMDE4WjAvBgkqhkiG9w0BCQQxIgQgDAWVq1WBUQ6lqKy2SyljI9BelhVtusaMTcvJL0a8qHkwDQYJKoZIhvcNAQEBBQAEggEAZgsJViobeezznGZRbEDlpN2071ebxBLB7lapqN+9GhVLg0Q/1bjyAVbbJfuh7f1IM+Kz3vjONq43o13IQ0OPcrLc/HOTuw4YpfYo+hZkGz4bBXTT9mz0fJXe/84c6pXEYDJ401Cx0et6dEb+CCPTSfTJXvVdSiPExCLPnipF2xccBs1y/oG0Cdpvo5h646fN+lJ7zBfEUAvTMfj91FD7dfwbDiM0P5nxJPkswbYCENFKwTmzqfV9QTWaN8ePENsoupOSWOuvx9bE3Ae57Y15l0LSJmL2DoCfsmAGztzHbHcM6JfplhC+8EG1RJRsXCxUuvPRPVMt8dD30NkVicIn9Q==", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "MIIG/wYJKoZIhvcNAQcCoIIG8DCCBuwCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAwM5eTAQMA4EAgABMAgwBgMEALkxjqCCBPwwggT4MIID4KADAgECAhR1lyJ4zn4pEO+1DwK6wpBiLDkHJjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoOTE1RTU2NjdFMUE0NDFFQkEyMzRCQTlBRDMwQjA5OUM0RjRGRDREMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlZksLPgL+yrE+wBpil1JfpXUiLRPHkKFnQ7tt3IKBW4UDh+ob1W2E9vWMSxpTDYmI9urhKtfr02hmPQdgRWVjj+mHFdM7LHa49wDH+/4TIokJMW6Tvt+Ak5MQIs89SjEiZNIEKjBd9nkCASNw+yEwsy7wPjmlyTBm0W3UurJa+kfDDNajig2eEvY60dfrE+ecMf6QZuaRrkndyNThPidGl6vn8enhnx1iwas+Zl4fBLc92MeBwXutxUcfXyysZ9j3bJdYFio4bOmLlZVvC3L5PnhpS1HhkVsh7GsrvHTI5+vN7ME0MpQY5IUOYqdTUS6ap4H2+x1fPtmgCbDOyLKcCAwEAAaOCAgIwggH+MB0GA1UdDgQWBBSRXlZn4aRB66I0uprTCwmcT0/U0jAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBigYIKwYBBQUHAQsEfjB8MHoGCCsGAQUFBzALhm5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMxMzgzNTJlMzQzOTJlMzEzNDMyMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAuTGOMA0GCSqGSIb3DQEBCwUAA4IBAQAIz30Cvx7f9CmYIIducPswoYA8tPhBifKjzlrlikDJNDbwd3wNTV8TR7TEIPxxKfDj4/tKcKTlPP2FXoel2WFKzTLlXdzUl1qjWP96EujSTEf5ePwuRGf+OqevzCr3OdnIGgDFSANkFgbE+LZf98H4EUwCvaVclDDQQiGu6K+gd4HWBQRtD6zO09SBBENyM/+4qXG1bFwet2YzzP7P1Ogc9g/ltiB8Z4dbT9MFHtlR8LrH3bPk0OkjaRYZ+rAOm27hc41mOBv5iSGMXZ0jkic7HaY0Dtrnd2d51tbfw4vqvk0s6gUoKaH/DvS8csR62GXSj7N2dC/rxZcN2oh/KjfUMYIBqjCCAaYCAQOAFJFeVmfhpEHrojS6mtMLCZxPT9TSMAsGCWCGSAFlAwQCAaBrMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABGDAcBgkqhkiG9w0BCQUxDxcNMjMxMDE5MDgyMDE4WjAvBgkqhkiG9w0BCQQxIgQgi9iNPDhrj8ulP10WfJwJdVv9ET966xbqTfx2GRMVZpQwDQYJKoZIhvcNAQEBBQAEggEAb9SHMk4rlsJy5/ma9olGLMLTwfSt72gLG1WDK8uAA73BVFbC1txowj9c6w5agz6CDCDvsJq5G7zbx49UotEAMTmIfXToXzAc4+9TneWEJC/nn9fPDURG0Df8++WUBKIsOBcgaD3Ff2p1BWtUBocpVdjGzUYJP+G5Z1FKa6eJk1lYy/UEnHRzr1XnS4r/GCI/elsjAppgpBJBagM/ykZMXAB6omBM0DxMTWMYgx5KHO2IiBM67ZoMVJR1wxftyrj8OgebnonYkPVrXpWKt/K8CD0yJgaXVGThpxfKssmAT/QU43lANL1dLmX6yzXlZWWUR0njldb4avCs2VZVFBYvqQ==", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-16.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-16.json new file mode 100644 index 00000000..86777113 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-16.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 16, + "details": { + "type": "aspa_config_added", + "aspa_config": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-17.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-17.json new file mode 100644 index 00000000..43187799 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-17.json @@ -0,0 +1,29 @@ +{ + "id": "testbed-client", + "version": 17, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + }, + "validity": { + "not_before": "2023-10-19T08:26:21Z", + "not_after": "2024-10-17T08:31:21Z" + }, + "serial": "92756278525544879936193060083412392453102916795", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "4ab372981d2dec12d99228c74709d455e1c892b581f23ce43860e8d80661829b" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-18.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-18.json new file mode 100644 index 00000000..6036cc02 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-18.json @@ -0,0 +1,30 @@ +{ + "id": "testbed-client", + "version": 18, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "MIIG1gYJKoZIhvcNAQcCoIIGxzCCBsMCAQMxDTALBglghkgBZQMEAgEwNwYLKoZIhvcNAQkQATGgKAQmMCQCAwMeJTAdMAUCAwD96DAJAgMA/eoEAgABMAkCAwD96wQCAAKgggTGMIIEwjCCA6qgAwIBAgIUSJhucmWEGwCafwRB6K+SHZmlen0wDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjAeFw0yMzEwMTkwODMwMjhaFw0yNDEwMTcwODM1MjhaMDMxMTAvBgNVBAMTKDE0MkFFRTFGMkUwMkZEQTNBOTM1RTU3MEE4MjU3NERCN0M4NUQ2ODUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHzv76mkzekiU9PjmPHxPVH6HWLECAoCg9gEINl4HCWQeWv8wHze6d9L/1rjUzECpYAE5dC85B28ZwfU5STyTkEhMDJ2/IGD5uHu0J79Vztp/MdNn1hOIZSB2+c7grjUo/XIkXwWP32yAWqTSmU8bo0zQt41nb5N7FImZfF1sQbGVaX3ZX+vD9panxD6tJbKkuH9uz+Lf+Fald5B1TaBdaMBsY1S9w3db5gHdoVzMkyOaBmLH/AsD7rHZHbSMsYGV4LQr4ydxI1IoFklnqLCAqnEaLvdK3fv0+mZrj0KBGkz3NqiyY/+Y0VEreg6piN602gkIYT+NCI7QoxR3d+PMXAgMBAAGjggHMMIIByDAdBgNVHQ4EFgQUFCruHy4C/aOpNeVwqCV023yF1oUwHwYDVR0jBBgwFoAUqm36jCdih+ami78mTKyXVKchRqswDgYDVR0PAQH/BAQDAgeAMG8GA1UdHwRoMGYwZKBioGCGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5jcmwwcwYIKwYBBQUHAQEEZzBlMGMGCCsGAQUFBzAChldyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5jZXIwWgYIKwYBBQUHAQsETjBMMEoGCCsGAQUFBzALhj5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FTMjA0MzI1LmFzYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMBoGCCsGAQUFBwEIAQH/BAswCaAHMAUCAwMeJTANBgkqhkiG9w0BAQsFAAOCAQEAF08nG/602WVRJPyDPxPTh77wryh1sKmLolqOVJ2AMWfwvUZkU2vIOWZ1ygP7LoF6OxY2npWh8s+vqp99YFFZiN+f/2xPj1JYl+fgh0eNueZ887JJuGoEcUUqxH34wPh+GfMtYOUQBzu/XFH7iMiRG87nIXUrl5EMcexU7MOAENjjHbuJ/CXlU4I9l47+jMctf0cyy+WdjtReBL/gPffUK5cfj8Au+LOW/FLHYAJGFyEtGmu6pHSjkwzkRBuSSaX/cwsKuPxOSYXFy28X2rkT3EGvdNCo8Bes4sWwNCRM1uQXHw5WTnYBR/7yn9FTrU943OIBh0ERPBJ2zRE1J7fYDTGCAaowggGmAgEDgBQUKu4fLgL9o6k15XCoJXTbfIXWhTALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQATEwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MzUyOFowLwYJKoZIhvcNAQkEMSIEICMFD07TJuh0Q1C1dvyGMyvegjRtOl3Ko188vOrRBqLXMA0GCSqGSIb3DQEBAQUABIIBAG7BKbQrntBuQz3wChKIQpCWyDu4CkxD7b+9B+hZQ+N7sZnjrenplhz5lEnszw4Nf84KAPLUfyVN/4lH0IRNOZmYTSAQpydD0zkp9Q4wST2MsjO57zRifxxaZELoFMtygtbH/gonCpR31mAoKBbcHRT0tdVKX4NNCizC6oUkBbQE7H6M1vBbOhtEm7qonldd2/YX4K0rk0roJMO10TcqeoXo18BKfru31IcFvaJUfGMgBhpomTmWvCVU31d52i2qehULDutNdIEfbzJSq6jCFKibRa7ABuQoh8lFQyv+AyH1Rbu/b/h9PFtgEZ72aQn62pudyyDPlci7nJcqjNUzz8c=", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-19.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-19.json new file mode 100644 index 00000000..0c16fed6 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-19.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 19, + "details": { + "type": "aspa_config_updated", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-2.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-2.json new file mode 100644 index 00000000..22b1d7e3 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-2.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 2, + "details": { + "type": "repo_updated", + "contact": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-3.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-3.json new file mode 100644 index 00000000..9e3478bb --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-3.json @@ -0,0 +1,11 @@ +{ + "id": "testbed-client", + "version": 3, + "details": { + "type": "resource_class_added", + "resource_class_name": "0", + "parent": "testbed", + "parent_resource_class_name": "0", + "pending_key": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-4.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-4.json new file mode 100644 index 00000000..901339dc --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-4.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 4, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": {}, + "csr": "MIIDsjCCApoCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATgwggE0BgkqhkiG9w0BCQ4xggElMIIBITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/QYIKwYBBQUHAQsBAQAEge0wgeowPQYIKwYBBQUHMAWGMXJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAwagYIKwYBBQUHMAqGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwPQYIKwYBBQUHMA2GMWh0dHBzOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9ycmRwL25vdGlmaWNhdGlvbi54bWwwDQYJKoZIhvcNAQELBQADggEBAE8HZoMijbTGouJx7Pu6gvx7Pi3X4fA+qE/Stb7nN/v6yVVmj7mPi9XKqNsaldc+TKDq+qoEPax8104vdYnbYtqKvb61sqiSwjsUm3yM1vk/xW5r68eUS/IrwH/gXhmXLPkVzMeMEs2EbT6oJu5r82CbSxRiaXLsYQiJAuvnOagfLGkRYV+oNj2NUcu+jECKAspvnIf3dsAHlccBd8p2jzvw/Y/k4fd5xnEl97wBYqE1yV8qsUjj8AIHxpZQQV3qFIGqUC2M4AqVlSnVohZRnoCeBw5Budb7/r17tcKzpgTNOPbfv+J+p37XeZaro+pF8DshhrS+h7MXuW/qJtEQUmY=" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-5.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-5.json new file mode 100644 index 00000000..93c9f4f4 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-5.json @@ -0,0 +1,35 @@ +{ + "id": "testbed-client", + "version": 5, + "details": { + "type": "key_pending_to_active", + "resource_class_name": "0", + "current_key": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-6.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-6.json new file mode 100644 index 00000000..1eb515f4 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-6.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 6, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b900::/30-30 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-7.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-7.json new file mode 100644 index 00000000..288b7795 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-7.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 7, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b904::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-8.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-8.json new file mode 100644 index 00000000..cb5b2cc7 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-8.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 8, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b906::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/delta-9.json b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-9.json new file mode 100644 index 00000000..4ee39107 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/delta-9.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 9, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/47-47 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/info.json b/test-resources/migrations/v0_11_0/cas/testbed-client/info.json new file mode 100644 index 00000000..849deec6 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 20, + "last_event": 19, + "last_command": 9, + "last_update": "2023-10-19T08:35:28.666963249Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/testbed-client/snapshot.json b/test-resources/migrations/v0_11_0/cas/testbed-client/snapshot.json new file mode 100644 index 00000000..e036a034 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/testbed-client/snapshot.json @@ -0,0 +1,258 @@ +{ + "handle": "testbed-client", + "version": 20, + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + }, + "repository": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "MIIG+gYJKoZIhvcNAQcCoIIG6zCCBucCAQMxDTALBglghkgBZQMEAgEwKQYLKoZIhvcNAQkQARigGgQYMBYCAiGLMBAwDgQCAAEwCDAGAwQBuTGMoIIE+DCCBPQwggPcoAMCAQICFEk/4sMdx8r4+5j933JofeDsbA7nMA0GCSqGSIb3DQEBCwUAMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwHhcNMjMxMDE5MDgxNTE5WhcNMjQxMDE3MDgyMDE5WjAzMTEwLwYDVQQDEygzNjkwNjFCQTk2OUI0RkM1NkM4MDNEQTcwNThBNzlGMzIyODM3ODRFMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu6JXIBtD2z7R4KOc0y3LD9BeUN0HSPYHMYjzUOg0WcEy1cKjgI9q8nR5cFDkj7e/x/kOuZakOTu04ydoBPbv1+EZYy/Gkl3v6VqmwH7QQLoIySvpmCB5uUmVZyfpysyMVB9njjMHVvaEAFOddcTlVUuN19hKANYsqznbqTZm/BHqG7+RzZpBuAZgAVG874Ji7xjqCxFZxlFFy7YHv7lHpxPKOuR6L1eDnomYi32jajpje5L6UKN/oVYb1aDXJdKR8sf1BuG0+OD+dP471aE/FxBYVbGZy9tZAfO083FZucdxm8wKESXats/3HVemJ3aPFljt8mSKPMYRUeUmxM3gHQIDAQABo4IB/jCCAfowHQYDVR0OBBYEFDaQYbqWm0/FbIA9pwWKefMig3hOMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMA4GA1UdDwEB/wQEAwIHgDBvBgNVHR8EaDBmMGSgYqBghl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY3JsMHMGCCsGAQUFBwEBBGcwZTBjBggrBgEFBQcwAoZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY2VyMIGGBggrBgEFBQcBCwR6MHgwdgYIKwYBBQUHMAuGanJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvMzEzODM1MmUzNDM5MmUzMTM0MzAyZTMwMmYzMjMzMmQzMjMzMjAzZDNlMjAzODM1MzgzNy5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEwBgMEAbkxjDANBgkqhkiG9w0BAQsFAAOCAQEABIRwMzOkTOCdk539jRIUnzgt1KuXQMRsaHnDwEzcnUW4yBtmplqveALaTjXz8eWWp5aBwnZ3F4c/YLE6qdCBXIelecQS4iPabqEb6isP355TsGeuIVNb+BZzK/8Zyz/rDo6XG1e/w+gbwGgdgjcQwqj23TSNT2Vko6JsCpphXVQv+VoIT5zugHKOz8jL8lK13sG2zeX9052Pgf4OHPzRkaxlXOnaEtTAqIvur/QQpCnDkKVD07tsJcR+InhD5AOuSH5MCNtkWfT4mLYEJJCXk3C/dgMjYbKQ/MzmbGWMvJjlEWcnwAPB02bVPROx3F8ibgmsT8beb7ypaNRrNFawtzGCAaowggGmAgEDgBQ2kGG6lptPxWyAPacFinnzIoN4TjALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOVowLwYJKoZIhvcNAQkEMSIEIPuk7gbxJKQ1WxXfQ0yJ5b31m2SzS0u6XDrDqcztuna4MA0GCSqGSIb3DQEBAQUABIIBADYm6Xu+WXjtaRi8Z6Lk2nQ6xLuggn1mW7/+BBuvlTAnRd4EgduETlx7+FJc+Jyid1Bn+pryGEoWcph5WzT0ufLWoR5w77jx+PcX3r+8RiKXkr4tsWyXZLMzeLwn1qtBQf5Lvwc5nuXgSjXZ8Wk0o0ppfdeIr93CNyvY+5/YDZlfmEMyc/xBslQjDz5Q/58j+8snE/T0aJHt8c0eJvRf8uBWSUeb7SxRp+8v4dp4hZ9lsLrcDzYheixlMBB7OvDp66VBNstqijfNTLNGcBI58R7sYsziWriMdbt9d+JPcA16YGJejNygVBFaVohezkjRepcw0dFR/2YnhvwyAi0f1Vc=", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQQAAKCCBP0wggT5MIID4aADAgECAhQ7R7edurQHGFzA5RkIY2lUxIxZdjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoREQ3Mzk0M0Q1QjBCMDI1NDk1MzRCRkFEMzcyNkQ2NjBCQjYzQjRGMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOGkQioiSL5dOHzJrYoVoDOcnPeeQPu7izIdivXxOwnZFi4SRpN2s38yOojnhCsGowVAAxRsCyfSzmJPxYv1c78HnZi0rVUbhiEdVFHuWmuHyvujSDdDjYt/tE/6xgxisKpWMy/6oN6SWxUk+KbCN3Pc76fKPEfl6tBIP7DGoxgomntHJTsP88W22tN8XzNDdoQcSv6OWhRyumWR/JsBdIrs69wcHPjXAosTClRoZ+OL6mfDwqCxq/QK6GY8TPANBuk//juPzrAzAIzS7ljqb+6AyQ/u1OpqQEeRUhUH0Ys7t3KGyfCm9wgzph/pwOJCFHwjJUK6ivZCe6EIqdYP7SkCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBTdc5Q9WwsCVJU0v603JtZgu2O08jAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNDNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQQAADANBgkqhkiG9w0BAQsFAAOCAQEAob7cJobX0ZLzea2rTEj2aiLWJOzpNpxree/520FPezsbyBX9adlNtSubTczKWPsMADMv80fhRcjcEUB7LImKhMdUBIrO/H8Gu2tYorAiUueyE4E/VIgnR9T6/s7pHu9BT/pxjfbyYdYyQ7lJP1Zk/QfYK9n7F8m81yXYrXR3Tkcey/Y78Ku0Wv72MYMoiRaEzn9173FShf9ch/rp9UU5TaZxXF1Rd3CjSssWrop7iVwUi0mkLjFvsfxaiE9hRPGEKfRJZIVDoudjKek5aN5FrZpScirSjzP8/RchBZQM13/cq8q1pkbGs1iJmnq/DnLR8mtFuYK+fNznWHlmsPKrhDGCAaowggGmAgEDgBTdc5Q9WwsCVJU0v603JtZgu2O08jALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIGkXMG1d9udXF4VTO3h/RTf+FAL13ML2lNbdf75xzqnPMA0GCSqGSIb3DQEBAQUABIIBAGLbnMkktyhdPE3z52owYKi21mXjH8TtNxvqSn4X2T2SGUOZApcBgiHAO7cXavRn5PMeGt8v22IXJvLa3erWu1S5VbBubtjfNXo6kkGKUdBIZNoJExo9nDtwvTsOEVkLVUwHVMUSR9c6bUX9VOsR+brTAZiPGHy3O5R0Fmp7fbriK3J6DjQiKtJRBcZ0nkCHL29engF89l0IURXe771Ti18qAVa70hIW1hxOo9PWXvBfDw498Vi4K7dvp6B5i3yozy+QzDgM9i2OG/r+fUArm1+662xfZ8U/WwMdoC26Ex7lCu+ZlKr+qHFuVeJsZDxJ/3Z6GURYl+l3hZI8Yn33XYA=", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + } + } + }, + "aspas": { + "204325": { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + }, + "last_key_change": "2023-10-19T08:47:34.000054016Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:47:34.011042950Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009487697Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:47:34.011434238Z" + }, + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.012218497Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:47:34.009118440Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009856518Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:47:34.010268745Z" + }, + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.010638482Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.011843513Z" + } + } + }, + "aspas": { + "attestations": { + "204325": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/cas/version b/test-resources/migrations/v0_11_0/cas/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_11_0/cas/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/pubd/version b/test-resources/migrations/v0_11_0/pubd/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_11_0/pubd/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_11_0/pubd_objects/version b/test-resources/migrations/v0_11_0/pubd_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_11_0/pubd_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/ca_objects/testbed-client.json b/test-resources/migrations/v0_12_3/ca_objects/testbed-client.json new file mode 100644 index 00000000..2d7e89a7 --- /dev/null +++ b/test-resources/migrations/v0_12_3/ca_objects/testbed-client.json @@ -0,0 +1,155 @@ +{ + "ca": "testbed-client", + "repo": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "classes": { + "0": { + "keys": { + "type": "current", + "current_set": { + "signing_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "revision": { + "number": 4, + "this_update": "2023-10-19T08:30:28Z", + "next_update": "2023-10-20T11:48:28Z" + }, + "revocations": [ + { + "serial": "92756278525544879936193060083412392453102916795", + "revocation_date": "2023-10-19T08:47:34.127861774Z", + "expires": "2024-10-17T08:31:21Z" + } + ], + "manifest": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "base64": "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", + "hash": "d1c80e958cf0e089eef1eee7c15bb82f80f68b3b1da265c9994e5da09b64e6a0", + "serial": "124026108784989769075045247699234576919261441584", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "crl": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.crl", + "base64": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "hash": "108155076cadfcb9a70df3646fd73583637ae06b5625ffbd363700b18a9d098a", + "serial": "4", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "published_objects": { + "326130343a623930303a3a2f33302d3330203d3e2038353837.roa": { + "name": "326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6", + "serial": "685224452993399123474043963836737419544518392626", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00", + "serial": "640649730807686430856291300351931069367520305221", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60", + "serial": "151344791223565751330074273644008098126929045772", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078", + "serial": "347679803344028056568916614551912162348765273591", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "AS204325.asa": { + "name": "AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa", + "serial": "414446670048073381508892396034748936573166123645", + "expires": "2024-10-17T08:35:28Z", + "marker": null + }, + "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f", + "serial": "671322335637449088247149539831665412512266389286", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQQAAKCCBP0wggT5MIID4aADAgECAhQ7R7edurQHGFzA5RkIY2lUxIxZdjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoREQ3Mzk0M0Q1QjBCMDI1NDk1MzRCRkFEMzcyNkQ2NjBCQjYzQjRGMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOGkQioiSL5dOHzJrYoVoDOcnPeeQPu7izIdivXxOwnZFi4SRpN2s38yOojnhCsGowVAAxRsCyfSzmJPxYv1c78HnZi0rVUbhiEdVFHuWmuHyvujSDdDjYt/tE/6xgxisKpWMy/6oN6SWxUk+KbCN3Pc76fKPEfl6tBIP7DGoxgomntHJTsP88W22tN8XzNDdoQcSv6OWhRyumWR/JsBdIrs69wcHPjXAosTClRoZ+OL6mfDwqCxq/QK6GY8TPANBuk//juPzrAzAIzS7ljqb+6AyQ/u1OpqQEeRUhUH0Ys7t3KGyfCm9wgzph/pwOJCFHwjJUK6ivZCe6EIqdYP7SkCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBTdc5Q9WwsCVJU0v603JtZgu2O08jAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNDNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQQAADANBgkqhkiG9w0BAQsFAAOCAQEAob7cJobX0ZLzea2rTEj2aiLWJOzpNpxree/520FPezsbyBX9adlNtSubTczKWPsMADMv80fhRcjcEUB7LImKhMdUBIrO/H8Gu2tYorAiUueyE4E/VIgnR9T6/s7pHu9BT/pxjfbyYdYyQ7lJP1Zk/QfYK9n7F8m81yXYrXR3Tkcey/Y78Ku0Wv72MYMoiRaEzn9173FShf9ch/rp9UU5TaZxXF1Rd3CjSssWrop7iVwUi0mkLjFvsfxaiE9hRPGEKfRJZIVDoudjKek5aN5FrZpScirSjzP8/RchBZQM13/cq8q1pkbGs1iJmnq/DnLR8mtFuYK+fNznWHlmsPKrhDGCAaowggGmAgEDgBTdc5Q9WwsCVJU0v603JtZgu2O08jALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIGkXMG1d9udXF4VTO3h/RTf+FAL13ML2lNbdf75xzqnPMA0GCSqGSIb3DQEBAQUABIIBAGLbnMkktyhdPE3z52owYKi21mXjH8TtNxvqSn4X2T2SGUOZApcBgiHAO7cXavRn5PMeGt8v22IXJvLa3erWu1S5VbBubtjfNXo6kkGKUdBIZNoJExo9nDtwvTsOEVkLVUwHVMUSR9c6bUX9VOsR+brTAZiPGHy3O5R0Fmp7fbriK3J6DjQiKtJRBcZ0nkCHL29engF89l0IURXe771Ti18qAVa70hIW1hxOo9PWXvBfDw498Vi4K7dvp6B5i3yozy+QzDgM9i2OG/r+fUArm1+662xfZ8U/WwMdoC26Ex7lCu+ZlKr+qHFuVeJsZDxJ/3Z6GURYl+l3hZI8Yn33XYA=", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec", + "serial": "338429803608530489442859184492769265248759470454", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f", + "serial": "140142392674532560130643207704767779636229249106", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa": { + "name": "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774", + "serial": "418181026988914837651479690947361890101225066215", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615", + "serial": "662606470876433387306158096148526545677374411490", + "expires": "2024-10-17T08:20:18Z", + "marker": null + } + } + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/ca_objects/version b/test-resources/migrations/v0_12_3/ca_objects/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_12_3/ca_objects/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json new file mode 100644 index 00000000..21688d70 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json @@ -0,0 +1,18 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:19:47.707453175Z", + "handle": "testbed-client", + "version": 1, + "sequence": 1, + "details": { + "type": "add_parent", + "parent": "testbed", + "contact": "rfc6492" + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json new file mode 100644 index 00000000..9ff4a67b --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json @@ -0,0 +1,17 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:03.545594564Z", + "handle": "testbed-client", + "version": 2, + "sequence": 2, + "details": { + "type": "repo_update", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..6837032f --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json @@ -0,0 +1,28 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:04.680568334Z", + "handle": "testbed-client", + "version": 3, + "sequence": 3, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 3, + 4 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..a42687db --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:06.717504859Z", + "handle": "testbed-client", + "version": 5, + "sequence": 4, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 5 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json new file mode 100644 index 00000000..af357280 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json @@ -0,0 +1,75 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:18.082521404Z", + "handle": "testbed-client", + "version": 6, + "sequence": 5, + "details": { + "type": "roa_definition_updates", + "updates": { + "added": [ + { + "asn": 8587, + "prefix": "2a04:b900::/30", + "max_length": 30 + }, + { + "asn": 211321, + "prefix": "2a04:b904::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b906::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/47", + "max_length": 47 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/48", + "max_length": 48 + }, + { + "asn": 8587, + "prefix": "185.49.140.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/24", + "max_length": 24 + }, + { + "asn": 211321, + "prefix": "185.49.143.0/24", + "max_length": 24 + } + ], + "removed": [] + } + }, + "effect": { + "result": "success", + "events": [ + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..11e5e33e --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json @@ -0,0 +1,22 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:28:19.078095128Z", + "handle": "testbed-client", + "version": 16, + "sequence": 6, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65005", + "AS65006" + ], + "removed": [] + } + }, + "effect": { + "result": "error", + "msg": "No current ASPA exists for customer AS 'AS204325'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json new file mode 100644 index 00000000..579d295d --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json @@ -0,0 +1,29 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:31:21.961752867Z", + "handle": "testbed-client", + "version": 16, + "sequence": 7, + "details": { + "type": "aspas_update", + "updates": { + "add_or_replace": [ + { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + ], + "remove": [] + } + }, + "effect": { + "result": "success", + "events": [ + 16, + 17 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..5089a326 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json @@ -0,0 +1,25 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:34:52.214194343Z", + "handle": "testbed-client", + "version": 18, + "sequence": 8, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001", + "AS65000(v4)" + ] + } + }, + "effect": { + "result": "error", + "msg": "ASPA delta rejected:\n\n'Cannot remove the following unknown provider(s): \n AS65000(v4)\n'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..0a6ec88a --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json @@ -0,0 +1,27 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:35:28.666963249Z", + "handle": "testbed-client", + "version": 18, + "sequence": 9, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + }, + "effect": { + "result": "success", + "events": [ + 18, + 19 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-0.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-0.json new file mode 100644 index 00000000..c5b8b34b --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-0.json @@ -0,0 +1,13 @@ +{ + "id": "testbed-client", + "version": 0, + "details": { + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-1.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-1.json new file mode 100644 index 00000000..ca258dad --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-1.json @@ -0,0 +1,19 @@ +{ + "id": "testbed-client", + "version": 1, + "details": { + "type": "parent_added", + "parent": "testbed", + "contact": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-10.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-10.json new file mode 100644 index 00000000..a6e3098a --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-10.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 10, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-11.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-11.json new file mode 100644 index 00000000..611cade4 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-11.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 11, + "details": { + "type": "route_authorization_added", + "auth": "185.49.140.0/23-23 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-12.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-12.json new file mode 100644 index 00000000..0b606d12 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-12.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 12, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/23-23 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-13.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-13.json new file mode 100644 index 00000000..db2e7f6b --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-13.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 13, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-14.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-14.json new file mode 100644 index 00000000..e40d5453 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-14.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 14, + "details": { + "type": "route_authorization_added", + "auth": "185.49.143.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-15.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-15.json new file mode 100644 index 00000000..820d227f --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-15.json @@ -0,0 +1,129 @@ +{ + "id": "testbed-client", + "version": 15, + "details": { + "type": "roas_updated", + "resource_class_name": "0", + "updates": { + "updated": { + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQYAAKCCBP0wggT5MIID4aADAgECAhQ85oBn0JTnwXtPhqh5qyLQ15/d9zANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoRkU4Q0QwNzU5MTZERDEyNkI2MEVBQUExNjYwNTk5RUMwRUM3MzZCMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAND4ChRvi9cbmE9balcePfJ5z4oGXjOKOwYEQnC1LzoO0PUaeNli/ygxyjjNWyP3x5wtkOMz68OhNoxe2lx0yL34GymkiuMAccz90Ux4CxByPcqcuyKe6GHP2J8wFwP78YULNCa705rjlafdyXZqzhUE6higuSY2SDAw5bubX2TgZGI7WKWr3BwWKsXY9ybFNqGEDDssGXjaKDk+IEBqMvIXyPlDoY1lR/rz0trBAcumWh8Nm8ohprkIH4xp3hmO20YxmxXM/29Vrkl4DYEp3BVz2XicbsraWKVr4tzdUvq0n2BDr1JZiERHs0U+BIEZyfiWfl4b+M9PlVzvw4J0M8MCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBT+jNB1kW3RJrYOqqFmBZnsDsc2szAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNjNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQYAADANBgkqhkiG9w0BAQsFAAOCAQEALxUgipsr9xmr3bb1QmqckzUCgZmZ2ut163aAMUeCv2ZV2jFO9lWTmcz7DFbTdqX5VbygGShNfLUHzM4O1+XywX5tal6Pvxf/KRxE34xXJEHgj3o2y6qSRqOAhGFTwm0BS+OZnmHwP/sSamZl8AbQURDSH14M43s3EcqAvPbBKf0yqq3lVGHzsxwmyTVghgeGcIdsAwnZVOVcTcIZcG/t0F7Cd4C/SWPdaHzoeltHsU24kikfjFzyu9FMccd8BFpiaK9gow/T3Il2jrf4ZbtVApFdKIc03h7zWl7BUEIqcZzCvCY/okSWipd6jHWOm2bLE2QJ8dF1qt76L1d/ks9VtjGCAaowggGmAgEDgBT+jNB1kW3RJrYOqqFmBZnsDsc2szALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIPPHz0x9LPjDUv0d8OpwI/+3Wu8Z2i7xLUp1tNpEArrrMA0GCSqGSIb3DQEBAQUABIIBAHTqhORm+WQgpMHzO8X2ONWei16TIiiUr0niSVfdn4XzJ4gRXWyEpvib2gDI12XzOetcyC51Ev1WIvnbTtRMQuaAKg5lEtEv0rlecpM4tNRMG3NJOFNvijBS5KQ4Y5naQ1IMwyfDEjgeTCxNO1bCAC9KOixq2vbXGbr4ACRz0GI4TMbmh+Uloec9p/n4lkPS3cYsWBLjMsV/XdVeEHuBKy+J1GrZpCtB8dsRWZVmv5xusNikuoZbqI9t6o5i9RY/tJ5rio+EqlhNyhpMjZ6Ypiihv1ZT/i6YS5CqHBHtae5BrGtpde508UddYdy84a+0V9QChjCM2E2NMcUozB7eIug=", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "MIIG/wYJKoZIhvcNAQcCoIIG8DCCBuwCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAwM5eTAQMA4EAgABMAgwBgMEALkxjqCCBPwwggT4MIID4KADAgECAhR1lyJ4zn4pEO+1DwK6wpBiLDkHJjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoOTE1RTU2NjdFMUE0NDFFQkEyMzRCQTlBRDMwQjA5OUM0RjRGRDREMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlZksLPgL+yrE+wBpil1JfpXUiLRPHkKFnQ7tt3IKBW4UDh+ob1W2E9vWMSxpTDYmI9urhKtfr02hmPQdgRWVjj+mHFdM7LHa49wDH+/4TIokJMW6Tvt+Ak5MQIs89SjEiZNIEKjBd9nkCASNw+yEwsy7wPjmlyTBm0W3UurJa+kfDDNajig2eEvY60dfrE+ecMf6QZuaRrkndyNThPidGl6vn8enhnx1iwas+Zl4fBLc92MeBwXutxUcfXyysZ9j3bJdYFio4bOmLlZVvC3L5PnhpS1HhkVsh7GsrvHTI5+vN7ME0MpQY5IUOYqdTUS6ap4H2+x1fPtmgCbDOyLKcCAwEAAaOCAgIwggH+MB0GA1UdDgQWBBSRXlZn4aRB66I0uprTCwmcT0/U0jAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBigYIKwYBBQUHAQsEfjB8MHoGCCsGAQUFBzALhm5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMxMzgzNTJlMzQzOTJlMzEzNDMyMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAuTGOMA0GCSqGSIb3DQEBCwUAA4IBAQAIz30Cvx7f9CmYIIducPswoYA8tPhBifKjzlrlikDJNDbwd3wNTV8TR7TEIPxxKfDj4/tKcKTlPP2FXoel2WFKzTLlXdzUl1qjWP96EujSTEf5ePwuRGf+OqevzCr3OdnIGgDFSANkFgbE+LZf98H4EUwCvaVclDDQQiGu6K+gd4HWBQRtD6zO09SBBENyM/+4qXG1bFwet2YzzP7P1Ogc9g/ltiB8Z4dbT9MFHtlR8LrH3bPk0OkjaRYZ+rAOm27hc41mOBv5iSGMXZ0jkic7HaY0Dtrnd2d51tbfw4vqvk0s6gUoKaH/DvS8csR62GXSj7N2dC/rxZcN2oh/KjfUMYIBqjCCAaYCAQOAFJFeVmfhpEHrojS6mtMLCZxPT9TSMAsGCWCGSAFlAwQCAaBrMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABGDAcBgkqhkiG9w0BCQUxDxcNMjMxMDE5MDgyMDE4WjAvBgkqhkiG9w0BCQQxIgQgi9iNPDhrj8ulP10WfJwJdVv9ET966xbqTfx2GRMVZpQwDQYJKoZIhvcNAQEBBQAEggEAb9SHMk4rlsJy5/ma9olGLMLTwfSt72gLG1WDK8uAA73BVFbC1txowj9c6w5agz6CDCDvsJq5G7zbx49UotEAMTmIfXToXzAc4+9TneWEJC/nn9fPDURG0Df8++WUBKIsOBcgaD3Ff2p1BWtUBocpVdjGzUYJP+G5Z1FKa6eJk1lYy/UEnHRzr1XnS4r/GCI/elsjAppgpBJBagM/ykZMXAB6omBM0DxMTWMYgx5KHO2IiBM67ZoMVJR1wxftyrj8OgebnonYkPVrXpWKt/K8CD0yJgaXVGThpxfKssmAT/QU43lANL1dLmX6yzXlZWWUR0njldb4avCs2VZVFBYvqQ==", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-16.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-16.json new file mode 100644 index 00000000..86777113 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-16.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 16, + "details": { + "type": "aspa_config_added", + "aspa_config": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-17.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-17.json new file mode 100644 index 00000000..43187799 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-17.json @@ -0,0 +1,29 @@ +{ + "id": "testbed-client", + "version": 17, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + }, + "validity": { + "not_before": "2023-10-19T08:26:21Z", + "not_after": "2024-10-17T08:31:21Z" + }, + "serial": "92756278525544879936193060083412392453102916795", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "4ab372981d2dec12d99228c74709d455e1c892b581f23ce43860e8d80661829b" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-18.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-18.json new file mode 100644 index 00000000..6036cc02 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-18.json @@ -0,0 +1,30 @@ +{ + "id": "testbed-client", + "version": 18, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-19.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-19.json new file mode 100644 index 00000000..0c16fed6 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-19.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 19, + "details": { + "type": "aspa_config_updated", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-2.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-2.json new file mode 100644 index 00000000..22b1d7e3 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-2.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 2, + "details": { + "type": "repo_updated", + "contact": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-3.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-3.json new file mode 100644 index 00000000..9e3478bb --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-3.json @@ -0,0 +1,11 @@ +{ + "id": "testbed-client", + "version": 3, + "details": { + "type": "resource_class_added", + "resource_class_name": "0", + "parent": "testbed", + "parent_resource_class_name": "0", + "pending_key": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-4.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-4.json new file mode 100644 index 00000000..901339dc --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-4.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 4, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": {}, + "csr": "MIIDsjCCApoCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATgwggE0BgkqhkiG9w0BCQ4xggElMIIBITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/QYIKwYBBQUHAQsBAQAEge0wgeowPQYIKwYBBQUHMAWGMXJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAwagYIKwYBBQUHMAqGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwPQYIKwYBBQUHMA2GMWh0dHBzOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9ycmRwL25vdGlmaWNhdGlvbi54bWwwDQYJKoZIhvcNAQELBQADggEBAE8HZoMijbTGouJx7Pu6gvx7Pi3X4fA+qE/Stb7nN/v6yVVmj7mPi9XKqNsaldc+TKDq+qoEPax8104vdYnbYtqKvb61sqiSwjsUm3yM1vk/xW5r68eUS/IrwH/gXhmXLPkVzMeMEs2EbT6oJu5r82CbSxRiaXLsYQiJAuvnOagfLGkRYV+oNj2NUcu+jECKAspvnIf3dsAHlccBd8p2jzvw/Y/k4fd5xnEl97wBYqE1yV8qsUjj8AIHxpZQQV3qFIGqUC2M4AqVlSnVohZRnoCeBw5Budb7/r17tcKzpgTNOPbfv+J+p37XeZaro+pF8DshhrS+h7MXuW/qJtEQUmY=" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-5.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-5.json new file mode 100644 index 00000000..93c9f4f4 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-5.json @@ -0,0 +1,35 @@ +{ + "id": "testbed-client", + "version": 5, + "details": { + "type": "key_pending_to_active", + "resource_class_name": "0", + "current_key": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-6.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-6.json new file mode 100644 index 00000000..1eb515f4 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-6.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 6, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b900::/30-30 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-7.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-7.json new file mode 100644 index 00000000..288b7795 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-7.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 7, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b904::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-8.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-8.json new file mode 100644 index 00000000..cb5b2cc7 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-8.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 8, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b906::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/delta-9.json b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-9.json new file mode 100644 index 00000000..4ee39107 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/delta-9.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 9, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/47-47 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/info.json b/test-resources/migrations/v0_12_3/cas/testbed-client/info.json new file mode 100644 index 00000000..849deec6 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 20, + "last_event": 19, + "last_command": 9, + "last_update": "2023-10-19T08:35:28.666963249Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/testbed-client/snapshot.json b/test-resources/migrations/v0_12_3/cas/testbed-client/snapshot.json new file mode 100644 index 00000000..e036a034 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/testbed-client/snapshot.json @@ -0,0 +1,258 @@ +{ + "handle": "testbed-client", + "version": 20, + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + }, + "repository": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + } + } + }, + "aspas": { + "204325": { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + }, + "last_key_change": "2023-10-19T08:47:34.000054016Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:47:34.011042950Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009487697Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:47:34.011434238Z" + }, + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.012218497Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:47:34.009118440Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009856518Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:47:34.010268745Z" + }, + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.010638482Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.011843513Z" + } + } + }, + "aspas": { + "attestations": { + "204325": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/cas/version b/test-resources/migrations/v0_12_3/cas/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_12_3/cas/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/pubd/version b/test-resources/migrations/v0_12_3/pubd/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_12_3/pubd/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_12_3/pubd_objects/version b/test-resources/migrations/v0_12_3/pubd_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_12_3/pubd_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/ca_objects/testbed-client.json b/test-resources/migrations/v0_13_1/ca_objects/testbed-client.json new file mode 100644 index 00000000..428c8875 --- /dev/null +++ b/test-resources/migrations/v0_13_1/ca_objects/testbed-client.json @@ -0,0 +1,155 @@ +{ + "ca": "testbed-client", + "repo": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "classes": { + "0": { + "keys": { + "type": "current", + "current_set": { + "signing_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:45:53Z", + "not_after": "2024-10-17T08:50:53Z" + }, + "serial": "477696983520930025897818772834558931253237978950", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0/", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmTCCBIGgAwIBAgIUU6ysb9WRgjcGpyXsDdtP57tlF0YwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODQ1NTNaFw0yNDEwMTcwODUwNTNaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKjMIICnzAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfsGCCsGAQUFBwELBIHuMIHrMD4GCCsGAQUFBzAFhjJyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzBqBggrBgEFBQcwCoZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLm1mdDA9BggrBgEFBQcwDYYxaHR0cHM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JyZHAvbm90aWZpY2F0aW9uLnhtbDAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMC4GCCsGAQUFBwEHAQH/BB8wHTAMBAIAATAGAwQCuTGMMA0EAgACMAcDBQMqBLkAMB8GCCsGAQUFBwEIAQH/BBAwDqAMMAoCAwMeJQIDAzl5MA0GCSqGSIb3DQEBCwUAA4IBAQBaIOpz7OLrC8xSji3Xfzdvkwe4gHsyKdUFUKzW1WVtnDZHrLwPZeAEUHhAfc8xRwKaUortKBl/hfQOPScpZzIomm4Kml0h4aPvnsrow23Q7goudn2iL338z6PnNolZf8UZ1BbKg4r9ntvLkpu7bxudmpE4AWzDfSlF6r80jftu0XqwQPMCuvoSErPitrE+cEAkiKSNxsZG1EJPHFrYUKpMXHAUkgNTmjwFPxOz72n7JKGjhNWF8T8qBiK1XspkvhuI6Ew/a1g2baIw68qeBI7k83IHdtBMcAIBQDd08w8VSay7OZysNr0p686X52pAQhoHf0Qr9Tp1ICFmZEknLMRD", + "hash": "6a5ca5d0318fae14a0836fd1eac61b31f67614b08f1920ce60382093fa6b7463", + "marker": null + }, + "revision": { + "number": 4, + "this_update": "2023-10-19T08:30:28Z", + "next_update": "2023-10-20T11:48:28Z" + }, + "revocations": [ + { + "serial": "92756278525544879936193060083412392453102916795", + "revocation_date": "2023-10-19T08:47:34.127861774Z", + "expires": "2024-10-17T08:31:21Z" + } + ], + "manifest": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "base64": "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", + "hash": "d1c80e958cf0e089eef1eee7c15bb82f80f68b3b1da265c9994e5da09b64e6a0", + "serial": "124026108784989769075045247699234576919261441584", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "crl": { + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.crl", + "base64": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "hash": "108155076cadfcb9a70df3646fd73583637ae06b5625ffbd363700b18a9d098a", + "serial": "4", + "expires": "2023-10-20T11:48:28Z", + "marker": null + }, + "published_objects": { + "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60", + "serial": "151344791223565751330074273644008098126929045772", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "AS204325.asa": { + "name": "AS204325.asa", + "base64": "MIIG1gYJKoZIhvcNAQcCoIIGxzCCBsMCAQMxDTALBglghkgBZQMEAgEwNwYLKoZIhvcNAQkQATGgKAQmMCQCAwMeJTAdMAUCAwD96DAJAgMA/eoEAgABMAkCAwD96wQCAAKgggTGMIIEwjCCA6qgAwIBAgIUSJhucmWEGwCafwRB6K+SHZmlen0wDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjAeFw0yMzEwMTkwODMwMjhaFw0yNDEwMTcwODM1MjhaMDMxMTAvBgNVBAMTKDE0MkFFRTFGMkUwMkZEQTNBOTM1RTU3MEE4MjU3NERCN0M4NUQ2ODUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHzv76mkzekiU9PjmPHxPVH6HWLECAoCg9gEINl4HCWQeWv8wHze6d9L/1rjUzECpYAE5dC85B28ZwfU5STyTkEhMDJ2/IGD5uHu0J79Vztp/MdNn1hOIZSB2+c7grjUo/XIkXwWP32yAWqTSmU8bo0zQt41nb5N7FImZfF1sQbGVaX3ZX+vD9panxD6tJbKkuH9uz+Lf+Fald5B1TaBdaMBsY1S9w3db5gHdoVzMkyOaBmLH/AsD7rHZHbSMsYGV4LQr4ydxI1IoFklnqLCAqnEaLvdK3fv0+mZrj0KBGkz3NqiyY/+Y0VEreg6piN602gkIYT+NCI7QoxR3d+PMXAgMBAAGjggHMMIIByDAdBgNVHQ4EFgQUFCruHy4C/aOpNeVwqCV023yF1oUwHwYDVR0jBBgwFoAUqm36jCdih+ami78mTKyXVKchRqswDgYDVR0PAQH/BAQDAgeAMG8GA1UdHwRoMGYwZKBioGCGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5jcmwwcwYIKwYBBQUHAQEEZzBlMGMGCCsGAQUFBzAChldyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5jZXIwWgYIKwYBBQUHAQsETjBMMEoGCCsGAQUFBzALhj5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FTMjA0MzI1LmFzYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMBoGCCsGAQUFBwEIAQH/BAswCaAHMAUCAwMeJTANBgkqhkiG9w0BAQsFAAOCAQEAF08nG/602WVRJPyDPxPTh77wryh1sKmLolqOVJ2AMWfwvUZkU2vIOWZ1ygP7LoF6OxY2npWh8s+vqp99YFFZiN+f/2xPj1JYl+fgh0eNueZ887JJuGoEcUUqxH34wPh+GfMtYOUQBzu/XFH7iMiRG87nIXUrl5EMcexU7MOAENjjHbuJ/CXlU4I9l47+jMctf0cyy+WdjtReBL/gPffUK5cfj8Au+LOW/FLHYAJGFyEtGmu6pHSjkwzkRBuSSaX/cwsKuPxOSYXFy28X2rkT3EGvdNCo8Bes4sWwNCRM1uQXHw5WTnYBR/7yn9FTrU943OIBh0ERPBJ2zRE1J7fYDTGCAaowggGmAgEDgBQUKu4fLgL9o6k15XCoJXTbfIXWhTALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQATEwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MzUyOFowLwYJKoZIhvcNAQkEMSIEICMFD07TJuh0Q1C1dvyGMyvegjRtOl3Ko188vOrRBqLXMA0GCSqGSIb3DQEBAQUABIIBAG7BKbQrntBuQz3wChKIQpCWyDu4CkxD7b+9B+hZQ+N7sZnjrenplhz5lEnszw4Nf84KAPLUfyVN/4lH0IRNOZmYTSAQpydD0zkp9Q4wST2MsjO57zRifxxaZELoFMtygtbH/gonCpR31mAoKBbcHRT0tdVKX4NNCizC6oUkBbQE7H6M1vBbOhtEm7qonldd2/YX4K0rk0roJMO10TcqeoXo18BKfru31IcFvaJUfGMgBhpomTmWvCVU31d52i2qehULDutNdIEfbzJSq6jCFKibRa7ABuQoh8lFQyv+AyH1Rbu/b/h9PFtgEZ72aQn62pudyyDPlci7nJcqjNUzz8c=", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa", + "serial": "414446670048073381508892396034748936573166123645", + "expires": "2024-10-17T08:35:28Z", + "marker": null + }, + "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f", + "serial": "140142392674532560130643207704767779636229249106", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615", + "serial": "662606470876433387306158096148526545677374411490", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00", + "serial": "640649730807686430856291300351931069367520305221", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQYAAKCCBP0wggT5MIID4aADAgECAhQ85oBn0JTnwXtPhqh5qyLQ15/d9zANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoRkU4Q0QwNzU5MTZERDEyNkI2MEVBQUExNjYwNTk5RUMwRUM3MzZCMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAND4ChRvi9cbmE9balcePfJ5z4oGXjOKOwYEQnC1LzoO0PUaeNli/ygxyjjNWyP3x5wtkOMz68OhNoxe2lx0yL34GymkiuMAccz90Ux4CxByPcqcuyKe6GHP2J8wFwP78YULNCa705rjlafdyXZqzhUE6higuSY2SDAw5bubX2TgZGI7WKWr3BwWKsXY9ybFNqGEDDssGXjaKDk+IEBqMvIXyPlDoY1lR/rz0trBAcumWh8Nm8ohprkIH4xp3hmO20YxmxXM/29Vrkl4DYEp3BVz2XicbsraWKVr4tzdUvq0n2BDr1JZiERHs0U+BIEZyfiWfl4b+M9PlVzvw4J0M8MCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBT+jNB1kW3RJrYOqqFmBZnsDsc2szAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNjNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQYAADANBgkqhkiG9w0BAQsFAAOCAQEALxUgipsr9xmr3bb1QmqckzUCgZmZ2ut163aAMUeCv2ZV2jFO9lWTmcz7DFbTdqX5VbygGShNfLUHzM4O1+XywX5tal6Pvxf/KRxE34xXJEHgj3o2y6qSRqOAhGFTwm0BS+OZnmHwP/sSamZl8AbQURDSH14M43s3EcqAvPbBKf0yqq3lVGHzsxwmyTVghgeGcIdsAwnZVOVcTcIZcG/t0F7Cd4C/SWPdaHzoeltHsU24kikfjFzyu9FMccd8BFpiaK9gow/T3Il2jrf4ZbtVApFdKIc03h7zWl7BUEIqcZzCvCY/okSWipd6jHWOm2bLE2QJ8dF1qt76L1d/ks9VtjGCAaowggGmAgEDgBT+jNB1kW3RJrYOqqFmBZnsDsc2szALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIPPHz0x9LPjDUv0d8OpwI/+3Wu8Z2i7xLUp1tNpEArrrMA0GCSqGSIb3DQEBAQUABIIBAHTqhORm+WQgpMHzO8X2ONWei16TIiiUr0niSVfdn4XzJ4gRXWyEpvib2gDI12XzOetcyC51Ev1WIvnbTtRMQuaAKg5lEtEv0rlecpM4tNRMG3NJOFNvijBS5KQ4Y5naQ1IMwyfDEjgeTCxNO1bCAC9KOixq2vbXGbr4ACRz0GI4TMbmh+Uloec9p/n4lkPS3cYsWBLjMsV/XdVeEHuBKy+J1GrZpCtB8dsRWZVmv5xusNikuoZbqI9t6o5i9RY/tJ5rio+EqlhNyhpMjZ6Ypiihv1ZT/i6YS5CqHBHtae5BrGtpde508UddYdy84a+0V9QChjCM2E2NMcUozB7eIug=", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078", + "serial": "347679803344028056568916614551912162348765273591", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930303a3a2f33302d3330203d3e2038353837.roa": { + "name": "326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6", + "serial": "685224452993399123474043963836737419544518392626", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa": { + "name": "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774", + "serial": "418181026988914837651479690947361890101225066215", + "expires": "2024-10-17T08:20:19Z", + "marker": null + }, + "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa": { + "name": "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f", + "serial": "671322335637449088247149539831665412512266389286", + "expires": "2024-10-17T08:20:18Z", + "marker": null + }, + "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa": { + "name": "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec", + "serial": "338429803608530489442859184492769265248759470454", + "expires": "2024-10-17T08:20:18Z", + "marker": null + } + } + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/ca_objects/version b/test-resources/migrations/v0_13_1/ca_objects/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_13_1/ca_objects/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json new file mode 100644 index 00000000..21688d70 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json @@ -0,0 +1,18 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:19:47.707453175Z", + "handle": "testbed-client", + "version": 1, + "sequence": 1, + "details": { + "type": "add_parent", + "parent": "testbed", + "contact": "rfc6492" + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json new file mode 100644 index 00000000..9ff4a67b --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json @@ -0,0 +1,17 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:03.545594564Z", + "handle": "testbed-client", + "version": 2, + "sequence": 2, + "details": { + "type": "repo_update", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..6837032f --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json @@ -0,0 +1,28 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:04.680568334Z", + "handle": "testbed-client", + "version": 3, + "sequence": 3, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 3, + 4 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..a42687db --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:06.717504859Z", + "handle": "testbed-client", + "version": 5, + "sequence": 4, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 5 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json new file mode 100644 index 00000000..af357280 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json @@ -0,0 +1,75 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:18.082521404Z", + "handle": "testbed-client", + "version": 6, + "sequence": 5, + "details": { + "type": "roa_definition_updates", + "updates": { + "added": [ + { + "asn": 8587, + "prefix": "2a04:b900::/30", + "max_length": 30 + }, + { + "asn": 211321, + "prefix": "2a04:b904::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b906::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/47", + "max_length": 47 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/48", + "max_length": 48 + }, + { + "asn": 8587, + "prefix": "185.49.140.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/24", + "max_length": 24 + }, + { + "asn": 211321, + "prefix": "185.49.143.0/24", + "max_length": 24 + } + ], + "removed": [] + } + }, + "effect": { + "result": "success", + "events": [ + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..11e5e33e --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json @@ -0,0 +1,22 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:28:19.078095128Z", + "handle": "testbed-client", + "version": 16, + "sequence": 6, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65005", + "AS65006" + ], + "removed": [] + } + }, + "effect": { + "result": "error", + "msg": "No current ASPA exists for customer AS 'AS204325'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json new file mode 100644 index 00000000..579d295d --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json @@ -0,0 +1,29 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:31:21.961752867Z", + "handle": "testbed-client", + "version": 16, + "sequence": 7, + "details": { + "type": "aspas_update", + "updates": { + "add_or_replace": [ + { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + ], + "remove": [] + } + }, + "effect": { + "result": "success", + "events": [ + 16, + 17 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..5089a326 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json @@ -0,0 +1,25 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:34:52.214194343Z", + "handle": "testbed-client", + "version": 18, + "sequence": 8, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001", + "AS65000(v4)" + ] + } + }, + "effect": { + "result": "error", + "msg": "ASPA delta rejected:\n\n'Cannot remove the following unknown provider(s): \n AS65000(v4)\n'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..0a6ec88a --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json @@ -0,0 +1,27 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:35:28.666963249Z", + "handle": "testbed-client", + "version": 18, + "sequence": 9, + "details": { + "type": "aspas_update_existing", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + }, + "effect": { + "result": "success", + "events": [ + 18, + 19 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705447--10--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705447--10--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..d0951ac6 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705447--10--cmd-ca-parent-entitlements.json @@ -0,0 +1,27 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:50:47.442639418Z", + "handle": "testbed-client", + "version": 20, + "sequence": 10, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 20 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705454--11--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705454--11--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..4b5738a9 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/command--1697705454--11--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:50:54.471671039Z", + "handle": "testbed-client", + "version": 21, + "sequence": 11, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 21 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-0.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-0.json new file mode 100644 index 00000000..c5b8b34b --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-0.json @@ -0,0 +1,13 @@ +{ + "id": "testbed-client", + "version": 0, + "details": { + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-1.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-1.json new file mode 100644 index 00000000..ca258dad --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-1.json @@ -0,0 +1,19 @@ +{ + "id": "testbed-client", + "version": 1, + "details": { + "type": "parent_added", + "parent": "testbed", + "contact": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-10.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-10.json new file mode 100644 index 00000000..a6e3098a --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-10.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 10, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-11.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-11.json new file mode 100644 index 00000000..611cade4 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-11.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 11, + "details": { + "type": "route_authorization_added", + "auth": "185.49.140.0/23-23 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-12.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-12.json new file mode 100644 index 00000000..0b606d12 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-12.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 12, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/23-23 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-13.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-13.json new file mode 100644 index 00000000..db2e7f6b --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-13.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 13, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-14.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-14.json new file mode 100644 index 00000000..e40d5453 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-14.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 14, + "details": { + "type": "route_authorization_added", + "auth": "185.49.143.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-15.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-15.json new file mode 100644 index 00000000..820d227f --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-15.json @@ -0,0 +1,129 @@ +{ + "id": "testbed-client", + "version": 15, + "details": { + "type": "roas_updated", + "resource_class_name": "0", + "updates": { + "updated": { + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "MIIG/wYJKoZIhvcNAQcCoIIG8DCCBuwCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAwM5eTAQMA4EAgABMAgwBgMEALkxjqCCBPwwggT4MIID4KADAgECAhR1lyJ4zn4pEO+1DwK6wpBiLDkHJjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoOTE1RTU2NjdFMUE0NDFFQkEyMzRCQTlBRDMwQjA5OUM0RjRGRDREMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlZksLPgL+yrE+wBpil1JfpXUiLRPHkKFnQ7tt3IKBW4UDh+ob1W2E9vWMSxpTDYmI9urhKtfr02hmPQdgRWVjj+mHFdM7LHa49wDH+/4TIokJMW6Tvt+Ak5MQIs89SjEiZNIEKjBd9nkCASNw+yEwsy7wPjmlyTBm0W3UurJa+kfDDNajig2eEvY60dfrE+ecMf6QZuaRrkndyNThPidGl6vn8enhnx1iwas+Zl4fBLc92MeBwXutxUcfXyysZ9j3bJdYFio4bOmLlZVvC3L5PnhpS1HhkVsh7GsrvHTI5+vN7ME0MpQY5IUOYqdTUS6ap4H2+x1fPtmgCbDOyLKcCAwEAAaOCAgIwggH+MB0GA1UdDgQWBBSRXlZn4aRB66I0uprTCwmcT0/U0jAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBigYIKwYBBQUHAQsEfjB8MHoGCCsGAQUFBzALhm5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMxMzgzNTJlMzQzOTJlMzEzNDMyMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAuTGOMA0GCSqGSIb3DQEBCwUAA4IBAQAIz30Cvx7f9CmYIIducPswoYA8tPhBifKjzlrlikDJNDbwd3wNTV8TR7TEIPxxKfDj4/tKcKTlPP2FXoel2WFKzTLlXdzUl1qjWP96EujSTEf5ePwuRGf+OqevzCr3OdnIGgDFSANkFgbE+LZf98H4EUwCvaVclDDQQiGu6K+gd4HWBQRtD6zO09SBBENyM/+4qXG1bFwet2YzzP7P1Ogc9g/ltiB8Z4dbT9MFHtlR8LrH3bPk0OkjaRYZ+rAOm27hc41mOBv5iSGMXZ0jkic7HaY0Dtrnd2d51tbfw4vqvk0s6gUoKaH/DvS8csR62GXSj7N2dC/rxZcN2oh/KjfUMYIBqjCCAaYCAQOAFJFeVmfhpEHrojS6mtMLCZxPT9TSMAsGCWCGSAFlAwQCAaBrMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABGDAcBgkqhkiG9w0BCQUxDxcNMjMxMDE5MDgyMDE4WjAvBgkqhkiG9w0BCQQxIgQgi9iNPDhrj8ulP10WfJwJdVv9ET966xbqTfx2GRMVZpQwDQYJKoZIhvcNAQEBBQAEggEAb9SHMk4rlsJy5/ma9olGLMLTwfSt72gLG1WDK8uAA73BVFbC1txowj9c6w5agz6CDCDvsJq5G7zbx49UotEAMTmIfXToXzAc4+9TneWEJC/nn9fPDURG0Df8++WUBKIsOBcgaD3Ff2p1BWtUBocpVdjGzUYJP+G5Z1FKa6eJk1lYy/UEnHRzr1XnS4r/GCI/elsjAppgpBJBagM/ykZMXAB6omBM0DxMTWMYgx5KHO2IiBM67ZoMVJR1wxftyrj8OgebnonYkPVrXpWKt/K8CD0yJgaXVGThpxfKssmAT/QU43lANL1dLmX6yzXlZWWUR0njldb4avCs2VZVFBYvqQ==", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-16.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-16.json new file mode 100644 index 00000000..86777113 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-16.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 16, + "details": { + "type": "aspa_config_added", + "aspa_config": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-17.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-17.json new file mode 100644 index 00000000..43187799 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-17.json @@ -0,0 +1,29 @@ +{ + "id": "testbed-client", + "version": 17, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65001" + ] + }, + "validity": { + "not_before": "2023-10-19T08:26:21Z", + "not_after": "2024-10-17T08:31:21Z" + }, + "serial": "92756278525544879936193060083412392453102916795", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "4ab372981d2dec12d99228c74709d455e1c892b581f23ce43860e8d80661829b" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-18.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-18.json new file mode 100644 index 00000000..6036cc02 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-18.json @@ -0,0 +1,30 @@ +{ + "id": "testbed-client", + "version": 18, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-19.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-19.json new file mode 100644 index 00000000..0c16fed6 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-19.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 19, + "details": { + "type": "aspa_config_updated", + "customer": 204325, + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-2.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-2.json new file mode 100644 index 00000000..22b1d7e3 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-2.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 2, + "details": { + "type": "repo_updated", + "contact": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-20.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-20.json new file mode 100644 index 00000000..0e9114b7 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-20.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 20, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": {}, + "csr": "MIIDszCCApsCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATkwggE1BgkqhkiG9w0BCQ4xggEmMIIBIjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/gYIKwYBBQUHAQsBAQAEge4wgeswPgYIKwYBBQUHMAWGMnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMA0GCSqGSIb3DQEBCwUAA4IBAQBG+kE+KGWK+IB90Y1VFIGvuGkAJjvoLonOyt3sf+AHh0qN2zPrkBCLvk5AvQEnGHI14lnDlctU8vhW+NcUAUslMOpWQPB2Sig7B4PdLN1Mv23e5lpXcdFTJ6rz9mPRIyZAWeSDgcDVhIltNR1Xr4KdBYC54jfJ+GIoRsOL1gOLVAy6/dH9gMfSwZK0gkVmxbZpYGPyRVmV+CFKIEUKXmknFVNZj2gOuQg8oszkKOWHr7x5ExJXrKmQKU/fZ2PE0WZ7zpwTwHFZf0ZuWTuo7pTUu1WhQGfeGWWxxCqawRF66+mwip0PqYk0DVtPI6tg1wIdwg/abeBuW6CjmJyPdARV" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-21.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-21.json new file mode 100644 index 00000000..2e2f4f92 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-21.json @@ -0,0 +1,32 @@ +{ + "id": "testbed-client", + "version": 21, + "details": { + "type": "certificate_received", + "resource_class_name": "0", + "rcvd_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:45:53Z", + "not_after": "2024-10-17T08:50:53Z" + }, + "serial": "477696983520930025897818772834558931253237978950", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0/", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmTCCBIGgAwIBAgIUU6ysb9WRgjcGpyXsDdtP57tlF0YwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODQ1NTNaFw0yNDEwMTcwODUwNTNaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKjMIICnzAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfsGCCsGAQUFBwELBIHuMIHrMD4GCCsGAQUFBzAFhjJyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzBqBggrBgEFBQcwCoZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLm1mdDA9BggrBgEFBQcwDYYxaHR0cHM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JyZHAvbm90aWZpY2F0aW9uLnhtbDAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMC4GCCsGAQUFBwEHAQH/BB8wHTAMBAIAATAGAwQCuTGMMA0EAgACMAcDBQMqBLkAMB8GCCsGAQUFBwEIAQH/BBAwDqAMMAoCAwMeJQIDAzl5MA0GCSqGSIb3DQEBCwUAA4IBAQBaIOpz7OLrC8xSji3Xfzdvkwe4gHsyKdUFUKzW1WVtnDZHrLwPZeAEUHhAfc8xRwKaUortKBl/hfQOPScpZzIomm4Kml0h4aPvnsrow23Q7goudn2iL338z6PnNolZf8UZ1BbKg4r9ntvLkpu7bxudmpE4AWzDfSlF6r80jftu0XqwQPMCuvoSErPitrE+cEAkiKSNxsZG1EJPHFrYUKpMXHAUkgNTmjwFPxOz72n7JKGjhNWF8T8qBiK1XspkvhuI6Ew/a1g2baIw68qeBI7k83IHdtBMcAIBQDd08w8VSay7OZysNr0p686X52pAQhoHf0Qr9Tp1ICFmZEknLMRD", + "hash": "6a5ca5d0318fae14a0836fd1eac61b31f67614b08f1920ce60382093fa6b7463", + "marker": null + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-3.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-3.json new file mode 100644 index 00000000..9e3478bb --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-3.json @@ -0,0 +1,11 @@ +{ + "id": "testbed-client", + "version": 3, + "details": { + "type": "resource_class_added", + "resource_class_name": "0", + "parent": "testbed", + "parent_resource_class_name": "0", + "pending_key": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-4.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-4.json new file mode 100644 index 00000000..901339dc --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-4.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 4, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": {}, + "csr": "MIIDsjCCApoCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATgwggE0BgkqhkiG9w0BCQ4xggElMIIBITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/QYIKwYBBQUHAQsBAQAEge0wgeowPQYIKwYBBQUHMAWGMXJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAwagYIKwYBBQUHMAqGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwPQYIKwYBBQUHMA2GMWh0dHBzOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9ycmRwL25vdGlmaWNhdGlvbi54bWwwDQYJKoZIhvcNAQELBQADggEBAE8HZoMijbTGouJx7Pu6gvx7Pi3X4fA+qE/Stb7nN/v6yVVmj7mPi9XKqNsaldc+TKDq+qoEPax8104vdYnbYtqKvb61sqiSwjsUm3yM1vk/xW5r68eUS/IrwH/gXhmXLPkVzMeMEs2EbT6oJu5r82CbSxRiaXLsYQiJAuvnOagfLGkRYV+oNj2NUcu+jECKAspvnIf3dsAHlccBd8p2jzvw/Y/k4fd5xnEl97wBYqE1yV8qsUjj8AIHxpZQQV3qFIGqUC2M4AqVlSnVohZRnoCeBw5Budb7/r17tcKzpgTNOPbfv+J+p37XeZaro+pF8DshhrS+h7MXuW/qJtEQUmY=" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-5.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-5.json new file mode 100644 index 00000000..93c9f4f4 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-5.json @@ -0,0 +1,35 @@ +{ + "id": "testbed-client", + "version": 5, + "details": { + "type": "key_pending_to_active", + "resource_class_name": "0", + "current_key": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": null + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-6.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-6.json new file mode 100644 index 00000000..1eb515f4 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-6.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 6, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b900::/30-30 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-7.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-7.json new file mode 100644 index 00000000..288b7795 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-7.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 7, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b904::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-8.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-8.json new file mode 100644 index 00000000..cb5b2cc7 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-8.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 8, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b906::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/delta-9.json b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-9.json new file mode 100644 index 00000000..4ee39107 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/delta-9.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 9, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/47-47 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/info.json b/test-resources/migrations/v0_13_1/cas/testbed-client/info.json new file mode 100644 index 00000000..204c66e2 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 22, + "last_event": 21, + "last_command": 11, + "last_update": "2023-10-19T08:50:54.471655151Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot-bk.json b/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot-bk.json new file mode 100644 index 00000000..f5b80c0c --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot-bk.json @@ -0,0 +1,262 @@ +{ + "handle": "testbed-client", + "version": 21, + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + }, + "repository": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "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", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "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", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + }, + "aspas": { + "204325": { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + }, + "last_key_change": "2023-10-19T08:47:34.000054016Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:15:05Z", + "not_after": "2024-10-17T08:20:05Z" + }, + "serial": "622081438887668833902863339368062286052691826218", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "hash": "d5c719d278d3a4bf6e4f521cce067dc961c0dcf077d83fd03179e6391185808d", + "marker": null + }, + "request": { + "class_name": "0", + "limit": {}, + "csr": "MIIDszCCApsCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATkwggE1BgkqhkiG9w0BCQ4xggEmMIIBIjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/gYIKwYBBQUHAQsBAQAEge4wgeswPgYIKwYBBQUHMAWGMnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMA0GCSqGSIb3DQEBCwUAA4IBAQBG+kE+KGWK+IB90Y1VFIGvuGkAJjvoLonOyt3sf+AHh0qN2zPrkBCLvk5AvQEnGHI14lnDlctU8vhW+NcUAUslMOpWQPB2Sig7B4PdLN1Mv23e5lpXcdFTJ6rz9mPRIyZAWeSDgcDVhIltNR1Xr4KdBYC54jfJ+GIoRsOL1gOLVAy6/dH9gMfSwZK0gkVmxbZpYGPyRVmV+CFKIEUKXmknFVNZj2gOuQg8oszkKOWHr7x5ExJXrKmQKU/fZ2PE0WZ7zpwTwHFZf0ZuWTuo7pTUu1WhQGfeGWWxxCqawRF66+mwip0PqYk0DVtPI6tg1wIdwg/abeBuW6CjmJyPdARV" + } + } + } + } + }, + "children": {}, + "routes": { + "map": { + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.012218497Z" + }, + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.010638482Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:47:34.011434238Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:47:34.010268745Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.011843513Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009487697Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:47:34.009118440Z" + }, + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:47:34.011042950Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009856518Z" + } + } + }, + "aspas": { + "attestations": { + "204325": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot.json b/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot.json new file mode 100644 index 00000000..3972a99d --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/testbed-client/snapshot.json @@ -0,0 +1,258 @@ +{ + "handle": "testbed-client", + "version": 22, + "id": { + "cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQAB", + "base64": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=", + "hash": "8db69f3830f42e89fbe8615fabd3501ddaa15d74df831a74d773c11716943e3a" + } + }, + "repository": { + "repo_info": { + "sia_base": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rrdp_notification_uri": "https://testbed.krill.cloud/rrdp/notification.xml" + }, + "server_info": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt527OPZI+kdbN6mnnbP9ajRPjxTo1A0FmJiV1bEjzffkY1Z8KtFiM8n62301xyCYBbDDDzLSVH/tQUs19IXW5X40eEhmrIM5eUWOiT1PBHZQ3dC7bLNqaBFUWqV6ZNUXCqWIivqi/4SZcHmdyOcOeyWlO7zx4tMhzPCFMs7+77/B9Oqrz0D2BR8lB0E7OdmTDARUuIG/Qi/aBoIc7WixMjfbotaFplo/nH0T+IufHSqr1jh7W7M8ouT3yYtkwEcWQ7QVBUKEeNaWItbBZiNOAlkZ/bnvxaZ51XsL2ZZI4sW/p/5i3HOvialU8qrs3glVNGtRvrcNW78PWlBEUbZS5QIDAQAB", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "id_cert": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6mEUKjDWRgHlqzrCR0Oqg9IEWEB75yzPyEZDVIIiDwi91DY6FQU7Ep9DwSGgIAF8OPTw77UlJhFPgkdH0jt8uaU33Q8mZ2TNU3Wtq7Eu7KEKTQ+yM0o+3bNXEpIrT/pCHAqJ0V+ak9LX2AC1PyKhlGWkgYt78kgHKzzL9ssIaUNYzpH4OCDt9QiPGiW6L1U6javJnI5a5ecGfybxeuoHOAg53bpLn1zbz6fDapr07ZdCD218SnesnGQn7apRDlISsN8eTBBsQkw9hN1NAUpZaZ6scVAhabwXcwlWpkq7xkf433MCKbEahKwzq7o/BhBdZtTl/SxRQgYL0+8rlQO4pwIDAQAB", + "base64": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "hash": "337e6a3f6aa0aa95a5e52a321e19a384ca9fcfb7f9c84a8f0e147da29e53d7e9" + } + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b907::/48-48 => 211321": { + "authorizations": [ + "2a04:b907::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "640649730807686430856291300351931069367520305221", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "99d0812925beb68430e267ab7ecba2c658b8e71b4ca61bfa4408acf57dc03a00" + }, + "2a04:b907::/47-47 => 211321": { + "authorizations": [ + "2a04:b907::/47-47 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "140142392674532560130643207704767779636229249106", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "base64": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHASoEuQcAAKCCBP0wggT5MIID4aADAgECAhQYjDPFP8OqkObI7aneqlGrbJkYUjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOVoXDTI0MTAxNzA4MjAxOVowMzExMC8GA1UEAxMoOTUyMDE1MjZBNzNGQzRBODlEQjc3MzVERDgyQzZDNkU1RDE0MjQwQzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALU7Dzg9MTHmZJw1O7L9JBTXrFbJq0RoNGEXX6OQewUv+gMuBgQWZyNwF6zogGj/cnJ+Zo+CkSU25I57DRCONtp0EizJwdXaz7GE6KysWJgpYpfr4xoyADhDFxxxLLQDIwQPxWYDhyCD0rq6bYvnhvoPTB2Ht4bUzawM+A0qkLESpXwUklqPGCV+qi8onRg38OXve+oAmMpbVr63LSCb/JAvjXuM+ZOybuPaJXwlxCWUfWl7oJ2L5BDbtFVqFHD1+S/QVhczK3F7ZG/OL1hpZMVbst7q0Gzhz6N1gGVuQbRaaTiahsmquwBbWJNnMERpCT74SPhzIPu2I+Lqgj+1UaUCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBSVIBUmpz/EqJ23c13YLGxuXRQkDDAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzcyZDM0MzcyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHASoEuQcAADANBgkqhkiG9w0BAQsFAAOCAQEAEl0jJny3nH/EQatgP3GsIDSxVQiP5dxPwY7awdCWwO2FEtDnMBVgg/zd8xFvYljo8cNiNOodBIZigE6/PSIKqVI8Wx6xEget/elmKEt2aV3ABsC/xlGI92DVfpaY3IlMc4VlO1A2Rt4ExEmhd2tmFV2nEGUD97J6T5DMxKWe1mkr0d82ez/ExFguiQ2Amv8DP/2XGZfybqCpVCDTUQIwRZwiPFUaWomX1XRIZqRIUAxoEdz3BqsswWlJGMf487bLQVlZcIVW4cJpXo3Q2YsEk5pqKILjiYyVIhGpBCzO93NVwInxmQStf5o2Awg/Z9fuX+kkxARbqUAooe01KO61hjGCAaowggGmAgEDgBSVIBUmpz/EqJ23c13YLGxuXRQkDDALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOVowLwYJKoZIhvcNAQkEMSIEIMo+GW5ul7RzSsRWRaG7ucdnuPFtoLHzTid+oPa0xPGfMA0GCSqGSIb3DQEBAQUABIIBAJpfcw6niQUQEsbQ5+4bTKMRD5XY+mNPUz/O3d4yITEqsutVIX2DySqWGjGH1OUl8oJ9nzfFUuF/de+HV5XiDVYA9RXTpwji8vHD6eeg8Lz41z92KrJstTLn2bSZVbbk+2cNt8XJfma6JuslPuTWHXfTm0/rgxeS9wzm9L/kyf0Z7cMy4GZXmvm3ynRtdt8GHTB36v8HJX568XDLtpIFoM3tQVnJxStyEv6ZsO6LJRzDwym22BafNGR1Zoggk4GSk0NLqGu7xxAxcbX0PZPuLmqpq9zY+YFYEg0zRuFkEP3ibxzYZnMv3FAsN66ALepqdkDSjljCMw6geTQPR0JODro=", + "hash": "81ad35b2bf4500dfee87c273a4c0908928cfbbb7c0a805098f53c3248f50944f" + }, + "185.49.143.0/24-24 => 211321": { + "authorizations": [ + "185.49.143.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "151344791223565751330074273644008098126929045772", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "19d27e5a5623d0a4ce62ebb3ccfc3b24c92af9d4939371af87cba81ecbc47f60" + }, + "185.49.142.0/24-24 => 211321": { + "authorizations": [ + "185.49.142.0/24-24 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "671322335637449088247149539831665412512266389286", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "base64": "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", + "hash": "372b0b3c3a53bc8fe669bb22180208c5a70f798a533a1edfd7cd91c248ea0b5f" + }, + "2a04:b904::/48-48 => 211321": { + "authorizations": [ + "2a04:b904::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "338429803608530489442859184492769265248759470454", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "872bd9535750d92724bccb874b05ae1bd3648cf249d465eaea45b8e90c3a0bec" + }, + "2a04:b906::/48-48 => 211321": { + "authorizations": [ + "2a04:b906::/48-48 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "347679803344028056568916614551912162348765273591", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "base64": "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", + "hash": "f13e2be6a126e840bd6ac40e6e17369939dcb64f53fcedbbc61048d04a1f1078" + }, + "185.49.140.0/23-23 => 8587": { + "authorizations": [ + "185.49.140.0/23-23 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:19Z", + "not_after": "2024-10-17T08:20:19Z" + }, + "serial": "418181026988914837651479690947361890101225066215", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "base64": "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", + "hash": "1d4fc7b507262fc500f57755535be4a7780d63a3966521d88bf2882ff1ac1774" + }, + "2a04:b900::/30-30 => 8587": { + "authorizations": [ + "2a04:b900::/30-30 => 8587" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "685224452993399123474043963836737419544518392626", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "base64": "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", + "hash": "125cd5f8a50a1eb62af0c18be040460c72f24fec25107e79d394f70f223350a6" + }, + "185.49.142.0/23-23 => 211321": { + "authorizations": [ + "185.49.142.0/23-23 => 211321" + ], + "validity": { + "not_before": "2023-10-19T08:15:18Z", + "not_after": "2024-10-17T08:20:18Z" + }, + "serial": "662606470876433387306158096148526545677374411490", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "base64": "MIIG/wYJKoZIhvcNAQcCoIIG8DCCBuwCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAwM5eTAQMA4EAgABMAgwBgMEAbkxjqCCBPwwggT4MIID4KADAgECAhR0EE1AVXcyV9Csnv8/qG7QqbtS4jANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoMzQ1M0Q4RDBFRTYwNUJEQTdFMzZDQTEwMjE3OEU3QUY1MTVDMzQzMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbpnwluaIJx21hh4lDgQUPDNLB1yoMOiXINOog83gT3u5SyqFnx5Z5ZkfzLVMYJrDEsOmb3Q9/Cm8RMFzxret+Fy8cfI9hXObwx3CqkaK2K0mjiBA3Kv2hmFIfyCxznm3Eb1LjqEoj5JcTGuEByPLmQ5KdSzFlP3lq23L/G8gwtAjWaGZ02Qp2QHK5/yGFX3uLO0pYS2NtpfK5Ev0/9IY9UaY+rarWptIF8CuQKDmNp/d3SfSANmSKstWNP3QX7mlwjZxDlmYotrvy7t5B2qiTKEzXdCenJG10ThuyegxAAd1qwgyGz4R4nyOsL69nDed2UnuAZCUXgak/D9FbLeKECAwEAAaOCAgIwggH+MB0GA1UdDgQWBBQ0U9jQ7mBb2n42yhAheOevUVw0MjAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBigYIKwYBBQUHAQsEfjB8MHoGCCsGAQUFBzALhm5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMxMzgzNTJlMzQzOTJlMzEzNDMyMmUzMDJmMzIzMzJkMzIzMzIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQBuTGOMA0GCSqGSIb3DQEBCwUAA4IBAQCfbnV6anDEEARycXb3qmsNew1CYchH3RUJzCEmOGpId0fFc2dM8ti6YZPrrO47C0fl2g/EDb7DzGFG4P8BNuv0rrN2RhA3Ejjh2n3nEcBPXQIWURKM0KxWD6t9nofshZI4lyxp9rGrlQVKFfT7ELSQzmb0vzJL0DtyOgIQ7MXxH1YyhpECQfIm4NrNNSbwMBtIBYNaHqdyOZ7HL5YKo+ndHZ5w0WhUrsYLpOFl0Q0W05PqTAUD3Loo25tNB/7iX0c57/V5Kpup8pHzEozJciEMhuL/v2va7yFVrYWuphKnEhuV28UAXYNphy+ytWgOsCqRtH6kJtxDPnulsIw6+mU5MYIBqjCCAaYCAQOAFDRT2NDuYFvafjbKECF4569RXDQyMAsGCWCGSAFlAwQCAaBrMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABGDAcBgkqhkiG9w0BCQUxDxcNMjMxMDE5MDgyMDE4WjAvBgkqhkiG9w0BCQQxIgQgqYg2qJCXzbQj3tkzO4AfTfnxHHd0NX9QZLvnnTy7o1UwDQYJKoZIhvcNAQEBBQAEggEALk7+pwdpFNDAHghoZkHR26a9n9/5jFO3UuTX/6eGeWF+ET7dhUu877xl93kUcwkf5jpN1lObSKkyP1GfwwlTyzqdTeahhWUDAIQ0u0y9luJlGDQHRCc18H6TUopSQOXIBQ8wrvg0EGp1JocBUEHWKw/9xQvOR3NO/Y1uFu/pu6hbEoqKAT38MVs3KmgIE3Fzv68auJMysQZEL/CM7CeA/h+9Fr3tgBlhe1PcAZSKKQuSIzkiW1br7dEmC8iW0OAU0RMqYyYCUv03VTvvTtj7RWVHYyf4a1EV64xwFCVcrDKLUwHvVjzgW7j1UyNEqwPBcTNzmpyoT9qtumqtdsrj5Q==", + "hash": "93d6b185030ddd4ff39858a812c0cb582b6be1a9c5e1b4a10c03dd39323f7615" + } + } + }, + "aspas": { + "204325": { + "definition": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "validity": { + "not_before": "2023-10-19T08:30:28Z", + "not_after": "2024-10-17T08:35:28Z" + }, + "serial": "414446670048073381508892396034748936573166123645", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa", + "base64": "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", + "hash": "f8ba3fd364d67257b33aab8e28e881073f3b45b0450e4c3a147249ac977586fa" + } + }, + "last_key_change": "2023-10-19T08:47:34.000054016Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "name": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "limit": {}, + "subject": "MDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUI=", + "validity": { + "not_before": "2023-10-19T08:45:53Z", + "not_after": "2024-10-17T08:50:53Z" + }, + "serial": "477696983520930025897818772834558931253237978950", + "ca_repository": "rsync://testbed.krill.cloud/repo/testbed-client/0/", + "rpki_manifest": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQAB", + "base64": "MIIFmTCCBIGgAwIBAgIUU6ysb9WRgjcGpyXsDdtP57tlF0YwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODQ1NTNaFw0yNDEwMTcwODUwNTNaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKjMIICnzAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfsGCCsGAQUFBwELBIHuMIHrMD4GCCsGAQUFBzAFhjJyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzBqBggrBgEFBQcwCoZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLm1mdDA9BggrBgEFBQcwDYYxaHR0cHM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JyZHAvbm90aWZpY2F0aW9uLnhtbDAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMC4GCCsGAQUFBwEHAQH/BB8wHTAMBAIAATAGAwQCuTGMMA0EAgACMAcDBQMqBLkAMB8GCCsGAQUFBwEIAQH/BBAwDqAMMAoCAwMeJQIDAzl5MA0GCSqGSIb3DQEBCwUAA4IBAQBaIOpz7OLrC8xSji3Xfzdvkwe4gHsyKdUFUKzW1WVtnDZHrLwPZeAEUHhAfc8xRwKaUortKBl/hfQOPScpZzIomm4Kml0h4aPvnsrow23Q7goudn2iL338z6PnNolZf8UZ1BbKg4r9ntvLkpu7bxudmpE4AWzDfSlF6r80jftu0XqwQPMCuvoSErPitrE+cEAkiKSNxsZG1EJPHFrYUKpMXHAUkgNTmjwFPxOz72n7JKGjhNWF8T8qBiK1XspkvhuI6Ew/a1g2baIw68qeBI7k83IHdtBMcAIBQDd08w8VSay7OZysNr0p686X52pAQhoHf0Qr9Tp1ICFmZEknLMRD", + "hash": "6a5ca5d0318fae14a0836fd1eac61b31f67614b08f1920ce60382093fa6b7463", + "marker": null + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.012218497Z" + }, + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.010638482Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:47:34.011434238Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:47:34.010268745Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:47:34.011843513Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009487697Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:47:34.009118440Z" + }, + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:47:34.011042950Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:47:34.009856518Z" + } + } + }, + "aspas": { + "attestations": { + "204325": { + "customer": 204325, + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/cas/version b/test-resources/migrations/v0_13_1/cas/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_13_1/cas/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/keys/98A05D63770CECABF4B499ADA882F8256057FDF7 b/test-resources/migrations/v0_13_1/keys/98A05D63770CECABF4B499ADA882F8256057FDF7 new file mode 100644 index 00000000..49fdb013 --- /dev/null +++ b/test-resources/migrations/v0_13_1/keys/98A05D63770CECABF4B499ADA882F8256057FDF7 @@ -0,0 +1 @@ +"MIIEpAIBAAKCAQEAsPRviOjJtpjDicev6VqRPAFcf0jRhhZgecjKheNkab2rjL7LQUB34QfiC9ICQ30wRx77K1p+pszFrfKESoyMY+Z323G7+RY3pBwHEQyvaTaPAqCGCCsnunffCsMgRjQkS1c2Oft9U3MwDu88aweEptBmFpfdO5e1HRYlQPwSUZkS2ZgXoggOZ3+ePFYczot+Je3GuLpaytiV7lD4n15veMrUPSm8OUBwfOrh7xgRHAFI5AVQQLw99oMOkS+EqyLfXy/dS3Y35n2lUvjYyAwY3mrwl+epRq34ugP/71Nn0BJ/ug3Apzt1w113iFv42tUQXnLfWajPTKry+s3rdWCVRwIDAQABAoIBAQCpqBHvn9EVwm1ngg7EmtK4R03Zs4U/G+EvojWaHKQ/RVxeuubBDwBgvmAZmSYWcsaAydFihYb8gUPePLBdkVdgyKyNtwPUE1sRetXDoPfk1ixTBni7CDU08IzmEqK07HUHzvvsp5RHGB8xkmnI7BJgpVnbu4qfAhrhYkQhhAxEMfhohdc4PdCx/FCaRc0itu3RB9WicFYATgnfPus2YyEIut2qZCZuQjKKgxyypb7/0I+wix+Hm7VjQH7eacsNO/VI+pp1zCf+6X93NJB3A4onTuKU5ShcufL8yLDHXtBk47Rst6Ww1/yxkk1VdwzkO6mtvnzE7Qwar3s4XlP87RnhAoGBAN9aY7xegkt+PBmgxdfhFFzbZ0socKo1RAzxfNOYOk613nyj+++Li3I5fNQetUJywYttAZqbrZXYuleTRFKkFhMmnbF+3ed0rkFX+KXpnSL5CIiKPt8nHzE1/rPVpCLCAM6Zqb0oAe5dRFvTdEaYfMujfoEpTUjkHvDOEwZXYA/PAoGBAMrR4LKGdTVCXwIsR0k0FGBzMAIw96Qlq08vdcBGa66RzgMT1IekpsmGEcJ3WqkGc+qrA73plr+F33TneaYdSHNRSSOG4eddq1DYVDgBDmNwvkGcHq0flsxxSei2oCOXKIbTgGa15vRQF9uajShK3aag1HbyQDDgCZvx4CgLIkkJAoGBAKh5K+X4e9up+ndyWAmAk7V/IakFdgZNa2k/9mI83y5j7NCjePO1lJeyWUA/cYYPvYIH1T/j0cnH0rcgNFcJwkTryeMKySM/Vfmf+8RaNNcedZtYfBgjEFo0Wk0YB1jYcXdlXS17Mgm0fE2vcHOXrfqE9nVCzDMBL32AU8VivujtAoGAH2YypTDPwHkQAGQefSTE6tGqYwx1qkHyrYWpcyTz0sjb3foZ8w34jEZnRXX44SYQmAn1wFcDcY8mMxEK8j6iUsgIzKk7G/iSZye2kh0HvzlbGwkybpbvX6NCT/bF//yM16KyxDPxF22249afd9dvTTak7e0/JtHoau4dR9XBbxECgYBJLULU4SghnxPuf/ZoneotHDYireOiP+2FCSBoJEAzJ3ry9twUnUxm5WAd3jXsGLg4ym3K7OgwPP3YDid65Yu82XwEnmDoX4yPBbQsXNqcbICGd8qt25wRDYpWF+nSDQe3V9OV0kuaaZT9UyXUBKCWFPA5gYaIhCMHw4CzBZS9mw==" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/keys/AA6DFA8C276287E6A68BBF264CAC9754A72146AB b/test-resources/migrations/v0_13_1/keys/AA6DFA8C276287E6A68BBF264CAC9754A72146AB new file mode 100644 index 00000000..89b79b43 --- /dev/null +++ b/test-resources/migrations/v0_13_1/keys/AA6DFA8C276287E6A68BBF264CAC9754A72146AB @@ -0,0 +1 @@ +"MIIEowIBAAKCAQEAqhzqb6/oD+gKQ/RTstuli1q4xGG20zvtK7O33wCuwSFE484rR9z8+LcDsVCD6GuteumCO/jeQRD8v/DyBpPS/DwAjACWT8I32eqwfA6es+Crxdz2723phnJfS5Fvz2IZUOcVdcl39JXKwEc52lZM/uepVrhLvuxUq3vpJ9tAtXn6bQg4sHwzMmMNNxkuX1KSVy+qIC8ZDoh+/PhockMr6tvhKeJXT/y5nYdCs98VFw/ZEKeZPXwaJhYQ8bDEEanATkK8PuLkRy5ylWueJqOdn39otfOCR8sUnWEHBhAhkMsnamqnj/IYwFUANqoVivfof+gs8u/27uXNeagiPvuoQQIDAQABAoIBABf3ROwBO09qYG/cbyJGoZb1bAx2u7wcuDgs9J2dSgF5f2wcsqpILveXSRTlBABtkx464ZczY5SFISalemOE1felOGqA9qw774Rq9Pw1TxSGdYzFqaBnuruvR0+tKLRt3KUyOSrD/Htf0xWtsy/YcraCyq+l/T3jq7YRGfL8h6xJTS31dohKNd1Dv9z7dBkiIRURoaEujLLjhP5RbmmD1odm0UkwmGGvwFNNWFHIXXcuPigD9o+OqFu0wYT2YLFcETSxkVyJTqk6FYca61qJGW+mvWkPTBqtUsbpmXhGlQhO9JC2GsaIT8X7DJWGHjRSyCxHrA7SIymg242iXGHqPrECgYEA2XQDrRyCGKOqiducSD+i1F1qpToo3bLI6fK9ovZ8UtpY/JcZ+TXDQWK28wGCZT4OaIAuJJwAP/0ftf9k8fJfmoljnwz9c8pzJAU79ZChiRswg1fjYQKfr0/rtKxTtJ5Nfqz+hEZdes36lVagdltr1Yb0wg8GHWwcnYKxwIQgHFUCgYEAyEScR4sx25O//uopDSWHz0yf7eP+ze/bpRIJZdP+9yQo7bkTkvglEAD8L3J1/pOAx16JE9Kb/VzdCNsQaYRVB0a/1j1ULJHk51TsBUN0EKt0DEYBIBQjEKyiJSHBKIVb8nJR80180a0uH1T4FBGoggQS0ovnWs6BuxVTUirpSD0CgYBwzKmLhxpFRcEVOgJbyAbjOoIzq3O/bRqjoPOWMV5UbEd037ztdWIP7PESJVpKwmIe+z70ZqgKiXeFpTHr/9pwA4zV2JsxEXeg28Y6oAfrY1tLBrBAhmfnPQH7+tiA/Q0eBQcR/p5HMcom5YTfYJUTcqpMcBav9IDzg/RI9UDi8QKBgQCeEgmILsXbmnMgsZJVXhoj9UcGbb7grUGguOvSA9JrH49uk3Zvuo0GZMCocp/PoH0039kyXDnjcTjFlKMPpfO3GpCweRfHViBmtxDT1rn1rl6akWax+zLyJlCVHl9nrFs2siUc9TxgA2E0OczVilqGxNBWfzbM5dJf6CUr5dLbwQKBgDDMbHbv61l0iR3wmfZ8SqIi1vedeMzCTCZg3wvNyu3wcUcio0G8llXM74D0ysZATwp1WJwrJe4WbZOTO2MDbFPNuA5p5QxZgYnjIV1oJB8V33pWwTrZBn2DJUZHHWUu1phEuU2QqkJYwX2iRPRf75C514QfXu/sXPpwCuOq+uRV" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/keys/C60ADDA1CCF2874227D338C26842A55802CD7ADB b/test-resources/migrations/v0_13_1/keys/C60ADDA1CCF2874227D338C26842A55802CD7ADB new file mode 100644 index 00000000..6cf50fcb --- /dev/null +++ b/test-resources/migrations/v0_13_1/keys/C60ADDA1CCF2874227D338C26842A55802CD7ADB @@ -0,0 +1 @@ +"MIIEpQIBAAKCAQEAs24srXg1swJhZrWHQD+iH7g64XpIa/s15X5mHIbQAFeLX3D3PAvSuMlfWkZ6UAowyzv8bcXXamN/OA/lsKKY17zzccK+2tfPa+9mR+90GE+IDF018vWRSNnuxl9+yBOVPXWR+K363sSWTTLdVMuEA+6vjXNXcY3/kn8hQ3rOWsrmEFoYB1yu+E25sD+OEN89Uz3VY+2BIR+sEWi6gi8Pvs7yePuc5yApj+H0XBmuopUtv6ndY+RjtwYvNzBUgIyZpaTgZbpaRbLsg2O/TkS6ZOro8djlZFG9dklwj2z19gm07YeS3iI+vn6Dx6G5t/7MQ/H5jY+ItFJkpg+TsdsjXwIDAQABAoIBAQCGBqDWvnkWCowoxSWO5zk5ikppDAc2qUF79+tcGZMa/kl79AyozIgNQVW5P/Wy/bmuxVLryCD9Ne7cOHuwcfPLCjep3Pbkztj/3aW/y+wjEJ0l5yYaIjXwfeEuSjyQRJhwfPaZE5PVfHBsn7bV1OL6cPqupN5HUvL5QX7eQcgL5ky8yX+Et4NdVng3zuHrDL/N9spabEVGBNRdlFO4yoU2yOtm+QnOel61bBqYBN5RY9rG2fEpx2TO7mgwGDWsk8F8bOUt1MMEHKI1LmxzCI9Xm2s3IzybwFQxj07MZVNj21G8ghyK9y2B6c4J32vwOk3PCc9P9kCedeT6cYu5e1YJAoGBANexmMFUCtRxPhtZKFl5EhCoJ176zFcb344oYDy1S9cr+zhvqEnn010K0lzaz5ivyJ/aGXev60miYfUaiSv/ax/DFftJwhivkQH/nq0Obz5o2plztskocWnlcyOkygxL0KFHx9pvBHkf3QLW55g52iFhVeQLzIdYp5a3UrMmE+MFAoGBANT1zZRQOcV1bDmU9IZYoCOEpyqiTkJ/kWxVxZq9ZCuM7BhglSzgbz1M5aFTTc6wmQrzkfSh0Yr2ihLYnsghhyXYjAKlnaqQcHuE+Xpkf3kAwCdRFXt78tF40LwA1cFQKB1Gn/98qC3Gdl73RvkOCCVGVp+2pRA3cz/ERX9BkkITAoGBANYXR4INgzpetMC8fFpi29WAsqOJ2K1V003tMajQYtjOpOrdmXLSEm+1wBu+bHQndsGD3+d2y9oovYZlsmXjflbmcrkb+vY5vXr4WG15eF3AAcpymqmL5RaxUtm8RXhzAEA1WV+s9gmr4NliqjnkomijjnduZrKpAp+Mkx+S2gZpAoGBALoswbLdiAP2Kc0VSciBhk5G1BXTmvNLrwi023HyDLZ+FpEhLojzFIzUwxOMTkNZ5BHM6laheR0xd3gOZJG1rf8KFyzhOLs6VvvFPo0fesmAPHyiyFMSAy/ZnTIe0MCVoNwnOA0VH7oU/Lr9FtD40Wo02dn6xMcuktS2c8NSwdh9AoGAO5KiyGajCgimmFzz8Hm6hBjC4g0tIxbNl1DiyMQg+thGyWQDq7tjEvSKzG/cGGtrguM1QTZ+tZW/YlxQzvEPYWq53URBGSodBVAVvkpFKmAi+rIbanj6SS3RhpRm8icB5dn1FxTP3TDfNlynVxW+2pYZUK0oRGM9nhDA5aC4AHs=" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/pubd/version b/test-resources/migrations/v0_13_1/pubd/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_13_1/pubd/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/pubd_objects/version b/test-resources/migrations/v0_13_1/pubd_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_13_1/pubd_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--1--signer-add-key.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--1--signer-add-key.json new file mode 100644 index 00000000..a0e9529a --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--1--signer-add-key.json @@ -0,0 +1,19 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:37:55.096489667Z", + "handle": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 1, + "sequence": 1, + "details": { + "AddKey": [ + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + ] + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--2--signer-add-key.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--2--signer-add-key.json new file mode 100644 index 00000000..61160b95 --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/command--1697704675--2--signer-add-key.json @@ -0,0 +1,19 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:37:55.097458053Z", + "handle": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 2, + "sequence": 2, + "details": { + "AddKey": [ + "98A05D63770CECABF4B499ADA882F8256057FDF7", + "98A05D63770CECABF4B499ADA882F8256057FDF7" + ] + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-0.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-0.json new file mode 100644 index 00000000..d3f684b2 --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-0.json @@ -0,0 +1,12 @@ +{ + "id": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 0, + "details": { + "signer_name": "Default OpenSSL signer", + "signer_info": "OpenSSL Soft Signer [version: OpenSSL 1.1.1f 31 Mar 2020, keys dir: /var/lib/krill/data/keys]", + "signer_identity": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs24srXg1swJhZrWHQD+iH7g64XpIa/s15X5mHIbQAFeLX3D3PAvSuMlfWkZ6UAowyzv8bcXXamN/OA/lsKKY17zzccK+2tfPa+9mR+90GE+IDF018vWRSNnuxl9+yBOVPXWR+K363sSWTTLdVMuEA+6vjXNXcY3/kn8hQ3rOWsrmEFoYB1yu+E25sD+OEN89Uz3VY+2BIR+sEWi6gi8Pvs7yePuc5yApj+H0XBmuopUtv6ndY+RjtwYvNzBUgIyZpaTgZbpaRbLsg2O/TkS6ZOro8djlZFG9dklwj2z19gm07YeS3iI+vn6Dx6G5t/7MQ/H5jY+ItFJkpg+TsdsjXwIDAQAB", + "private_key_internal_id": "C60ADDA1CCF2874227D338C26842A55802CD7ADB" + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-1.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-1.json new file mode 100644 index 00000000..804b1b84 --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-1.json @@ -0,0 +1,10 @@ +{ + "id": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 1, + "details": { + "KeyAdded": [ + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-2.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-2.json new file mode 100644 index 00000000..c8c2702d --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/delta-2.json @@ -0,0 +1,10 @@ +{ + "id": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 2, + "details": { + "KeyAdded": [ + "98A05D63770CECABF4B499ADA882F8256057FDF7", + "98A05D63770CECABF4B499ADA882F8256057FDF7" + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/info.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/info.json new file mode 100644 index 00000000..52e083f0 --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 3, + "last_event": 2, + "last_command": 2, + "last_update": "2023-10-19T08:37:55.097454147Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot-bk.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot-bk.json new file mode 100644 index 00000000..dda7d76b --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot-bk.json @@ -0,0 +1,13 @@ +{ + "id": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 2, + "signer_name": "Default OpenSSL signer", + "signer_info": "OpenSSL Soft Signer [version: OpenSSL 1.1.1f 31 Mar 2020, keys dir: /var/lib/krill/data/keys]", + "signer_identity": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs24srXg1swJhZrWHQD+iH7g64XpIa/s15X5mHIbQAFeLX3D3PAvSuMlfWkZ6UAowyzv8bcXXamN/OA/lsKKY17zzccK+2tfPa+9mR+90GE+IDF018vWRSNnuxl9+yBOVPXWR+K363sSWTTLdVMuEA+6vjXNXcY3/kn8hQ3rOWsrmEFoYB1yu+E25sD+OEN89Uz3VY+2BIR+sEWi6gi8Pvs7yePuc5yApj+H0XBmuopUtv6ndY+RjtwYvNzBUgIyZpaTgZbpaRbLsg2O/TkS6ZOro8djlZFG9dklwj2z19gm07YeS3iI+vn6Dx6G5t/7MQ/H5jY+ItFJkpg+TsdsjXwIDAQAB", + "private_key_internal_id": "C60ADDA1CCF2874227D338C26842A55802CD7ADB" + }, + "keys": { + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot.json b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot.json new file mode 100644 index 00000000..d6304b0b --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/c7650ed6-a35c-4316-824f-99b349863711/snapshot.json @@ -0,0 +1,14 @@ +{ + "id": "c7650ed6-a35c-4316-824f-99b349863711", + "version": 3, + "signer_name": "Default OpenSSL signer", + "signer_info": "OpenSSL Soft Signer [version: OpenSSL 1.1.1f 31 Mar 2020, keys dir: /var/lib/krill/data/keys]", + "signer_identity": { + "public_key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs24srXg1swJhZrWHQD+iH7g64XpIa/s15X5mHIbQAFeLX3D3PAvSuMlfWkZ6UAowyzv8bcXXamN/OA/lsKKY17zzccK+2tfPa+9mR+90GE+IDF018vWRSNnuxl9+yBOVPXWR+K363sSWTTLdVMuEA+6vjXNXcY3/kn8hQ3rOWsrmEFoYB1yu+E25sD+OEN89Uz3VY+2BIR+sEWi6gi8Pvs7yePuc5yApj+H0XBmuopUtv6ndY+RjtwYvNzBUgIyZpaTgZbpaRbLsg2O/TkS6ZOro8djlZFG9dklwj2z19gm07YeS3iI+vn6Dx6G5t/7MQ/H5jY+ItFJkpg+TsdsjXwIDAQAB", + "private_key_internal_id": "C60ADDA1CCF2874227D338C26842A55802CD7ADB" + }, + "keys": { + "98A05D63770CECABF4B499ADA882F8256057FDF7": "98A05D63770CECABF4B499ADA882F8256057FDF7", + "AA6DFA8C276287E6A68BBF264CAC9754A72146AB": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/signers/version b/test-resources/migrations/v0_13_1/signers/version new file mode 100644 index 00000000..e4ce5f50 --- /dev/null +++ b/test-resources/migrations/v0_13_1/signers/version @@ -0,0 +1 @@ +"0.10.3" \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/status/testbed-client/parents-testbed.json b/test-resources/migrations/v0_13_1/status/testbed-client/parents-testbed.json new file mode 100644 index 00000000..55dbdc52 --- /dev/null +++ b/test-resources/migrations/v0_13_1/status/testbed-client/parents-testbed.json @@ -0,0 +1,35 @@ +{ + "last_exchange": { + "timestamp": 1697705454, + "uri": "https://testbed.krill.cloud/rfc6492/testbed", + "result": "Success" + }, + "last_success": 1697705454, + "all_resources": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "classes": [ + { + "class_name": "0", + "resource_set": { + "asn": "AS204325, AS211321", + "ipv4": "185.49.140.0/22", + "ipv6": "2a04:b900::/29" + }, + "not_after": "2024-10-17T08:20:05Z", + "issued_certs": [ + { + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "req_limit": {}, + "cert": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=" + } + ], + "signing_cert": { + "url": "rsync://testbed.krill.cloud/repo/DDAF321520EE4817D716FA047FC05FE2934204DB.cer", + "cert": "MIIFVDCCBDygAwIBAgIUBqTt+KLoVjhxPqxVIiDlj0+Mby8wDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRDgyOEY0ODAwNzk2NzZBNDMzQ0M4NDQ4QjYzODlFOTM4OEREQjVEMTAeFw0yMzA0MjYxMzMyNTJaFw0yNDA0MjQxMzM3NTJaMDMxMTAvBgNVBAMTKEREQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDglzkLiN2iZ5yEnX7okL3uy48VWJ854xZexIH54fnH7fLVVZ5BnbeBH5nxFbt0QkGV3mBdJP7wS5dxa8exS5LYtv+W2BXp+MJ2DKBo7qyViKCnBnGVIpcmEeWXMbYrMmcsOpprxYFVXPP8bfRRKwh+eJuxdYaq1ceIl3fzPGTONzU63189AwbgLJak9ZxUC/8dVPkKdOiCXvWVK1pT6nsW3uudGlvUHwvpGeFZ/7tc+sYzEm07PPT8wfWR15Mw0EXh/pFFM0iZ6ttI2dEdXnDaH+k5r/lmWwes8TutrvWqP/dy6eRPXbFt2vX5aZCZvET3D1GO7ln9zPS1swl8dKbJAgMBAAGjggJeMIICWjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAfBgNVHSMEGDAWgBTYKPSAB5Z2pDPMhEi2OJ6TiN210TAOBgNVHQ8BAf8EBAMCAQYwXgYDVR0fBFcwVTBToFGgT4ZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRDgyOEY0ODAwNzk2NzZBNDMzQ0M4NDQ4QjYzODlFOTM4OEREQjVEMS5jcmwwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUFBzAChiVyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvdGEvdGEuY2VyMIHtBggrBgEFBQcBCwSB4DCB3TA3BggrBgEFBQcwBYYrcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wLzBjBggrBgEFBQcwCoZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwJwYIKwYBBQUHAQcBAf8EGDAWMAkEAgABMAMDAQAwCQQCAAIwAwMBADAhBggrBgEFBQcBCAEB/wQSMBCgDjAMMAoCAQACBQD/////MA0GCSqGSIb3DQEBCwUAA4IBAQBgoN8I4OmOyvZ7lh1B0bHa7hc33yO1QahBfZjQTzKiBlafUrZU/lqY1hk8lYE+YD871jCVopPw/mZ0OAyeOebiFes1yUSMcYWeJJbehtisSPp6zPyzKI3aX6kHtdwK/KIdIKTC6a6dvd989Qa9MNR3nhlEFnjPvSLByRrFTGDvnT9nwspVRey6WD4Ib9a1tOJ9gsgLF2hh+yCjh0fZ3aqdCNUIqbpWZveVbMMmrUEB1DoYZxh+h+mYeOaovZAQCmmC/mN5E49ra7NtmPiiyJ3oTwr3I5uQNzVqUsfPKrg14k5XtrAuebsRvVmUyjhSm96g7LWZcjaY5fGXpdvHJerj" + } + } + ] +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/status/testbed-client/repos-main.json b/test-resources/migrations/v0_13_1/status/testbed-client/repos-main.json new file mode 100644 index 00000000..55b74ccc --- /dev/null +++ b/test-resources/migrations/v0_13_1/status/testbed-client/repos-main.json @@ -0,0 +1,58 @@ +{ + "last_exchange": { + "timestamp": 1697705448, + "uri": "https://testbed.krill.cloud/rfc8181/testbed-client/", + "result": "Success" + }, + "last_success": 1697705448, + "published": [ + { + "base64": "MIILGwYJKoZIhvcNAQcCoIILDDCCCwgCAQMxDTALBglghkgBZQMEAgEwggQ8BgsqhkiG9w0BCRABGqCCBCsEggQnMIIEIwIBBBgPMjAyMzEwMTkwODMwMjhaGA8yMDIzMTAyMDExNDgyOFoGCWCGSAFlAwQCATCCA+8wXxY6MzI2MTMwMzQzYTYyMzkzMDM0M2EzYTJmMzQzODJkMzQzODIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhAIcr2VNXUNknJLzLh0sFrhvTZIzySdRl6upFuOkMOgvsMFsWNjMyNjEzMDM0M2E2MjM5MzAzMDNhM2EyZjMzMzAyZDMzMzAyMDNkM2UyMDM4MzUzODM3LnJvYQMhABJc1filCh62KvDBi+BARgxy8k/sJRB+edOU9w8iM1CmMFEWLEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY3JsAyEAEIFVB2yt/LmnDfNkb9c1g2N64GtWJf+9NjcAsYqdCYowMRYMQVMyMDQzMjUuYXNhAyEA+Lo/02TWclezOquOKOiBBz87RbBFDkw6FHJJrJd1hvowXxY6MzI2MTMwMzQzYTYyMzkzMDM3M2EzYTJmMzQzODJkMzQzODIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhAJnQgSklvraEMOJnq37LosZYuOcbTKYb+kQIrPV9wDoAMGEWPDMxMzgzNTJlMzQzOTJlMzEzNDMzMmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzIzMTMxMzMzMjMxLnJvYQMhABnSflpWI9CkzmLrs8z8OyTJKvnUk5Nxr4fLqB7LxH9gMF8WOjMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzcyZDM0MzcyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQCBrTWyv0UA3+6HwnOkwJCJKM+7t8CoBQmPU8Mkj1CUTzBhFjwzMTM4MzUyZTM0MzkyZTMxMzQzMjJlMzAyZjMyMzQyZDMyMzQyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQA3Kws8OlO8j+ZpuyIYAgjFpw95ilM6Ht/XzZHCSOoLXzBhFjwzMTM4MzUyZTM0MzkyZTMxMzQzMjJlMzAyZjMyMzMyZDMyMzMyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EDIQCT1rGFAw3dT/OYWKgSwMtYK2vhqcXhtKEMA905Mj92FTBfFjozMjYxMzAzNDNhNjIzOTMwMzYzYTNhMmYzNDM4MmQzNDM4MjAzZDNlMjAzMjMxMzEzMzMyMzEucm9hAyEA8T4r5qEm6EC9asQObhc2mTnctk9T/O27xhBI0EofEHgwXRY4MzEzODM1MmUzNDM5MmUzMTM0MzAyZTMwMmYzMjMzMmQzMjMzMjAzZDNlMjAzODM1MzgzNy5yb2EDIQAdT8e1ByYvxQD1d1VTW+SneA1jo5ZlIdiL8ogv8awXdKCCBQQwggUAMIID6KADAgECAhQVuYXnk/wPneeZ46bKVCnUeIFuMDANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MzAyOFoXDTIzMTAyMDExNDgyOFowMzExMC8GA1UEAxMoN0YxRjk4NjVFMjE2OUUxRkJGMkNBNDFBNzc2Mjk4N0VGRjg2NDQwMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOm7i81PIsHJLvybyR6vHRqzojpK0WIx01l1X9E9LGbCJKPPJNuVGVi8gA/P5RFKfYUGO5wn2/p9DMJgmMiH3vNliwkMK/HvZZtjhaLrH6lIw9IfFd51FTVVluK7BRJnvSblC2HmI62+SR5U6C17ZnzMBuy80dX0nV4KujdavaxrKuyt74Dar4yaOEJtAce5QyzdbBB4CSK7tMNQmCWfBbxKa5v3mW1TGFyqIhSKpwU2ejOrsqrihcJiH0dwEBjcBlPuHbKPEqRQkoL68lsQl6fkU6ujx0yIy+98Fj4yk07TRT1TqkIABxoVPhpJAiVgf498h+VnIQQvoB0qDzdq1qcCAwEAAaOCAgowggIGMB0GA1UdDgQWBBR/H5hl4haeH78spBp3Yph+/4ZEAjAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjB6BggrBgEFBQcBCwRuMGwwagYIKwYBBQUHMAuGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAhBggrBgEFBQcBBwEB/wQSMBAwBgQCAAEFADAGBAIAAgUAMBUGCCsGAQUFBwEIAQH/BAYwBKACBQAwDQYJKoZIhvcNAQELBQADggEBAFz40ul6ZKtOyZsTaUAVpo6+I2XCYOzcwdcuDc4ZnQhCySSQluXsw9PF5IxaOx7E3dpyA0p/IkZ0I44SyrW+x4k9H5Du19iGXC1I7JLWCUK0matpG8igc7TFpu4MeXE43kbVNseLYQL91/zzFa3T4aBfnjKv6WkoDcwkBCEL2Mi+S8obihdnWsJ4dPh5pBraxPGHte4IrQi7E4VC3dggXe7cXuD+YLOvFEuPCyyywy/ZskfDNl/wA+/Z6xEdTQeqV3PjLzd8rBoQ3HsAhXd7ZoJP0ozlPiM89LUBTNupcgnGzinZ2D+cO9bWj1F0NBUeme5sRZf19hT4Qps5JeAtMs4xggGqMIIBpgIBA4AUfx+YZeIWnh+/LKQad2KYfv+GRAIwCwYJYIZIAWUDBAIBoGswGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEaMBwGCSqGSIb3DQEJBTEPFw0yMzEwMTkwODM1MjhaMC8GCSqGSIb3DQEJBDEiBCAxyK7h0wHXtzQ05tw+M0gS4XfSvPkPYJd6eruWHf3LzDANBgkqhkiG9w0BAQEFAASCAQAteOsYgl6hgF1zPY/dZ9amPzwktpKe2XZhb+pbcJOKIpX/Kssbv4j5wjQvhFDWceg28h2IOXU7mxPctT52cVDRKL8krT8kc3aGYSZFVWEWT5olEp+/4hhSZf22BWyvANaJ3uyiO59Hw2ufwCgUy3B/uh3x6Vy3ecoGjpq+YKFS6Y2bteEs56pSwc0dDLKbtPbUT3rEkMk4VRYI2XgruSLbJDyOKYpp/JlZ4/8bzBUzldvU8gakGAi0scmQAhJ71gh/JYcXDKhjooaETuelZzVfRrCW3uXCMXwYtrs+0bkRzyTc1eN+XYPTwSuuNVSeryXQcN+clu+p4DYKribZd6DG", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.mft" + }, + { + "base64": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.crl" + }, + { + "base64": "MIIG+gYJKoZIhvcNAQcCoIIG6zCCBucCAQMxDTALBglghkgBZQMEAgEwKgYLKoZIhvcNAQkQARigGwQZMBcCAiGLMBEwDwQCAAIwCTAHAwUCKgS5AKCCBPcwggTzMIID26ADAgECAhR4Bobz2Psg0JzHpq2mnJEQouL7MjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoNkRCNTJDMkREM0YxMjZFMEYwNzRBMzYxQkUwMzg3RjEwNjM2NkM5NjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANpGY3bzG4Cx5C+DyWfeXFtSjNedQjJhS7DiGwiYjm48PQK/SiBPPnPzmSgCQRQqhvd8AEqz+ud+BHThqHe75UESqUAxtNr/U82CoP+M5lH3CrNGyYNX1LvxtC4go6Z9rJOWnPi0tJxsMSE8KHanvVsQcUkY8Yxhp+/GToh2x1DzEWrG8SyKk9dZbEAcuETUm3Q4TISILj6dkxRbI1f9WD8hgn4lRXpbt6ubC3Ymzf8BVvkVr8mR/5hM96raBvyVYa2Tid7aC/81H2L1GBrdfAT9QY9Ul+xq8D+FAQYDYPIOOl7XeTUvNe8m+2qcmIcz08nzEFXdOIiQATMq90vFjAsCAwEAAaOCAf0wggH5MB0GA1UdDgQWBBRttSwt0/Em4PB0o2G+A4fxBjZsljAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBhAYIKwYBBQUHAQsEeDB2MHQGCCsGAQUFBzALhmhyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzMDNhM2EyZjMzMzAyZDMzMzAyMDNkM2UyMDM4MzUzODM3LnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4CMCAGCCsGAQUFBwEHAQH/BBEwDzANBAIAAjAHAwUCKgS5ADANBgkqhkiG9w0BAQsFAAOCAQEAH28vWrXMKOBNGpmFHAI9hirP7E9LWcDMmUURR1n6corVXOX0GADMZbDnQqSte1OnPymF21ougiL6Exptiz/xtzCem6ZGyh2n5mE+pc+cdyAR10a1UWMhgggPVy8ozql+mYDf6brTPBVpWwvmDBn+Nqc6tYyJlk9MErSssnH7jD+WwQzzsfVhjrZTH/nEO4qO+peXEjpSXj4QQQfAV+GlNyWRGh51XGYSFlV0FqouEXdP90fNS5YPzJGiL0LLAIKAtZ48uwraeTzGxL8OztXjQu+mInlM8mrkKl8dJmdHvJyUOT08lvZwQA+Cqe+0rCOjshor4zpk10cpfbCcPVWhnDGCAaowggGmAgEDgBRttSwt0/Em4PB0o2G+A4fxBjZsljALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIMaqGDAlVH5dd/fm9rmsOCDLEq9nhj8Nt2YZaf3DvxS6MA0GCSqGSIb3DQEBAQUABIIBAAfR6krzoqrndnaE3CfHJPGtPwG/1Izosu29ivA+0fBmIa/iyeGvsJ9Ug5ifd4h3kc4bPP8gSMcGT2/OiKIi1Xyus0Cncco5c97TmnuvXTX5ys/eyyiiw5T9s4c5j0qB7J8KgUlPLpxvfx1rZv35e01zrMkRPIZtiVtxVeQiCgJMJr4chqJ6LKMXuQXVlc8AumD9qhALnbIoyXi+GbRVcERvUS9cdcje4PhOLk9plUIRryD/H3uOCGfs2MauGJS45sg1SAwdreNR/MWdM8ro9US2cLz1TnARVDLYAnNM6947MEvfLv0GYbxVY84GqzxxLPz+X5vjUwjjeFxTI7EMiM4=", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930303a3a2f33302d3330203d3e2038353837.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34382d3438203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134302e302f32332d3233203d3e2038353837.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930373a3a2f34372d3437203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930363a3a2f34382d3438203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/326130343a623930343a3a2f34382d3438203d3e20323131333231.roa" + }, + { + "base64": "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", + "uri": "rsync://testbed.krill.cloud/repo/testbed-client/0/AS204325.asa" + } + ] +} \ No newline at end of file diff --git a/test-resources/migrations/v0_13_1/status/version b/test-resources/migrations/v0_13_1/status/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_13_1/status/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/ca_objects/testbed-client.json b/test-resources/migrations/v0_9_6/ca_objects/testbed-client.json new file mode 100644 index 00000000..0b88fafa --- /dev/null +++ b/test-resources/migrations/v0_9_6/ca_objects/testbed-client.json @@ -0,0 +1,90 @@ +{ + "ca": "testbed-client", + "repo": { + "repository_response": { + "tag": null, + "publisher_handle": "testbed-client", + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEygzNEEyQTBGNjBFQzRFRDRFNDhFMUE4RTc0OUNENkM3QThGMEQyMjAwMB4XDTIzMDQyNjEzMzI0OFoXDTM4MDQyNjEzMzc0OFowMzExMC8GA1UEAxMoMzRBMkEwRjYwRUM0RUQ0RTQ4RTFBOEU3NDlDRDZDN0E4RjBEMjIwMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeduzj2SPpHWzepp52z/Wo0T48U6NQNBZiYldWxI8335GNWfCrRYjPJ+tt9NccgmAWwww8y0lR/7UFLNfSF1uV+NHhIZqyDOXlFjok9TwR2UN3Qu2yzamgRVFqlemTVFwqliIr6ov+EmXB5ncjnDnslpTu88eLTIczwhTLO/u+/wfTqq89A9gUfJQdBOznZkwwEVLiBv0Iv2gaCHO1osTI326LWhaZaP5x9E/iLnx0qq9Y4e1uzPKLk98mLZMBHFkO0FQVChHjWliLWwWYjTgJZGf2578WmedV7C9mWSOLFv6f+Ytxzr4mpVPKq7N4JVTRrUb63DVu/D1pQRFG2UuUCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNKKg9g7E7U5I4ajnSc1seo8NIgAwDQYJKoZIhvcNAQELBQADggEBADz7F34aWdJeMTwLNBISEGRWGtEDtjfxkwGLSS+9u8YepyEtztHYQH/0129vDq8htfEeTyFV4Eekr28qLWASPigLRqx5lx3xVtNhAo/gE+eicIdf2FGxY8ruMbCjaEUGkz0K2S3jlVOBnbl70Pb30p/uLujG398JaAsnAARtHASnrJ3Aaup4YqYQxRBoIeA3x/zhv38NSBZ/9UTBjdLhkK+EwhPhPwMvxsWNRLApTeSl/8xu73rOKQV98D9WyEcxBffhnwzBgY2xNKdp1jFiy1wNpvhEnY/s5V84tns7S2xSKZY3GoqM7ZW5Px1ZGDAM7ntXow0DtsXOybSg2BO8PMs=", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/", + "repo_info": { + "base_uri": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml" + } + } + }, + "classes": [ + { + "class_name": "0", + "objects": { + "keys": { + "type": "current", + "current_set": { + "signing_cert": { + "cert": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + }, + "number": 4, + "revocations": [ + { + "serial": "92756278525544879936193060083412392453102916795", + "expires": "2024-10-17T08:31:21Z" + } + ], + "manifest": "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", + "crl": "MIIB1jCBvwIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCFw0yMzEwMTkwODMwMjhaFw0yMzEwMjAxMTQ4MjhaMCcwJQIUED9V24Zy9gL04Y7rGnzAmB8sVLsXDTIzMTAxOTA4MzUyOFqgLzAtMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMAoGA1UdFAQDAgEEMA0GCSqGSIb3DQEBCwUAA4IBAQBpUF91jLeajSuNzlFqQ0A8S+I2SPKGKRshtm8YX7PBZBjR4NkfqCrRrFpO+ZM3PTjQuESTQYj9wo6JIdUjlfkcy8qPiSBWlbd+0iCDbNYDhzDst6H7jMfOnIrqSJXxdPgLeu0ZdPDDzxoP4ilKJSg/Ce6wfz7e1n8pQe7q2bzr35OpMFUB1qo6ErmnHGBaNnncQT5+ATes49N2xKOLtgmEATfFaEC0iQQiUa/Fm752e0g4pNBOd2Ah5dJEL4sOqGg+yHt8Vj8esJQeDe/xEo9FBt9KjrXCrDuS0MWtV6YQydx2JQNUkxGKVp7K9oa8xHGacY6VlkJgHq9MhDRbzkK8", + "roas": [ + { + "name": "326130343a623930373a3a2f34382d3438203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "326130343a623930363a3a2f34382d3438203d3e20323131333231.roa", + "roa": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQYAAKCCBP0wggT5MIID4aADAgECAhQ85oBn0JTnwXtPhqh5qyLQ15/d9zANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoRkU4Q0QwNzU5MTZERDEyNkI2MEVBQUExNjYwNTk5RUMwRUM3MzZCMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAND4ChRvi9cbmE9balcePfJ5z4oGXjOKOwYEQnC1LzoO0PUaeNli/ygxyjjNWyP3x5wtkOMz68OhNoxe2lx0yL34GymkiuMAccz90Ux4CxByPcqcuyKe6GHP2J8wFwP78YULNCa705rjlafdyXZqzhUE6higuSY2SDAw5bubX2TgZGI7WKWr3BwWKsXY9ybFNqGEDDssGXjaKDk+IEBqMvIXyPlDoY1lR/rz0trBAcumWh8Nm8ohprkIH4xp3hmO20YxmxXM/29Vrkl4DYEp3BVz2XicbsraWKVr4tzdUvq0n2BDr1JZiERHs0U+BIEZyfiWfl4b+M9PlVzvw4J0M8MCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBT+jNB1kW3RJrYOqqFmBZnsDsc2szAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNjNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQYAADANBgkqhkiG9w0BAQsFAAOCAQEALxUgipsr9xmr3bb1QmqckzUCgZmZ2ut163aAMUeCv2ZV2jFO9lWTmcz7DFbTdqX5VbygGShNfLUHzM4O1+XywX5tal6Pvxf/KRxE34xXJEHgj3o2y6qSRqOAhGFTwm0BS+OZnmHwP/sSamZl8AbQURDSH14M43s3EcqAvPbBKf0yqq3lVGHzsxwmyTVghgeGcIdsAwnZVOVcTcIZcG/t0F7Cd4C/SWPdaHzoeltHsU24kikfjFzyu9FMccd8BFpiaK9gow/T3Il2jrf4ZbtVApFdKIc03h7zWl7BUEIqcZzCvCY/okSWipd6jHWOm2bLE2QJ8dF1qt76L1d/ks9VtjGCAaowggGmAgEDgBT+jNB1kW3RJrYOqqFmBZnsDsc2szALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIPPHz0x9LPjDUv0d8OpwI/+3Wu8Z2i7xLUp1tNpEArrrMA0GCSqGSIb3DQEBAQUABIIBAHTqhORm+WQgpMHzO8X2ONWei16TIiiUr0niSVfdn4XzJ4gRXWyEpvib2gDI12XzOetcyC51Ev1WIvnbTtRMQuaAKg5lEtEv0rlecpM4tNRMG3NJOFNvijBS5KQ4Y5naQ1IMwyfDEjgeTCxNO1bCAC9KOixq2vbXGbr4ACRz0GI4TMbmh+Uloec9p/n4lkPS3cYsWBLjMsV/XdVeEHuBKy+J1GrZpCtB8dsRWZVmv5xusNikuoZbqI9t6o5i9RY/tJ5rio+EqlhNyhpMjZ6Ypiihv1ZT/i6YS5CqHBHtae5BrGtpde508UddYdy84a+0V9QChjCM2E2NMcUozB7eIug=" + }, + { + "name": "3138352e34392e3134322e302f32332d3233203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "326130343a623930373a3a2f34372d3437203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "3138352e34392e3134322e302f32342d3234203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "3138352e34392e3134302e302f32332d3233203d3e2038353837.roa", + "roa": "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" + }, + { + "name": "3138352e34392e3134332e302f32342d3234203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "326130343a623930343a3a2f34382d3438203d3e20323131333231.roa", + "roa": "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" + }, + { + "name": "326130343a623930303a3a2f33302d3330203d3e2038353837.roa", + "roa": "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" + } + ], + "aspas": [ + { + "name": "AS204325.asa", + "aspa": "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" + } + ], + "certs": [] + } + } + } + } + ] +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/ca_objects/version b/test-resources/migrations/v0_9_6/ca_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_9_6/ca_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json new file mode 100644 index 00000000..21688d70 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703587--1--cmd-ca-parent-add.json @@ -0,0 +1,18 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:19:47.707453175Z", + "handle": "testbed-client", + "version": 1, + "sequence": 1, + "details": { + "type": "add_parent", + "parent": "testbed", + "contact": "rfc6492" + }, + "effect": { + "result": "success", + "events": [ + 1 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json new file mode 100644 index 00000000..9ff4a67b --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703603--2--cmd-ca-repo-update.json @@ -0,0 +1,17 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:03.545594564Z", + "handle": "testbed-client", + "version": 2, + "sequence": 2, + "details": { + "type": "repo_update", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/" + }, + "effect": { + "result": "success", + "events": [ + 2 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json new file mode 100644 index 00000000..5dadf219 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703604--3--cmd-ca-parent-entitlements.json @@ -0,0 +1,28 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:04.680568334Z", + "handle": "testbed-client", + "version": 3, + "sequence": 3, + "details": { + "type": "update_resource_entitlements", + "parent": "testbed", + "entitlements": [ + { + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + } + ] + }, + "effect": { + "result": "success", + "events": [ + 3, + 4 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json new file mode 100644 index 00000000..70cf9ce1 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703606--4--cmd-ca-rcn-receive.json @@ -0,0 +1,22 @@ +{ + "actor": "krill", + "time": "2023-10-19T08:20:06.717504859Z", + "handle": "testbed-client", + "version": 5, + "sequence": 4, + "details": { + "type": "update_rcvd_cert", + "resource_class_name": "0", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + }, + "effect": { + "result": "success", + "events": [ + 5 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json new file mode 100644 index 00000000..af357280 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697703618--5--cmd-ca-roas-updated.json @@ -0,0 +1,75 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:20:18.082521404Z", + "handle": "testbed-client", + "version": 6, + "sequence": 5, + "details": { + "type": "roa_definition_updates", + "updates": { + "added": [ + { + "asn": 8587, + "prefix": "2a04:b900::/30", + "max_length": 30 + }, + { + "asn": 211321, + "prefix": "2a04:b904::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b906::/48", + "max_length": 48 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/47", + "max_length": 47 + }, + { + "asn": 211321, + "prefix": "2a04:b907::/48", + "max_length": 48 + }, + { + "asn": 8587, + "prefix": "185.49.140.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/23", + "max_length": 23 + }, + { + "asn": 211321, + "prefix": "185.49.142.0/24", + "max_length": 24 + }, + { + "asn": 211321, + "prefix": "185.49.143.0/24", + "max_length": 24 + } + ], + "removed": [] + } + }, + "effect": { + "result": "success", + "events": [ + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..b5173d8e --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704099--6--cmd-ca-aspas-update-existing.json @@ -0,0 +1,22 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:28:19.078095128Z", + "handle": "testbed-client", + "version": 16, + "sequence": 6, + "details": { + "type": "aspas_update_existing", + "customer": "AS204325", + "update": { + "added": [ + "AS65005", + "AS65006" + ], + "removed": [] + } + }, + "effect": { + "result": "error", + "msg": "No current ASPA exists for customer AS 'AS204325'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json new file mode 100644 index 00000000..911b4681 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704281--7--cmd-ca-aspas-update.json @@ -0,0 +1,29 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:31:21.961752867Z", + "handle": "testbed-client", + "version": 16, + "sequence": 7, + "details": { + "type": "aspas_update", + "updates": { + "add_or_replace": [ + { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65001" + ] + } + ], + "remove": [] + } + }, + "effect": { + "result": "success", + "events": [ + 16, + 17 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..d45e78a6 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704492--8--cmd-ca-aspas-update-existing.json @@ -0,0 +1,25 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:34:52.214194343Z", + "handle": "testbed-client", + "version": 18, + "sequence": 8, + "details": { + "type": "aspas_update_existing", + "customer": "AS204325", + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001", + "AS65000(v4)" + ] + } + }, + "effect": { + "result": "error", + "msg": "ASPA delta rejected:\n\n'Cannot remove the following unknown provider(s): \n AS65000(v4)\n'" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json new file mode 100644 index 00000000..3f3f408c --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/command--1697704528--9--cmd-ca-aspas-update-existing.json @@ -0,0 +1,27 @@ +{ + "actor": "admin-token", + "time": "2023-10-19T08:35:28.666963249Z", + "handle": "testbed-client", + "version": 18, + "sequence": 9, + "details": { + "type": "aspas_update_existing", + "customer": "AS204325", + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + }, + "effect": { + "result": "success", + "events": [ + 18, + 19 + ] + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-0.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-0.json new file mode 100644 index 00000000..7b1bb73f --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-0.json @@ -0,0 +1,9 @@ +{ + "id": "testbed-client", + "version": 0, + "details": { + "id": { + "cert": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=" + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-1.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-1.json new file mode 100644 index 00000000..2a817946 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-1.json @@ -0,0 +1,16 @@ +{ + "id": "testbed-client", + "version": 1, + "details": { + "type": "parent_added", + "parent": "testbed", + "contact": { + "type": "rfc6492", + "tag": null, + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed" + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-10.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-10.json new file mode 100644 index 00000000..a6e3098a --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-10.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 10, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-11.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-11.json new file mode 100644 index 00000000..611cade4 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-11.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 11, + "details": { + "type": "route_authorization_added", + "auth": "185.49.140.0/23-23 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-12.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-12.json new file mode 100644 index 00000000..0b606d12 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-12.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 12, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/23-23 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-13.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-13.json new file mode 100644 index 00000000..db2e7f6b --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-13.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 13, + "details": { + "type": "route_authorization_added", + "auth": "185.49.142.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-14.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-14.json new file mode 100644 index 00000000..e40d5453 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-14.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 14, + "details": { + "type": "route_authorization_added", + "auth": "185.49.143.0/24-24 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-15.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-15.json new file mode 100644 index 00000000..8f351a9e --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-15.json @@ -0,0 +1,75 @@ +{ + "id": "testbed-client", + "version": 15, + "details": { + "type": "roas_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "auth": "2a04:b900::/30-30 => 8587", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.909012934Z" + } + }, + { + "auth": "2a04:b904::/48-48 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.785963789Z" + } + }, + { + "auth": "2a04:b906::/48-48 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.345842051Z" + } + }, + { + "auth": "2a04:b907::/47-47 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:19.178147287Z" + } + }, + { + "auth": "2a04:b907::/48-48 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.243307497Z" + } + }, + { + "auth": "185.49.140.0/23-23 => 8587", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:19.281299552Z" + } + }, + { + "auth": "185.49.142.0/23-23 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:19.145417240Z" + } + }, + { + "auth": "185.49.142.0/24-24 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.703358362Z" + } + }, + { + "auth": "185.49.143.0/24-24 => 211321", + "roa": { + "roa": "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", + "since": "2023-10-19T08:20:18.517950381Z" + } + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-16.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-16.json new file mode 100644 index 00000000..6127a03b --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-16.json @@ -0,0 +1,14 @@ +{ + "id": "testbed-client", + "version": 16, + "details": { + "type": "aspa_config_added", + "aspa_config": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-17.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-17.json new file mode 100644 index 00000000..b5eac844 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-17.json @@ -0,0 +1,23 @@ +{ + "id": "testbed-client", + "version": 17, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65001" + ] + }, + "aspa": "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", + "since": "2023-10-19T08:31:21.979436782Z" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-18.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-18.json new file mode 100644 index 00000000..3b9c67d4 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-18.json @@ -0,0 +1,24 @@ +{ + "id": "testbed-client", + "version": 18, + "details": { + "type": "aspa_objects_updated", + "resource_class_name": "0", + "updates": { + "updated": [ + { + "definition": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "aspa": "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", + "since": "2023-10-19T08:35:28.706710066Z" + } + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-19.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-19.json new file mode 100644 index 00000000..73e422a3 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-19.json @@ -0,0 +1,17 @@ +{ + "id": "testbed-client", + "version": 19, + "details": { + "type": "aspa_config_updated", + "customer": "AS204325", + "update": { + "added": [ + "AS65002(v4)", + "AS65003(v6)" + ], + "removed": [ + "AS65001" + ] + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-2.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-2.json new file mode 100644 index 00000000..397bc630 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-2.json @@ -0,0 +1,19 @@ +{ + "id": "testbed-client", + "version": 2, + "details": { + "type": "repo_updated", + "contact": { + "repository_response": { + "tag": null, + "publisher_handle": "testbed-client", + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEygzNEEyQTBGNjBFQzRFRDRFNDhFMUE4RTc0OUNENkM3QThGMEQyMjAwMB4XDTIzMDQyNjEzMzI0OFoXDTM4MDQyNjEzMzc0OFowMzExMC8GA1UEAxMoMzRBMkEwRjYwRUM0RUQ0RTQ4RTFBOEU3NDlDRDZDN0E4RjBEMjIwMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeduzj2SPpHWzepp52z/Wo0T48U6NQNBZiYldWxI8335GNWfCrRYjPJ+tt9NccgmAWwww8y0lR/7UFLNfSF1uV+NHhIZqyDOXlFjok9TwR2UN3Qu2yzamgRVFqlemTVFwqliIr6ov+EmXB5ncjnDnslpTu88eLTIczwhTLO/u+/wfTqq89A9gUfJQdBOznZkwwEVLiBv0Iv2gaCHO1osTI326LWhaZaP5x9E/iLnx0qq9Y4e1uzPKLk98mLZMBHFkO0FQVChHjWliLWwWYjTgJZGf2578WmedV7C9mWSOLFv6f+Ytxzr4mpVPKq7N4JVTRrUb63DVu/D1pQRFG2UuUCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNKKg9g7E7U5I4ajnSc1seo8NIgAwDQYJKoZIhvcNAQELBQADggEBADz7F34aWdJeMTwLNBISEGRWGtEDtjfxkwGLSS+9u8YepyEtztHYQH/0129vDq8htfEeTyFV4Eekr28qLWASPigLRqx5lx3xVtNhAo/gE+eicIdf2FGxY8ruMbCjaEUGkz0K2S3jlVOBnbl70Pb30p/uLujG398JaAsnAARtHASnrJ3Aaup4YqYQxRBoIeA3x/zhv38NSBZ/9UTBjdLhkK+EwhPhPwMvxsWNRLApTeSl/8xu73rOKQV98D9WyEcxBffhnwzBgY2xNKdp1jFiy1wNpvhEnY/s5V84tns7S2xSKZY3GoqM7ZW5Px1ZGDAM7ntXow0DtsXOybSg2BO8PMs=", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/", + "repo_info": { + "base_uri": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml" + } + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-3.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-3.json new file mode 100644 index 00000000..9e3478bb --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-3.json @@ -0,0 +1,11 @@ +{ + "id": "testbed-client", + "version": 3, + "details": { + "type": "resource_class_added", + "resource_class_name": "0", + "parent": "testbed", + "parent_resource_class_name": "0", + "pending_key": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-4.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-4.json new file mode 100644 index 00000000..1cf975dd --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-4.json @@ -0,0 +1,18 @@ +{ + "id": "testbed-client", + "version": 4, + "details": { + "type": "certificate_requested", + "resource_class_name": "0", + "req": { + "class_name": "0", + "limit": { + "asn": "none", + "v4": "none", + "v6": "none" + }, + "csr": "MIIDsjCCApoCAQAwMzExMC8GA1UEAxMoQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKoc6m+v6A/oCkP0U7LbpYtauMRhttM77Suzt98ArsEhROPOK0fc/Pi3A7FQg+hrrXrpgjv43kEQ/L/w8gaT0vw8AIwAlk/CN9nqsHwOnrPgq8Xc9u9t6YZyX0uRb89iGVDnFXXJd/SVysBHOdpWTP7nqVa4S77sVKt76SfbQLV5+m0IOLB8MzJjDTcZLl9SklcvqiAvGQ6Ifvz4aHJDK+rb4SniV0/8uZ2HQrPfFRcP2RCnmT18GiYWEPGwxBGpwE5CvD7i5EcucpVrniajnZ9/aLXzgkfLFJ1hBwYQIZDLJ2pqp4/yGMBVADaqFYr36H/oLPLv9u7lzXmoIj77qEECAwEAAaCCATgwggE0BgkqhkiG9w0BCQ4xggElMIIBITAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjCB/QYIKwYBBQUHAQsBAQAEge0wgeowPQYIKwYBBQUHMAWGMXJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAwagYIKwYBBQUHMAqGXnJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvQUE2REZBOEMyNzYyODdFNkE2OEJCRjI2NENBQzk3NTRBNzIxNDZBQi5tZnQwPQYIKwYBBQUHMA2GMWh0dHBzOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9ycmRwL25vdGlmaWNhdGlvbi54bWwwDQYJKoZIhvcNAQELBQADggEBAE8HZoMijbTGouJx7Pu6gvx7Pi3X4fA+qE/Stb7nN/v6yVVmj7mPi9XKqNsaldc+TKDq+qoEPax8104vdYnbYtqKvb61sqiSwjsUm3yM1vk/xW5r68eUS/IrwH/gXhmXLPkVzMeMEs2EbT6oJu5r82CbSxRiaXLsYQiJAuvnOagfLGkRYV+oNj2NUcu+jECKAspvnIf3dsAHlccBd8p2jzvw/Y/k4fd5xnEl97wBYqE1yV8qsUjj8AIHxpZQQV3qFIGqUC2M4AqVlSnVohZRnoCeBw5Budb7/r17tcKzpgTNOPbfv+J+p37XeZaro+pF8DshhrS+h7MXuW/qJtEQUmY=" + }, + "ki": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-5.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-5.json new file mode 100644 index 00000000..feff29e1 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-5.json @@ -0,0 +1,21 @@ +{ + "id": "testbed-client", + "version": 5, + "details": { + "type": "key_pending_to_active", + "resource_class_name": "0", + "current_key": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "cert": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + }, + "request": null + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-6.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-6.json new file mode 100644 index 00000000..1eb515f4 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-6.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 6, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b900::/30-30 => 8587" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-7.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-7.json new file mode 100644 index 00000000..288b7795 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-7.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 7, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b904::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-8.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-8.json new file mode 100644 index 00000000..cb5b2cc7 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-8.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 8, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b906::/48-48 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/delta-9.json b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-9.json new file mode 100644 index 00000000..4ee39107 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/delta-9.json @@ -0,0 +1,8 @@ +{ + "id": "testbed-client", + "version": 9, + "details": { + "type": "route_authorization_added", + "auth": "2a04:b907::/47-47 => 211321" + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/info.json b/test-resources/migrations/v0_9_6/cas/testbed-client/info.json new file mode 100644 index 00000000..20f136a9 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/info.json @@ -0,0 +1,6 @@ +{ + "snapshot_version": 20, + "last_event": 19, + "last_command": 9, + "last_update": "2023-10-19T08:35:28.666954815Z" +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot-bk.json b/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot-bk.json new file mode 100644 index 00000000..39b110af --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot-bk.json @@ -0,0 +1,153 @@ +{ + "handle": "testbed-client", + "version": 18, + "id": { + "cert": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=" + }, + "repository": { + "repository_response": { + "tag": null, + "publisher_handle": "testbed-client", + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEygzNEEyQTBGNjBFQzRFRDRFNDhFMUE4RTc0OUNENkM3QThGMEQyMjAwMB4XDTIzMDQyNjEzMzI0OFoXDTM4MDQyNjEzMzc0OFowMzExMC8GA1UEAxMoMzRBMkEwRjYwRUM0RUQ0RTQ4RTFBOEU3NDlDRDZDN0E4RjBEMjIwMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeduzj2SPpHWzepp52z/Wo0T48U6NQNBZiYldWxI8335GNWfCrRYjPJ+tt9NccgmAWwww8y0lR/7UFLNfSF1uV+NHhIZqyDOXlFjok9TwR2UN3Qu2yzamgRVFqlemTVFwqliIr6ov+EmXB5ncjnDnslpTu88eLTIczwhTLO/u+/wfTqq89A9gUfJQdBOznZkwwEVLiBv0Iv2gaCHO1osTI326LWhaZaP5x9E/iLnx0qq9Y4e1uzPKLk98mLZMBHFkO0FQVChHjWliLWwWYjTgJZGf2578WmedV7C9mWSOLFv6f+Ytxzr4mpVPKq7N4JVTRrUb63DVu/D1pQRFG2UuUCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNKKg9g7E7U5I4ajnSc1seo8NIgAwDQYJKoZIhvcNAQELBQADggEBADz7F34aWdJeMTwLNBISEGRWGtEDtjfxkwGLSS+9u8YepyEtztHYQH/0129vDq8htfEeTyFV4Eekr28qLWASPigLRqx5lx3xVtNhAo/gE+eicIdf2FGxY8ruMbCjaEUGkz0K2S3jlVOBnbl70Pb30p/uLujG398JaAsnAARtHASnrJ3Aaup4YqYQxRBoIeA3x/zhv38NSBZ/9UTBjdLhkK+EwhPhPwMvxsWNRLApTeSl/8xu73rOKQV98D9WyEcxBffhnwzBgY2xNKdp1jFiy1wNpvhEnY/s5V84tns7S2xSKZY3GoqM7ZW5Px1ZGDAM7ntXow0DtsXOybSg2BO8PMs=", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/", + "repo_info": { + "base_uri": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml" + } + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "tag": null, + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed" + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b900::/30-30 => 8587": { + "roa": "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", + "since": "2023-10-19T08:20:18.909012934Z" + }, + "185.49.140.0/23-23 => 8587": { + "roa": "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", + "since": "2023-10-19T08:20:19.281299552Z" + }, + "2a04:b906::/48-48 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.345842051Z" + }, + "185.49.142.0/24-24 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.703358362Z" + }, + "2a04:b907::/48-48 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.243307497Z" + }, + "185.49.143.0/24-24 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.517950381Z" + }, + "2a04:b907::/47-47 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:19.178147287Z" + }, + "2a04:b904::/48-48 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.785963789Z" + }, + "185.49.142.0/23-23 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:19.145417240Z" + } + } + }, + "aspas": { + "AS204325": { + "definition": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65001" + ] + }, + "aspa": "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", + "since": "2023-10-19T08:31:21.979436782Z" + } + }, + "certificates": { + "issued": {} + }, + "last_key_change": "2023-10-19T08:20:04.758920564Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "cert": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281620137Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281615203Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281613068Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:20:19.281624586Z" + }, + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:20:19.281630080Z" + }, + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:20:19.281622227Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:20:19.281608641Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:20:19.281626764Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:20:19.281617449Z" + } + } + }, + "aspas": { + "attestations": { + "AS204325": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65001" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot.json b/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot.json new file mode 100644 index 00000000..1dd19d95 --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/testbed-client/snapshot.json @@ -0,0 +1,155 @@ +{ + "handle": "testbed-client", + "version": 20, + "id": { + "cert": "MIIDNDCCAhygAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyg5OEEwNUQ2Mzc3MENFQ0FCRjRCNDk5QURBODgyRjgyNTYwNTdGREY3MB4XDTIzMTAxOTA4MDYyNloXDTM4MTAxOTA4MTEyNlowMzExMC8GA1UEAxMoOThBMDVENjM3NzBDRUNBQkY0QjQ5OUFEQTg4MkY4MjU2MDU3RkRGNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALD0b4joybaYw4nHr+lakTwBXH9I0YYWYHnIyoXjZGm9q4y+y0FAd+EH4gvSAkN9MEce+ytafqbMxa3yhEqMjGPmd9txu/kWN6QcBxEMr2k2jwKghggrJ7p33wrDIEY0JEtXNjn7fVNzMA7vPGsHhKbQZhaX3TuXtR0WJUD8ElGZEtmYF6IIDmd/njxWHM6LfiXtxri6WsrYle5Q+J9eb3jK1D0pvDlAcHzq4e8YERwBSOQFUEC8PfaDDpEvhKsi318v3Ut2N+Z9pVL42MgMGN5q8JfnqUat+LoD/+9TZ9ASf7oNwKc7dcNdd4hb+NrVEF5y31moz0yq8vrN63VglUcCAwEAAaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwHwYDVR0jBBgwFoAUmKBdY3cM7Kv0tJmtqIL4JWBX/fcwDQYJKoZIhvcNAQELBQADggEBAKAcxeZbckWD4MVKjHDrgGyiDyDqRfDotPt86D2tacf/kxv9zvPg0/fLKcRfobJqHB1OuCDQWYxXuARFOkwNr+R/AdhmoFbL7DeqT54VL4UJFFic5HwHzo3FXFrUgjKlh7vnQMiHqDjTcjS7V2tdzb/6uIOMR75A41VGUQ3PGhEbhPf3AQ7pUgi/T9cs0EO2Eo6g1IkD1izhgV3QKz4S1fozWYNqm+YzxqGU/b4s2IVCCE3pmIDTSu8qKvRYVepDJtaavBVtf1A4VTKo0YFPPw8dLeE0dabmK1y+ftlktgraPsQ3B8WbOf7BD+DRpkzj7TEsSSxhPuBIc8AUS1qsiKA=" + }, + "repository": { + "repository_response": { + "tag": null, + "publisher_handle": "testbed-client", + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEygzNEEyQTBGNjBFQzRFRDRFNDhFMUE4RTc0OUNENkM3QThGMEQyMjAwMB4XDTIzMDQyNjEzMzI0OFoXDTM4MDQyNjEzMzc0OFowMzExMC8GA1UEAxMoMzRBMkEwRjYwRUM0RUQ0RTQ4RTFBOEU3NDlDRDZDN0E4RjBEMjIwMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeduzj2SPpHWzepp52z/Wo0T48U6NQNBZiYldWxI8335GNWfCrRYjPJ+tt9NccgmAWwww8y0lR/7UFLNfSF1uV+NHhIZqyDOXlFjok9TwR2UN3Qu2yzamgRVFqlemTVFwqliIr6ov+EmXB5ncjnDnslpTu88eLTIczwhTLO/u+/wfTqq89A9gUfJQdBOznZkwwEVLiBv0Iv2gaCHO1osTI326LWhaZaP5x9E/iLnx0qq9Y4e1uzPKLk98mLZMBHFkO0FQVChHjWliLWwWYjTgJZGf2578WmedV7C9mWSOLFv6f+Ytxzr4mpVPKq7N4JVTRrUb63DVu/D1pQRFG2UuUCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNKKg9g7E7U5I4ajnSc1seo8NIgAwDQYJKoZIhvcNAQELBQADggEBADz7F34aWdJeMTwLNBISEGRWGtEDtjfxkwGLSS+9u8YepyEtztHYQH/0129vDq8htfEeTyFV4Eekr28qLWASPigLRqx5lx3xVtNhAo/gE+eicIdf2FGxY8ruMbCjaEUGkz0K2S3jlVOBnbl70Pb30p/uLujG398JaAsnAARtHASnrJ3Aaup4YqYQxRBoIeA3x/zhv38NSBZ/9UTBjdLhkK+EwhPhPwMvxsWNRLApTeSl/8xu73rOKQV98D9WyEcxBffhnwzBgY2xNKdp1jFiy1wNpvhEnY/s5V84tns7S2xSKZY3GoqM7ZW5Px1ZGDAM7ntXow0DtsXOybSg2BO8PMs=", + "service_uri": "https://testbed.krill.cloud/rfc8181/testbed-client/", + "repo_info": { + "base_uri": "rsync://testbed.krill.cloud/repo/testbed-client/", + "rpki_notify": "https://testbed.krill.cloud/rrdp/notification.xml" + } + } + }, + "parents": { + "testbed": { + "type": "rfc6492", + "tag": null, + "id_cert": "MIIDEzCCAfugAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBMUE0ODgwQjc3Q0Q1OTEyNENBNDk2MzcyMTQ5NzVGMkJBRTkyRjk1MB4XDTIzMDQyNjEzMzI1MVoXDTM4MDQyNjEzMzc1MVowMzExMC8GA1UEAxMoQTFBNDg4MEI3N0NENTkxMjRDQTQ5NjM3MjE0OTc1RjJCQUU5MkY5NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOphFCow1kYB5as6wkdDqoPSBFhAe+csz8hGQ1SCIg8IvdQ2OhUFOxKfQ8EhoCABfDj08O+1JSYRT4JHR9I7fLmlN90PJmdkzVN1rauxLuyhCk0PsjNKPt2zVxKSK0/6QhwKidFfmpPS19gAtT8ioZRlpIGLe/JIBys8y/bLCGlDWM6R+Dgg7fUIjxolui9VOo2ryZyOWuXnBn8m8XrqBzgIOd26S59c28+nw2qa9O2XQg9tfEp3rJxkJ+2qUQ5SErDfHkwQbEJMPYTdTQFKWWmerHFQIWm8F3MJVqZKu8ZH+N9zAimxGoSsM6u6PwYQXWbU5f0sUUIGC9PvK5UDuKcCAwEAAaMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUoaSIC3fNWRJMpJY3IUl18rrpL5UwDQYJKoZIhvcNAQELBQADggEBAAsS0FwEIC+ZvL8Te588c4twPTG93I0vopaE4vR6gwD1YHPCftjEmZ1y9Tx/nk3jL3lgnNSSXbkHV31jcljz8f1RmgkXvOR0SGr/YFXAxuqhroJUm3j6pre/K/7BIhMwbcl/ckNL/7h/fQI5rQs2nt1sKB6CxTIhYPNTUF2JO9Gs5PBGJSyiVXm0E28SQ7nzMfUDqa+kAd/+0y0z6OJwpg3k2K9OVkx3PZxZ6wxkboNbqsSvEKaf2kAKNOpBnPw/MN98rRy5Jfi2e/fx0J1MpD2LkaoZZC23DlNwdu6jXkqWnbNLBxtRqlU2NbaAbhnYTEkOX9dIwlh+Ld+72S7wfGk=", + "parent_handle": "testbed", + "child_handle": "testbed-client", + "service_uri": "https://testbed.krill.cloud/rfc6492/testbed" + } + }, + "next_class_name": 1, + "resources": { + "0": { + "name": "0", + "name_space": "0", + "parent_handle": "testbed", + "parent_rc_name": "0", + "roas": { + "simple": { + "2a04:b900::/30-30 => 8587": { + "roa": "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", + "since": "2023-10-19T08:20:18.909012934Z" + }, + "185.49.140.0/23-23 => 8587": { + "roa": "MIIG+gYJKoZIhvcNAQcCoIIG6zCCBucCAQMxDTALBglghkgBZQMEAgEwKQYLKoZIhvcNAQkQARigGgQYMBYCAiGLMBAwDgQCAAEwCDAGAwQBuTGMoIIE+DCCBPQwggPcoAMCAQICFEk/4sMdx8r4+5j933JofeDsbA7nMA0GCSqGSIb3DQEBCwUAMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwHhcNMjMxMDE5MDgxNTE5WhcNMjQxMDE3MDgyMDE5WjAzMTEwLwYDVQQDEygzNjkwNjFCQTk2OUI0RkM1NkM4MDNEQTcwNThBNzlGMzIyODM3ODRFMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu6JXIBtD2z7R4KOc0y3LD9BeUN0HSPYHMYjzUOg0WcEy1cKjgI9q8nR5cFDkj7e/x/kOuZakOTu04ydoBPbv1+EZYy/Gkl3v6VqmwH7QQLoIySvpmCB5uUmVZyfpysyMVB9njjMHVvaEAFOddcTlVUuN19hKANYsqznbqTZm/BHqG7+RzZpBuAZgAVG874Ji7xjqCxFZxlFFy7YHv7lHpxPKOuR6L1eDnomYi32jajpje5L6UKN/oVYb1aDXJdKR8sf1BuG0+OD+dP471aE/FxBYVbGZy9tZAfO083FZucdxm8wKESXats/3HVemJ3aPFljt8mSKPMYRUeUmxM3gHQIDAQABo4IB/jCCAfowHQYDVR0OBBYEFDaQYbqWm0/FbIA9pwWKefMig3hOMB8GA1UdIwQYMBaAFKpt+ownYofmpou/Jkysl1SnIUarMA4GA1UdDwEB/wQEAwIHgDBvBgNVHR8EaDBmMGSgYqBghl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY3JsMHMGCCsGAQUFBwEBBGcwZTBjBggrBgEFBQcwAoZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIuY2VyMIGGBggrBgEFBQcBCwR6MHgwdgYIKwYBBQUHMAuGanJzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQtY2xpZW50LzAvMzEzODM1MmUzNDM5MmUzMTM0MzAyZTMwMmYzMjMzMmQzMjMzMjAzZDNlMjAzODM1MzgzNy5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEwBgMEAbkxjDANBgkqhkiG9w0BAQsFAAOCAQEABIRwMzOkTOCdk539jRIUnzgt1KuXQMRsaHnDwEzcnUW4yBtmplqveALaTjXz8eWWp5aBwnZ3F4c/YLE6qdCBXIelecQS4iPabqEb6isP355TsGeuIVNb+BZzK/8Zyz/rDo6XG1e/w+gbwGgdgjcQwqj23TSNT2Vko6JsCpphXVQv+VoIT5zugHKOz8jL8lK13sG2zeX9052Pgf4OHPzRkaxlXOnaEtTAqIvur/QQpCnDkKVD07tsJcR+InhD5AOuSH5MCNtkWfT4mLYEJJCXk3C/dgMjYbKQ/MzmbGWMvJjlEWcnwAPB02bVPROx3F8ibgmsT8beb7ypaNRrNFawtzGCAaowggGmAgEDgBQ2kGG6lptPxWyAPacFinnzIoN4TjALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOVowLwYJKoZIhvcNAQkEMSIEIPuk7gbxJKQ1WxXfQ0yJ5b31m2SzS0u6XDrDqcztuna4MA0GCSqGSIb3DQEBAQUABIIBADYm6Xu+WXjtaRi8Z6Lk2nQ6xLuggn1mW7/+BBuvlTAnRd4EgduETlx7+FJc+Jyid1Bn+pryGEoWcph5WzT0ufLWoR5w77jx+PcX3r+8RiKXkr4tsWyXZLMzeLwn1qtBQf5Lvwc5nuXgSjXZ8Wk0o0ppfdeIr93CNyvY+5/YDZlfmEMyc/xBslQjDz5Q/58j+8snE/T0aJHt8c0eJvRf8uBWSUeb7SxRp+8v4dp4hZ9lsLrcDzYheixlMBB7OvDp66VBNstqijfNTLNGcBI58R7sYsziWriMdbt9d+JPcA16YGJejNygVBFaVohezkjRepcw0dFR/2YnhvwyAi0f1Vc=", + "since": "2023-10-19T08:20:19.281299552Z" + }, + "2a04:b906::/48-48 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.345842051Z" + }, + "185.49.142.0/24-24 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.703358362Z" + }, + "2a04:b907::/48-48 => 211321": { + "roa": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHACoEuQcAAKCCBP0wggT5MIID4aADAgECAhRwN7o8jPaDxxoLbx38dWFUyOegRTANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOFoXDTI0MTAxNzA4MjAxOFowMzExMC8GA1UEAxMoQzgyRjg2N0IxQjBENUM4RjZCMzlDM0M1RkU0RTk2MkIxRUU0NjY0MDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAORThI7xQVrH4VdFLIY0N3m+xpP3O+ajB1GHm8tLzr1Smehski9a8Pl88qLzMuXioLj75vYLgW0I+XSasEfDqXvcCuztwVZOkyjC2NY7jBtu4EhLq92ricwq28gG8OFIR9e1QAD0xz4FQqZ42OoFlTYBU+r4SColrg/oldaAlXKtH2ItpRgwpF0ajFNPvTBJOwKonMcypyW7LA6X6omlAiifXEyVJnVOQ3MPzZJZbr9NI5DXqgfXVOp7b0D3DIqpqO8FMBc6UXZbCziwKPRHzStwhR0Pdj1iZInpJqUXLRNtql3uqwPvsQiBOqJrFgUbJh4sOwEQithMdV6LM9qap1sCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBTIL4Z7Gw1cj2s5w8X+TpYrHuRmQDAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzgyZDM0MzgyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHACoEuQcAADANBgkqhkiG9w0BAQsFAAOCAQEAVAoaMT7L+eJOdR3u0CJNeIUIrcTCLZqVR1ykJb26REV3JJgH2OMp9fBN3A/7bn/LlXtK12yfbysQk8hcPntWyHGbg53o8WbKkxK2TbFqUT78gOQgYDiTnXACK9bbQRp9Eps3i7Fa9BzyU2qbp5zHdVYj34p+7ZfKfjMHBAkbvM928/7/sXKZlo+9DK55oGLqE5KGhYepKefzyCnT8fwwg7atySt+gbvCgokdcrhSVH6KKyeRPguIJPjCf7mtOj6tDfV97cKE1Vw5MoO1yvZfHEq0N8D+X19EZpIm9ZONlU9WNeZ5jmdr/3yd7ABPLx7gxuAUzMxxTAK4GV+514e1PDGCAaowggGmAgEDgBTIL4Z7Gw1cj2s5w8X+TpYrHuRmQDALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOFowLwYJKoZIhvcNAQkEMSIEIAndSVBT4mEjQ92p+tzO4dsTQlaqHxnI8l7bgSo5m7hXMA0GCSqGSIb3DQEBAQUABIIBAFPKi1Se/iBDL1428GRvFDvWNGmLaBhtKq4r6nHSNcif4A/eybM5IphMnL4doDpEYWtEnw2BJp1WXgC5Vk1YmwIAcr/ByGjrPUEH3VrOVFoX+T61XGr5P1A2XT/Xxjso/FKiplES7/7qJ5Aq011ovKBS5I+PecrMhblCLUAUt6yTarOeHmEsybXB/6FlL2i2wxUHpdNyR8vS4jkWcV2v3TrYZ09lg9GTiL9Cd4bMC2+p7YyMCtCVnMoDUZcTTSsGkYcebytRGimbU8kMTuHc4VNQtbX4QFPwRI0XZ7KmxhPiSwXO/t+b1tGS8cQtR4NrhHhnO7N8mq8a/eR0lLKQWdE=", + "since": "2023-10-19T08:20:18.243307497Z" + }, + "185.49.143.0/24-24 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.517950381Z" + }, + "2a04:b907::/47-47 => 211321": { + "roa": "MIIHAwYJKoZIhvcNAQcCoIIG9DCCBvACAQMxDTALBglghkgBZQMEAgEwLQYLKoZIhvcNAQkQARigHgQcMBoCAwM5eTATMBEEAgACMAswCQMHASoEuQcAAKCCBP0wggT5MIID4aADAgECAhQYjDPFP8OqkObI7aneqlGrbJkYUjANBgkqhkiG9w0BAQsFADAzMTEwLwYDVQQDEyhBQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCMB4XDTIzMTAxOTA4MTUxOVoXDTI0MTAxNzA4MjAxOVowMzExMC8GA1UEAxMoOTUyMDE1MjZBNzNGQzRBODlEQjc3MzVERDgyQzZDNkU1RDE0MjQwQzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALU7Dzg9MTHmZJw1O7L9JBTXrFbJq0RoNGEXX6OQewUv+gMuBgQWZyNwF6zogGj/cnJ+Zo+CkSU25I57DRCONtp0EizJwdXaz7GE6KysWJgpYpfr4xoyADhDFxxxLLQDIwQPxWYDhyCD0rq6bYvnhvoPTB2Ht4bUzawM+A0qkLESpXwUklqPGCV+qi8onRg38OXve+oAmMpbVr63LSCb/JAvjXuM+ZOybuPaJXwlxCWUfWl7oJ2L5BDbtFVqFHD1+S/QVhczK3F7ZG/OL1hpZMVbst7q0Gzhz6N1gGVuQbRaaTiahsmquwBbWJNnMERpCT74SPhzIPu2I+Lqgj+1UaUCAwEAAaOCAgMwggH/MB0GA1UdDgQWBBSVIBUmpz/EqJ23c13YLGxuXRQkDDAfBgNVHSMEGDAWgBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAOBgNVHQ8BAf8EBAMCB4AwbwYDVR0fBGgwZjBkoGKgYIZecnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC1jbGllbnQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNybDBzBggrBgEFBQcBAQRnMGUwYwYIKwYBBQUHMAKGV3JzeW5jOi8vdGVzdGJlZC5rcmlsbC5jbG91ZC9yZXBvL3Rlc3RiZWQvMC9BQTZERkE4QzI3NjI4N0U2QTY4QkJGMjY0Q0FDOTc1NEE3MjE0NkFCLmNlcjCBiAYIKwYBBQUHAQsEfDB6MHgGCCsGAQUFBzALhmxyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wLzMyNjEzMDM0M2E2MjM5MzAzNzNhM2EyZjM0MzcyZDM0MzcyMDNkM2UyMDMyMzEzMTMzMzIzMS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAiBggrBgEFBQcBBwEB/wQTMBEwDwQCAAIwCQMHASoEuQcAADANBgkqhkiG9w0BAQsFAAOCAQEAEl0jJny3nH/EQatgP3GsIDSxVQiP5dxPwY7awdCWwO2FEtDnMBVgg/zd8xFvYljo8cNiNOodBIZigE6/PSIKqVI8Wx6xEget/elmKEt2aV3ABsC/xlGI92DVfpaY3IlMc4VlO1A2Rt4ExEmhd2tmFV2nEGUD97J6T5DMxKWe1mkr0d82ez/ExFguiQ2Amv8DP/2XGZfybqCpVCDTUQIwRZwiPFUaWomX1XRIZqRIUAxoEdz3BqsswWlJGMf487bLQVlZcIVW4cJpXo3Q2YsEk5pqKILjiYyVIhGpBCzO93NVwInxmQStf5o2Awg/Z9fuX+kkxARbqUAooe01KO61hjGCAaowggGmAgEDgBSVIBUmpz/EqJ23c13YLGxuXRQkDDALBglghkgBZQMEAgGgazAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQARgwHAYJKoZIhvcNAQkFMQ8XDTIzMTAxOTA4MjAxOVowLwYJKoZIhvcNAQkEMSIEIMo+GW5ul7RzSsRWRaG7ucdnuPFtoLHzTid+oPa0xPGfMA0GCSqGSIb3DQEBAQUABIIBAJpfcw6niQUQEsbQ5+4bTKMRD5XY+mNPUz/O3d4yITEqsutVIX2DySqWGjGH1OUl8oJ9nzfFUuF/de+HV5XiDVYA9RXTpwji8vHD6eeg8Lz41z92KrJstTLn2bSZVbbk+2cNt8XJfma6JuslPuTWHXfTm0/rgxeS9wzm9L/kyf0Z7cMy4GZXmvm3ynRtdt8GHTB36v8HJX568XDLtpIFoM3tQVnJxStyEv6ZsO6LJRzDwym22BafNGR1Zoggk4GSk0NLqGu7xxAxcbX0PZPuLmqpq9zY+YFYEg0zRuFkEP3ibxzYZnMv3FAsN66ALepqdkDSjljCMw6geTQPR0JODro=", + "since": "2023-10-19T08:20:19.178147287Z" + }, + "2a04:b904::/48-48 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:18.785963789Z" + }, + "185.49.142.0/23-23 => 211321": { + "roa": "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", + "since": "2023-10-19T08:20:19.145417240Z" + } + } + }, + "aspas": { + "AS204325": { + "definition": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + }, + "aspa": "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", + "since": "2023-10-19T08:35:28.706710066Z" + } + }, + "certificates": { + "issued": {} + }, + "last_key_change": "2023-10-19T08:20:04.758920564Z", + "key_state": { + "active": { + "key_id": "AA6DFA8C276287E6A68BBF264CAC9754A72146AB", + "incoming_cert": { + "cert": "MIIFmDCCBICgAwIBAgIUbPcYsujd+DkxjKk/uDlsiZnIViowDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQjAeFw0yMzEwMTkwODE1MDVaFw0yNDEwMTcwODIwMDVaMDMxMTAvBgNVBAMTKEFBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqHOpvr+gP6ApD9FOy26WLWrjEYbbTO+0rs7ffAK7BIUTjzitH3Pz4twOxUIPoa6166YI7+N5BEPy/8PIGk9L8PACMAJZPwjfZ6rB8Dp6z4KvF3PbvbemGcl9LkW/PYhlQ5xV1yXf0lcrARznaVkz+56lWuEu+7FSre+kn20C1efptCDiwfDMyYw03GS5fUpJXL6ogLxkOiH78+GhyQyvq2+Ep4ldP/Lmdh0Kz3xUXD9kQp5k9fBomFhDxsMQRqcBOQrw+4uRHLnKVa54mo52ff2i184JHyxSdYQcGECGQyydqaqeP8hjAVQA2qhWK9+h/6Czy7/bu5c15qCI++6hBAgMBAAGjggKiMIICnjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSqbfqMJ2KH5qaLvyZMrJdUpyFGqzAfBgNVHSMEGDAWgBTdrzIVIO5IF9cW+gR/wF/ik0IE2zAOBgNVHQ8BAf8EBAMCAQYwaAYDVR0fBGEwXzBdoFugWYZXcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vdGVzdGJlZC8wL0REQUYzMjE1MjBFRTQ4MTdENzE2RkEwNDdGQzA1RkUyOTM0MjA0REIuY3JsMGkGCCsGAQUFBwEBBF0wWzBZBggrBgEFBQcwAoZNcnN5bmM6Ly90ZXN0YmVkLmtyaWxsLmNsb3VkL3JlcG8vRERBRjMyMTUyMEVFNDgxN0Q3MTZGQTA0N0ZDMDVGRTI5MzQyMDREQi5jZXIwgfoGCCsGAQUFBwELBIHtMIHqMD0GCCsGAQUFBzAFhjFyc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wMGoGCCsGAQUFBzAKhl5yc3luYzovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcmVwby90ZXN0YmVkLWNsaWVudC8wL0FBNkRGQThDMjc2Mjg3RTZBNjhCQkYyNjRDQUM5NzU0QTcyMTQ2QUIubWZ0MD0GCCsGAQUFBzANhjFodHRwczovL3Rlc3RiZWQua3JpbGwuY2xvdWQvcnJkcC9ub3RpZmljYXRpb24ueG1sMBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIwLgYIKwYBBQUHAQcBAf8EHzAdMAwEAgABMAYDBAK5MYwwDQQCAAIwBwMFAyoEuQAwHwYIKwYBBQUHAQgBAf8EEDAOoAwwCgIDAx4lAgMDOXkwDQYJKoZIhvcNAQELBQADggEBALO88ge5dqriuJP6DSBU0rgzoo+mqOjHWVmh06+ZXJUGyUMOFScZalQIE9T+jhLAX2HQTXvBgzWoJeCMAZwGugR277oo1gyHRMr3pDutOGv/AXUloB7da0NIzvzLfAOrL8Tnl32Xj0NUMwusJTib7NPLnnzYKhM5VcVuaSQT3OlA+XY5aAfsp3YTH1/hmCZiD/0OOp3xDi5jR8ALE3r38tGOPtCqrtTdWoUtuxjHeexmHpyAJHpQRU97uBhBmQgp55ZvsspxcFGG+t7O9tpV1LzytYPaA3r9nV1CoDcRpkxZ3LyCSr3bYTsCobG9f1AUISjjPznAUwLCAm6+UuvnItQ=", + "uri": "rsync://testbed.krill.cloud/repo/testbed/0/AA6DFA8C276287E6A68BBF264CAC9754A72146AB.cer", + "resources": { + "asn": "AS204325, AS211321", + "v4": "185.49.140.0/22", + "v6": "2a04:b900::/29" + } + }, + "request": null + } + } + } + }, + "children": {}, + "routes": { + "map": { + "2a04:b907::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281620137Z" + }, + "2a04:b906::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281615203Z" + }, + "2a04:b904::/48-48 => 211321": { + "since": "2023-10-19T08:20:19.281613068Z" + }, + "185.49.142.0/23-23 => 211321": { + "since": "2023-10-19T08:20:19.281624586Z" + }, + "185.49.143.0/24-24 => 211321": { + "since": "2023-10-19T08:20:19.281630080Z" + }, + "185.49.140.0/23-23 => 8587": { + "since": "2023-10-19T08:20:19.281622227Z" + }, + "2a04:b900::/30-30 => 8587": { + "since": "2023-10-19T08:20:19.281608641Z" + }, + "185.49.142.0/24-24 => 211321": { + "since": "2023-10-19T08:20:19.281626764Z" + }, + "2a04:b907::/47-47 => 211321": { + "since": "2023-10-19T08:20:19.281617449Z" + } + } + }, + "aspas": { + "attestations": { + "AS204325": { + "customer": "AS204325", + "providers": [ + "AS65000", + "AS65002(v4)", + "AS65003(v6)" + ] + } + } + } +} \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/cas/version b/test-resources/migrations/v0_9_6/cas/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_9_6/cas/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/pubd/version b/test-resources/migrations/v0_9_6/pubd/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_9_6/pubd/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file diff --git a/test-resources/migrations/v0_9_6/pubd_objects/version b/test-resources/migrations/v0_9_6/pubd_objects/version new file mode 100644 index 00000000..87b2533e --- /dev/null +++ b/test-resources/migrations/v0_9_6/pubd_objects/version @@ -0,0 +1 @@ +"0.9.6" \ No newline at end of file