From b71eb9e6eb700ef0ed44dcad2ab5630abb766f1b Mon Sep 17 00:00:00 2001 From: Dave Arnold Date: Wed, 29 May 2024 14:13:17 -0400 Subject: [PATCH] updating stuff --- .terraform.lock.hcl | 32 +-- files/katello_cert.pem | 323 +++++++++++++++++++++++++++ files/pip.conf | 10 + files/redhat.repo | 491 +++++++++++++++++++++++++++++++++++++++++ packer.pkr.hcl | 140 ++++++++++++ playbook.yml | 0 6 files changed, 980 insertions(+), 16 deletions(-) create mode 100644 files/katello_cert.pem create mode 100644 files/pip.conf create mode 100644 files/redhat.repo create mode 100644 packer.pkr.hcl create mode 100644 playbook.yml diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index ae2e6e9..fe39b8a 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -2,24 +2,24 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "5.50.0" + version = "5.51.1" constraints = ">= 4.20.1" hashes = [ - "h1:OE1Q924lUL15OytvxwkdIspPsLRe0m2044W55j3lihE=", - "zh:19be42f5a545d6712dee4bdb704b018d23bacf5d902ac3cb061eb1750dfe6a20", - "zh:1d880bdba95ce96efde37e5bcf457a57df2c1effa9b47bc67fa29c1a264ae53b", - "zh:1e9c78e324d7492be5e7744436ed71d66fe4eca3fb6af07a28efd0d1e3bf7640", - "zh:27ac672aa61b3795931561fdbe4a306ad1132af517d7711c14569429b2cc694f", - "zh:3b978423dead02f9a98d25de118adf264a2331acdc4550ea93bed01feabc12e7", - "zh:490d7eb4b922ba1b57e0ab8dec1a08df6517485febcab1e091fd6011281c3472", - "zh:64e7c84e18dac1af5778d6f516e01a46f9c91d710867c39fbc7efa3cd972dc62", - "zh:73867ac2956dcdd377121b3aa8fe2e1085e77fae9b61d018f56a863277ea4b6e", - "zh:7ed899d0d5c49f009b445d7816e4bf702d9c48205c24cf884cd2ae0247160455", + "h1:ESfxP2tCO6IZldSQnepXmIm+x+VtaQt/bKgGjYE+0BY=", + "zh:03d524b70ab300d90dc4dccad0c28b18d797b8986722b7a93e40a41500450eaa", + "zh:04dbcb7ab52181a784877c409f6c882df34bda686d8c884d511ebd4abf493f0c", + "zh:2b068f7838e0f3677829258df05d8b9d73fe6434a1a809f8710956cc1c01ea03", + "zh:41a4b1e4adbf7c90015ebff17a719fc08133b8a2c4dcefd2fa281552126e59a8", + "zh:48b1adf57f695a72c88c598f99912171ef7067638fd63fb0c6ad3fa397b3f7c3", + "zh:5c2fb26ecb83adac90d06dcf5f97edbc944824c2821816b1653e1a2b9d37b3c4", + "zh:93df05f53702df829d9b9335e559ad8b313808dbd2fad8b2ff14f176732e693d", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:9b93784b3fb13d08cf95a4131c49b56bf7e1cd35daad6156b3658a89ce6fb58f", - "zh:b29d77eb75de474e46eb47e539c48916628d85599bcf14e5cc500b14a4578e75", - "zh:bbd9cec8ca705452e4a3d21d56474eacb8cc7b1b74b7f310fdea4bdcffebab32", - "zh:c352eb3169efa0e27a29b99a2630e8298710a084453c519caa39e5972ff6d1fc", - "zh:e32f4744b43be1708b309a734e0ac10b5c0f9f92e5849298cf1a90f2b906f6f3", + "zh:b5da39898602e44551b56e2803a42d92ea7115e35b1792efbf6649da37ef597b", + "zh:b7ab7f743f864ed8d479a7cb04fd3ce00c376f867ee5b53c4c1acaef6e286c54", + "zh:e7e7b2d8ee486415481a25ac7bdded20bd2897d5dd0790741798f31935b9528d", + "zh:e8008e3f5ef560fd9004d1ed1738f0f53e99b0ce961d967e95fc7c02e5954e4e", + "zh:f1296f648b8608ffa930b52519b00ed01eebedde9fdaf94205b365536e6c3916", + "zh:f8539960fd978a54990740ee984c6f7f743c9c32c7734e2601e92abfe54367e9", + "zh:fd182e6e20bb52982752a5d8c4b16887565f413a9d50d9d394d2c06eea8a195e", ] } diff --git a/files/katello_cert.pem b/files/katello_cert.pem new file mode 100644 index 0000000..319b764 --- /dev/null +++ b/files/katello_cert.pem @@ -0,0 +1,323 @@ +-----BEGIN CERTIFICATE----- +MIIFszCCA5ugAwIBAgIQGVCQdFyalIVHZ1OchWiMYDANBgkqhkiG9w0BAQwFADBs +MRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3VzMQww +CgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3VzIEJ1 +cmVhdSBSb290IENBMB4XDTE5MDcyNTE4MTAyOVoXDTI5MDcyNTE4MjAyN1owbDET +MBEGCgmSJomT8ixkARkWA0dvdjEWMBQGCgmSJomT8ixkARkWBkNlbnN1czEMMAoG +A1UECxMDVENPMQwwCgYDVQQLEwNQS0kxITAfBgNVBAMTGFVTIENlbnN1cyBCdXJl +YXUgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMWX8I9p +slFaUueuPpEFExgqKcGgoyTOBxFUCXNBnucL3cKRx9MC47kWOwQ94WYvI3LMcehC +6pOwIf5AuhrIdVrJaHSz317ENuDaiur9/qN3fBRidijHphynR/rwJSxiI3VQtj8G +SO4JmCA8dMsKayIl1RiKlQHPoNnSWyDEspAfenr0qq7PzbjKOEPXoO4eXO0plfB3 +aYd+qMRwHKQre4gRGpMfWu1w5JZqFItbXE/RSC38SoZWjkcMcjyTCDTSGY+j/aJw +SHx98riQ8SLQszL5Be0AmF0KHwMZNOsoaa5u/bF++g207W9guLVgO2Ak5D4Unyo3 +D7kcFSuBOVYdeT0XRi3iD0AwEkoCsVzeEOIqjAasj6hYD43O8GjfHpwGpAeASqTT +nbDajtuTsJrrBlLwpz49J5dihJ3Ah7jTirzQciEUZTXv3L7XpdBlt3/sv73Gn0F6 +jZPDANmHIfNHz0xWa9iES9sLPKln9cjnkJs/QlpooTJSrVuovGyzsbu1mb7PfBji +IMF8lVptjQYaWvvMXqXNx2+L6+uBVkEfmuZIs7Xen4ZNz4NP5MixTs3Tq2h81Hym +TbIlJUtSdwZ98jsX6YLerBYYMPawtSIH4Yfdq/Wpt7IHED47dTWdFfC0peqYfHIN +PoRG+eFYq5nHxadkGaifElPnNdvGblRLDj27AgMBAAGjUTBPMAsGA1UdDwQEAwIB +hjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTHXiB3QZv2GiBSkErqGoOT8cOr +HjAQBgkrBgEEAYI3FQEEAwIBADANBgkqhkiG9w0BAQwFAAOCAgEAdXsv6igAKGnq +VS79nePbjGj2Z+SFdM2jRVibv06mWR3uVqFNCz2zqlIXzX7PJmK7HycWDK82UWMh +8J0cn1O+PYWFalzhPWk7t1c6EK8wV63/iKj+voqNwZWL7L1/EQiQ8B4OPIyf7v5Y +j3/jqrvufLgGCyz+0JhBY8CBEGZ1knijrHxTv0DOV0ykKI0OpUIes+8SOTdszTDb +XujzE4ekSRTDqWJOCbsQb3KbBUr/k8APVq/Ir/xmS1WmauyP3zBIxMlPMmu9XTw/ +5nRUKKQe8FrVHELLO32iS+6bqdTNmkD7z/VyzWmBA0FVt8upD6Bs8U/bHjoiL/Jk +W3BQ6owq7u+B5w/Cl+WsgQcgVlDLlBZWMKnEng1n2MhqUnzf0dDGA99vrzLPVcPT +yoexQe1E1Y2EoORgaGbsnjkRTwppUnpnxkWrzObBieYB1ir0rRTbKS5hgwXu55Uc +6ypmCLUnQaDVWIZyKKwtmr4n/rX5KJPxj/zT0F+jH1WDyMDVg6jYyu1HIPcABkAU +OlsSr7Tfct75/JGf18oPSFMkV1kzeLUK21vflcMp+ZK0m2TRZyCLvMB/lEsRjsSM +wrgYk7cR14RqJ+RTA7IJqFQfNAXqV1ra+stZYYoLI83oK4shOhHLiO9lR6hSi43f +0w7ALm+8qd1Ih+E5BjmKBJAEFB5Zyzs= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIF1jCCA76gAwIBAgITLgAAAAmcP+bslIv04AAAAAAACTANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTE5MDgwNjE1MDc0NVoXDTI0MDgwNjE1MTc0NVow +YTETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czES +MBAGCgmSJomT8ixkARkWAmFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1IENB +IDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCiUqJa4e90dNdAFC0W +ju9arRst3FchtNxT0ZPdg/2UpDFN35PFBQ4G1RJxGVGuhpkRmqLdtI9t9BQHZ/tk +QZ6ELJRJVxQMPONBuoXlUbnS3CHwDT5+YIvVZr3jHjv96tq6C2SYJ1BNeqDYjhdK +gF3WXUJpb6lbAwZtv7aHZUSVXcnW/hCkfI2aRZoGXCcgi6hbcJRC74HCGW0eLtCZ +M0Y5+lEGdKLAOiIsl4kea+34Uh5eHjIp9LHCicIfx+5RT5xor4hOJldu2pOmjzrg +FBCz59/5wZHIyQCHOu92p/VGO9eeCxCDlT8DWa78c2HjCnf0FvymlxoHPdH89Rhv +idPFAgMBAAGjggF6MIIBdjAQBgkrBgEEAYI3FQEEAwIBATAjBgkrBgEEAYI3FQIE +FgQUNDptGIuzWncMER7QFKnL+JZPMwswHQYDVR0OBBYEFMSLwaPcjo2CqYcxhzj8 +U1q1Px/KMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAS +BgNVHRMBAf8ECDAGAQH/AgEBMB8GA1UdIwQYMBaAFMdeIHdBm/YaIFKQSuoag5Px +w6seMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9wa2kudGNvLmNlbnN1cy5nb3Yv +Q2VydEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUyMFJvb3QlMjBDQS5jcmww +ZQYIKwYBBQUHAQEEWTBXMFUGCCsGAQUFBzAChklodHRwOi8vcGtpLnRjby5jZW5z +dXMuZ292L0NlcnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJlYXUlMjBSb290JTIw +Q0EuY3J0MA0GCSqGSIb3DQEBDAUAA4ICAQAvLJiXBncvqEq2WjU4CtvB+g9GKgna +MIeu8D41/BdkhTpLR/Cus6Oq+N18cCyyBHNCPS4pz/cDzyzQvNMIDTP7tpcTwEfc +QW/WgPvfJtEmzOaRtNeSBBci1bySX4OMKnzB9ZQbGphaqYaVAG6n+NLCkg1MSvqK +cexAf8wkAJyjx2YOUh+xqwhXRE6UKlc9TVK0b2anVtg4FLNiUznZ6KerEKXx/wxv +XvOZRAY902P2FIRY9qbkEdAshNSA5HlY27pbdH4eZCTyk5uSTlIZQRtngL6w1Gy8 +Xh70AIv+kj38iKp8N4VgksHWS0Viw3Cg4h+3/hY08E/uLCzUKjdZt9I46bM1YKMv +K2LUA8xrWp0IN+wcdp2UUrAlVSHEp6LW+NR+VHtl0QiMYjXA+AvkoRvcoEotgeZP +mqfK9auR+3WiDUrkVLzPoPMQHWE9QXt+eErzBh+YXqqvPgPBGqA25CGwzyrs8iBT +jlhbJArFNO6KzQUwyf/Vw3dwX5oOebGuoh+KX9yRaN+q1ZqqWL1Jn40NXF8KQyLk +Ro4c9m+fpkTWhuxW6zW8YIbnmtNDk2X3YfAY1dIKAUIW24Si0SMka8pC2d9qaL2m +fyD0JoF+49cPDtTNHsUP5QR3a+JjqAT8haladoSyiNmO24ysueI7sg9A+zY8oJrM +Gi2tB39Jg7J6/w== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIF1jCCA76gAwIBAgITLgAAAApfi2u0+zjcuQAAAAAACjANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTE5MDgwNjE1MDc0M1oXDTI0MDgwNjE1MTc0M1ow +YTETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czES +MBAGCgmSJomT8ixkARkWAmFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1IENB +IDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFLt4b/8hnKu0yk7IC +C0qY8gAF20DZrbE6rILe2quYeSQcztIw3H6K2+uAsvpCRjRc4+ra+bKQWLpTv5gP +6l6iDMlun3po1+Qqlga4S4/kJMoYP52AbcdHog33vdvpmtRhL2WLBdHfXLfahVx3 +OB1WkrZMFP4T3L4mTo8SW4abdIf5Q7SmClrHzy+znv4jhKEU9tiY7NXJBCINETx3 +5B8PE8F0r1s0Mv+yhoDHWk2Poa/rC+CrXZ+NdzWfI2ajUc1Nb2b+6f4Wrpc9qC+a +kxYywDcrUoGnwqJYDoIFZY2ErqTQUw7JGQkG/i+7gYs+VaHPcD3DNQq3iFzab26I +0vG5AgMBAAGjggF6MIIBdjAQBgkrBgEEAYI3FQEEAwIBATAjBgkrBgEEAYI3FQIE +FgQU6ZLQoy5LJaVqTI5Em9TBptKdLmAwHQYDVR0OBBYEFOpnUT2Oc868n6qxmUrj +FdfUn3tOMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAS +BgNVHRMBAf8ECDAGAQH/AgEBMB8GA1UdIwQYMBaAFMdeIHdBm/YaIFKQSuoag5Px +w6seMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9wa2kudGNvLmNlbnN1cy5nb3Yv +Q2VydEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUyMFJvb3QlMjBDQS5jcmww +ZQYIKwYBBQUHAQEEWTBXMFUGCCsGAQUFBzAChklodHRwOi8vcGtpLnRjby5jZW5z +dXMuZ292L0NlcnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJlYXUlMjBSb290JTIw +Q0EuY3J0MA0GCSqGSIb3DQEBDAUAA4ICAQCYQm6VusLYzHy9PM0P4dSkHSUVGug+ +8Q/Gn1qQ+pejTpx0fR+pxq8DP8Ua3qgWsIz3scrONairxWVUW5AA4E0VXU0fO6n+ +4DLdJnwwIEIkV410p5w79l9Dl2NiI31Ijv0Y8PwEzXmcSvcz1Qc05TyRV+1yv6Uh +nHfnu4kHXj26NOOsPjrEJ60l0tcOT4p3edkwYRf3XzQ19k4ITEBeYF76y1FX8H+W +RTIjQNr8BXUVt+afJZXgUgSB0xHfSRBhTUXiFvKbs1BpICNQmhbFIaz7GJZkvx9r +b+7Um2EQNIQKxoe4rG4mar62Ux3k0i9o8O9nccQSl9VCuSvTyCmtpKpsKRRitMf2 +vBQ9D14p5pzDdFZQC75B8lkibXpuk8fQ3/CIMqK4547wIO8tgz4wqN8ID4tEBgqZ +Fot9XSJpDAZHYKx5GWVwKmhqwefACqqASjHR8NVakAd3EkcQ06SEzGYTTq2duWhi +fOxpJKtMtw9JTfbOG9Az28rRWGCk1vVHmtkVHApD3XdAV3RG6w/AqjNu/IY70fmd +wULhegJxbVdQucgwR4WyNbx7hCJYvoEyL5L7ZQwBpFXHnOI7wJFGw2eo5xIUehUS +4jPpb2OolWHEOjMkEkRfgfrJsnt/blpKXRmYRFUd1+c5VBOtsaYv3iYArxZziQxf +pR508zEDCd9cRQ== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIFsjCCA5qgAwIBAgITLgAAAAvaREPe3QGJiAAAAAAACzANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTE5MDgwNjE1MDc0MVoXDTI0MDgwNjE1MTc0MVow +YjETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czET +MBEGCgmSJomT8ixkARkWA2VhZDEeMBwGA1UEAxMVVVMgQ2Vuc3VzIEJ1cmVhdSBD +QSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxA+7bWM9ZExFO/ZN +uFodd+ktg0TWojeV8QJTYAdtwzMquqDl/zMLgkHPD8xC730qMdKB6Df74i3moN5c +6h9S087T0tdf02U0J95AfO06oZiaGNzq/zacINhfbxWf2ZAyZCiwpcQL3w3uAjS1 +MK++iC8ZWDBnd5z64ewCDFS8d9FD5RrJ0GxGCcC4IJ8DyhOq7i3a/Td29wLTP1wz +QuFLVD/5JFWirqnJwgqVVEUdzf8ZK3MSk9DAZcIjY/mIZgnnZ+ukcD0TtYkOnPU7 +j7EGeqo6Jby3T75p4x3uRlNaEKAqXBqiu7bVx+T0cTtuJEjtw4l/8WEGEFGI6Jfs +0Du9+QIDAQABo4IBVTCCAVEwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFCB4 +OetP7QLwgNqbXIDospFC1inEMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsG +A1UdDwQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEBMB8GA1UdIwQYMBaAFMdeIHdB +m/YaIFKQSuoag5Pxw6seMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9wa2kudGNv +LmNlbnN1cy5nb3YvQ2VydEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUyMFJv +b3QlMjBDQS5jcmwwZQYIKwYBBQUHAQEEWTBXMFUGCCsGAQUFBzAChklodHRwOi8v +cGtpLnRjby5jZW5zdXMuZ292L0NlcnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJl +YXUlMjBSb290JTIwQ0EuY3J0MA0GCSqGSIb3DQEBDAUAA4ICAQCGmm3uxuTvZcWm +ihlWtSa/0H88MM3ubcOAqYmNHWCzynemR9CxUZfuR/qi8HvRKHm5HwDVT1LtL3Wf +K+9Lc7mcBHStZUdNgINVsqZzNi1L54v/UD3lAu79M/yh16DREvEnWLlc1CUhti+Q +P6aooRfF1VIAzoNZz3iUBj43uRJLewYhlFYRy8GFzRhoKJ/HNZI9nqlV7notKtvV +P2Ae++stlTGzrUEYi91tgJdoSOKweDg4EDjEr4y51yY2l8eJJTXtRRIMDdtv1wbF +XVpxcbWDvAFmYKFjpspaEiD3gAEdSDGcCv23KGFxZCMw5Chblg2drWCSCbJQ2VE/ +XiHcHGxrTQVru+ocZgEqH600BDAC+/nrVP1lJyfKsY2KUh9X/vzbAbx7r45l7LJh +Q173miuG1Hjm60OEtUsNobtVOG/TCxqHflRuMgVK5mGb00Hu5SxMel/ma5bhvWCS +ZQIYEIwo2b6GBicTuhHhBo0e4BdA3vvz8WroUTiezmMo8BveyYViqyWFCB26Wvhy +NB4pfg+GFfTl0wiHSpc1RfBFuoohkGgUMt0ci0jJp1ofb6MeK+p3DqBfKyhQiz+7 +EsgudLUeALpj38b5mWjvN17YBby5suRJnH8lv7+Z1nooo+MqapZZyrRu56PtEBJM +3m7NDAL9JACMk8yF5WDToKtcPuTgpg== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIF0zCCA7ugAwIBAgITLgAAAA+ydH8TcbjZAgAAAAAADzANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTIyMDkyMjE0NDQwOFoXDTI3MDkyMjE0NTQwOFow +YTETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czES +MBAGCgmSJomT8ixkARkWAmFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1IENB +IDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCiUqJa4e90dNdAFC0W +ju9arRst3FchtNxT0ZPdg/2UpDFN35PFBQ4G1RJxGVGuhpkRmqLdtI9t9BQHZ/tk +QZ6ELJRJVxQMPONBuoXlUbnS3CHwDT5+YIvVZr3jHjv96tq6C2SYJ1BNeqDYjhdK +gF3WXUJpb6lbAwZtv7aHZUSVXcnW/hCkfI2aRZoGXCcgi6hbcJRC74HCGW0eLtCZ +M0Y5+lEGdKLAOiIsl4kea+34Uh5eHjIp9LHCicIfx+5RT5xor4hOJldu2pOmjzrg +FBCz59/5wZHIyQCHOu92p/VGO9eeCxCDlT8DWa78c2HjCnf0FvymlxoHPdH89Rhv +idPFAgMBAAGjggF3MIIBczAQBgkrBgEEAYI3FQEEAwIBAjAjBgkrBgEEAYI3FQIE +FgQUFE9/OhOsohsjHyLcCd1NqTNkdQYwHQYDVR0OBBYEFMSLwaPcjo2CqYcxhzj8 +U1q1Px/KMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAP +BgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFMdeIHdBm/YaIFKQSuoag5Pxw6se +MFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9wa2kudGNvLmNlbnN1cy5nb3YvQ2Vy +dEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUyMFJvb3QlMjBDQS5jcmwwZQYI +KwYBBQUHAQEEWTBXMFUGCCsGAQUFBzAChklodHRwOi8vcGtpLnRjby5jZW5zdXMu +Z292L0NlcnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJlYXUlMjBSb290JTIwQ0Eu +Y3J0MA0GCSqGSIb3DQEBDAUAA4ICAQCdYsU2TVWTAzVjqPqlO+PtxTcoDxBjlvo+ +L519/iTxzlcz0Kiao83fGhsSitzNf0LsSTOWrAuCprX0sn5If4pasZKqVp+ZJnjF +H9Wpi/4gsaCtvY3V4Hm5ZS1BffUHrre/kR//pn9f2Axu3tTVfHNAEVr0kRvq9wPD +yMe5BzLtm9amOwFvAYP/69zXk4ig88mbOmXjK+EC5AUzwBhg9oI/Kv2AeLbKx+nr +DuguMe6RCp4NXBS1X3/cjRN37+ayJEHynFdWKiVNcvxABVFLGVHBA4fMD9kTjT2a +cf413mhywUcVTfpoj/94Kcqvl3oxgHWGIig9RWExMkvmrkYT5hGqfws+NIGrCGaZ +GA0cUYAY5cbkAg8If3Htt4aSCdTu6g/RbatMFND2GURO2fHPajBILBiDxCJM6OmT +SUQPghQC3QvE48CM5J6KAjPosGh8Ay454FhKv0ShvhKTaHzN6anBih8AbwU5G8iP +XeoNY+jZbkv1gBJ4J+8nffm1n5aFbssbxazppqTLpFDXimduWUxSXZbjwGGwHc7G +FmLj14c8og+ItE+meToVXt6oFSF9hkri5Lmanen9SqU9IPgxiTv91olwmXW6d/3Y +D202odbWVpAIIjiVJngfyOulCeEQsz5WjmPyIjFkXNz8NiwAJSJu1XtBtAMdaCDe +6z6OUG7UaQ== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIF0zCCA7ugAwIBAgITLgAAABDGRuhzKgVoqQAAAAAAEDANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTIyMDkyMjE0NDUxN1oXDTI3MDkyMjE0NTUxN1ow +YTETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czES +MBAGCgmSJomT8ixkARkWAmFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1IENB +IDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFLt4b/8hnKu0yk7IC +C0qY8gAF20DZrbE6rILe2quYeSQcztIw3H6K2+uAsvpCRjRc4+ra+bKQWLpTv5gP +6l6iDMlun3po1+Qqlga4S4/kJMoYP52AbcdHog33vdvpmtRhL2WLBdHfXLfahVx3 +OB1WkrZMFP4T3L4mTo8SW4abdIf5Q7SmClrHzy+znv4jhKEU9tiY7NXJBCINETx3 +5B8PE8F0r1s0Mv+yhoDHWk2Poa/rC+CrXZ+NdzWfI2ajUc1Nb2b+6f4Wrpc9qC+a +kxYywDcrUoGnwqJYDoIFZY2ErqTQUw7JGQkG/i+7gYs+VaHPcD3DNQq3iFzab26I +0vG5AgMBAAGjggF3MIIBczAQBgkrBgEEAYI3FQEEAwIBAjAjBgkrBgEEAYI3FQIE +FgQUxgMHEbdrxtDC64yaqubXVeW060owHQYDVR0OBBYEFOpnUT2Oc868n6qxmUrj +FdfUn3tOMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAP +BgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFMdeIHdBm/YaIFKQSuoag5Pxw6se +MFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9wa2kudGNvLmNlbnN1cy5nb3YvQ2Vy +dEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUyMFJvb3QlMjBDQS5jcmwwZQYI +KwYBBQUHAQEEWTBXMFUGCCsGAQUFBzAChklodHRwOi8vcGtpLnRjby5jZW5zdXMu +Z292L0NlcnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJlYXUlMjBSb290JTIwQ0Eu +Y3J0MA0GCSqGSIb3DQEBDAUAA4ICAQB/Kn2/ohaTr4XDgu5msLiKzjA3Rqb4Wf4r +FmzpJXcaB9N4Tyg19qgZ9l57AVDO6DWlXBENY+FXERe/qrvhFawZqActT7dPqJJv +Z30hwBcXc8ELjNxVp54MDJfd2oHUkXwJ46i1GphHfie0Q/csoraRpf/DjXuaruxM +Vgt4Roo6zBGf2nSCfqVLR2NZ93orfSybg5g2eutYuftkd5tzbcxdhHlTlhhbNpIV +quVaT46hN1h/q1bMmS4bGBdLUQggY5BtY9RM4gDhcyh1K8k5auM+uPyWqnnd10wI +vuRSu2zNueWlqVstSTbnZdf138nssj+MzN8xcmn+mXH7z8COXwhJLBKRr7Xg7l7G +UMmc86eYbmpphs3LhzZNMooAGUedm15Ln1u9wgywtP6CbpvBVIcSxmjJeiN6bXy6 +dtbZCCziijO1UehOqc81jZy/jdG158D0WfOumNkx1biGwZ/YR+oGslaSkMr58e/7 +abPBMlQmDwvlTWeiUqMZJAzNHk13c8jSeMtaGXtE9D9Sv2oPVGwjeB2krn1Lb8uU +YeEl0YmQ2W1GpoYC4zU7gnnNjSbLr13L8Gjsmk9FYy4HWDRgJvAvF2O3DldldxP2 +MurPmXriFtEUNo4e1UKJciPJlYChWz1/0Hwncab8AWaw3MPkyYpELKis+vTELriO +iHAYOPwOJg== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIF1DCCA7ygAwIBAgITLgAAAA4zbBR3VlxWyAAAAAAADjANBgkqhkiG9w0BAQwF +ADBsMRMwEQYKCZImiZPyLGQBGRYDR292MRYwFAYKCZImiZPyLGQBGRYGQ2Vuc3Vz +MQwwCgYDVQQLEwNUQ08xDDAKBgNVBAsTA1BLSTEhMB8GA1UEAxMYVVMgQ2Vuc3Vz +IEJ1cmVhdSBSb290IENBMB4XDTIyMDIyODE3NTUxOFoXDTI3MDIyODE4MDUxOFow +YjETMBEGCgmSJomT8ixkARkWA2dvdjEWMBQGCgmSJomT8ixkARkWBmNlbnN1czET +MBEGCgmSJomT8ixkARkWA2VhZDEeMBwGA1UEAxMVVVMgQ2Vuc3VzIEJ1cmVhdSBD +QSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxA+7bWM9ZExFO/ZN +uFodd+ktg0TWojeV8QJTYAdtwzMquqDl/zMLgkHPD8xC730qMdKB6Df74i3moN5c +6h9S087T0tdf02U0J95AfO06oZiaGNzq/zacINhfbxWf2ZAyZCiwpcQL3w3uAjS1 +MK++iC8ZWDBnd5z64ewCDFS8d9FD5RrJ0GxGCcC4IJ8DyhOq7i3a/Td29wLTP1wz +QuFLVD/5JFWirqnJwgqVVEUdzf8ZK3MSk9DAZcIjY/mIZgnnZ+ukcD0TtYkOnPU7 +j7EGeqo6Jby3T75p4x3uRlNaEKAqXBqiu7bVx+T0cTtuJEjtw4l/8WEGEFGI6Jfs +0Du9+QIDAQABo4IBdzCCAXMwEAYJKwYBBAGCNxUBBAMCAQEwIwYJKwYBBAGCNxUC +BBYEFE2wPwIWNvlAbZy05X4kklJu09q8MB0GA1UdDgQWBBQgeDnrT+0C8IDam1yA +6LKRQtYpxDAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYw +DwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBTHXiB3QZv2GiBSkErqGoOT8cOr +HjBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vcGtpLnRjby5jZW5zdXMuZ292L0Nl +cnRFbnJvbGwvVVMlMjBDZW5zdXMlMjBCdXJlYXUlMjBSb290JTIwQ0EuY3JsMGUG +CCsGAQUFBwEBBFkwVzBVBggrBgEFBQcwAoZJaHR0cDovL3BraS50Y28uY2Vuc3Vz +Lmdvdi9DZXJ0RW5yb2xsL1VTJTIwQ2Vuc3VzJTIwQnVyZWF1JTIwUm9vdCUyMENB +LmNydDANBgkqhkiG9w0BAQwFAAOCAgEAjDWz6k+6ModUkHRJgTjv8nHfPJv1qI9d +WUejF3YSwU6ExE44C5C2oEXPtEAWR+LiEsW+U4ZZ8Zgi/F5qI3AblQbNXDplAbo/ +6UoKeieBftV5cf7WgbdFoVFuX2HppSVrDQPf4t6DpCM6qVs8/EIrBQOeKhVckhB1 +XgiuFTb3sRoOmWvRramBf3xp7WJ1P4T76gBUg2I6GMFV3EO/mv8XWM9QzFZ1nFOQ +z8/zRa1x53WuAc36d8ESGqL0ZxjNjSNU/HtpJnwtYj3hzJIsYgm938nU5p1diF00 +C89+a0CKkVnL7JW6tC8MQqnyE7TBBWjSmssxa4FHT753W/NaU6JVIJqOwuGTTenv +bQlHi+NxfqL0alNXX3ukUNDPB5XfGWCEBMGZ9xUNDXdxTS7lJzZGAddjqu94e5gd +KgDiEq52RQgkbZ8d+DYwpo/4XY7rj/bC4jvVXUhVd8E/NAbzTSo3VppK0pi/wDri +lm4p8WlzrCoGTVPeiZdCApa/bOoaq+X7/vN4HDUakJZFEPfxIwznfJbDEu7hrVE3 +fck3YuSBrQx6yYtmpLEnybaB5so0w+djeswxBVQSlBODYhrMFW+l3VIRa9PqHQWw +8TvAglbHxFUWWtlHBbwXgVdOqAVlh1LHU8mfbtkY8D4h+iXk+4nvBY1aKdDaZFTB +kDgqyXZwIww= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIFSDCCBDCgAwIBAgIJAMn9gqHMdnl3MA0GCSqGSIb3DQEBBQUAMIGfMQswCQYD +VQQGEwJVUzERMA8GA1UECBMITWFyeWxhbmQxGzAZBgNVBAoTElUuUy4gQ2Vuc3Vz +IEJ1cmVhdTEiMCAGA1UECxMZVGVsZWNvbW11bmljYXRpb25zIE9mZmljZTEaMBgG +A1UEAxMRY2EudGNvLmNlbnN1cy5nb3YxIDAeBgkqhkiG9w0BCQEWEWNhQHRjby5j +ZW5zdXMuZ292MB4XDTEyMDgxNTE2MTM0OFoXDTMyMDgxMDE2MTM0OFowgZ8xCzAJ +BgNVBAYTAlVTMREwDwYDVQQIEwhNYXJ5bGFuZDEbMBkGA1UEChMSVS5TLiBDZW5z +dXMgQnVyZWF1MSIwIAYDVQQLExlUZWxlY29tbXVuaWNhdGlvbnMgT2ZmaWNlMRow +GAYDVQQDExFjYS50Y28uY2Vuc3VzLmdvdjEgMB4GCSqGSIb3DQEJARYRY2FAdGNv +LmNlbnN1cy5nb3YwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSqB5S +s674S6Hnpnl+/cT3OLrUCmuM1KZs+Uo5EsFcZzm4Me/XiF8izGSydFtAKFRbyyk5 +j/K5WLGxo7Ix6eCA1PZXWu6aJOfMmPRb1LaeIst1IlSCpjUoZ8pl60fjYLtbEK79 +STM/nrdV0E2EqcJu7dfzMB1oK96NG6tu8C7m7UgIbSv15NDapgDhyril6J4wVQJU +DOUGRbWjv0Qo6Re0NPBkRFf3owToopNQlQSGZU2UnUehheqXPzk4VQisPrhcVsbg +iu4c98gjtGHK1k2DyJOwsFq2hWmAByLZLJXR7pTqv7Ue8gogFl/ggbvuWrKlVmCh +wKln1pPSLYZ/txTZAgMBAAGjggGDMIIBfzA4BgNVHR8EMTAvMC2gK6AphidodHRw +Oi8vY2EuYXBwcy50Y28uY2Vuc3VzLmdvdi9jZXJ0cy9jcmwwHQYDVR0OBBYEFA8x +pgy5aVvXWgTVO8E7yyO3kp9yMIHUBgNVHSMEgcwwgcmAFA8xpgy5aVvXWgTVO8E7 +yyO3kp9yoYGlpIGiMIGfMQswCQYDVQQGEwJVUzERMA8GA1UECBMITWFyeWxhbmQx +GzAZBgNVBAoTElUuUy4gQ2Vuc3VzIEJ1cmVhdTEiMCAGA1UECxMZVGVsZWNvbW11 +bmljYXRpb25zIE9mZmljZTEaMBgGA1UEAxMRY2EudGNvLmNlbnN1cy5nb3YxIDAe +BgkqhkiG9w0BCQEWEWNhQHRjby5jZW5zdXMuZ292ggkAyf2Cocx2eXcwDwYDVR0T +AQH/BAUwAwEB/zALBgNVHQ8EBAMCAQYwLwYDVR0RBCgwJoERY2FAdGNvLmNlbnN1 +cy5nb3aCEWNhLnRjby5jZW5zdXMuZ292MA0GCSqGSIb3DQEBBQUAA4IBAQCLNU9/ +OxA2adbFXwiAh8XztL3MN7OUeXasSKtSDo00Ays/Sph1DXkUozSwx3B2JHtfrMj+ +A64qzjRm/Y7sDaM4SFa+Y3rdt7U9UY2UxQLo92zHQMqIbQhrdKBTiCVMrBvBzwWg +SI7KPi2lel499yb0vH/I6czuyQNTuYzHAsufYKeMMq4CeiBbboAegClpYJi5jJLl +dFQZpDUwSs+Pfb95CjPlfc0V3AH6GazbS3BNMMghECpL4rF0m7F7L3nDCklx1PsC +z2chyETY1X74Cg3D1mFV3iUjIvr6+eIZDQ3BStGwFjzxmdH2U2yh1nJnJzNXka9g +lUpluNENkgVZmOys +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIE1zCCA7+gAwIBAgITZQAANNYDIG4D4LElTwABAAA01jANBgkqhkiG9w0BAQsF +ADBiMRMwEQYKCZImiZPyLGQBGRYDZ292MRYwFAYKCZImiZPyLGQBGRYGY2Vuc3Vz +MRMwEQYKCZImiZPyLGQBGRYDZWFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1 +IENBIDMwHhcNMjIxMjI3MjExNTIxWhcNMjYxMjI3MjEyNTIxWjBoMRMwEQYKCZIm +iZPyLGQBGRYDZ292MRYwFAYKCZImiZPyLGQBGRYGY2Vuc3VzMRMwEQYKCZImiZPy +LGQBGRYDZWFkMSQwIgYDVQQDExtVUyBDZW5zdXMgQnVyZWF1IENBIDMgU3ViIDEw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPzIqL5D96G48OMzx7WZdi +01e6K5Tllvz5REVKMOlFIS22y/iAnr3hbA1FXH1ML+t0n7e7jKic+E4pXc90n5DP +0bBS5+srnkw3OvjTY//uBU6rMl5vTtbGY3BhL0jsoeT+/JdTTrif6gyNCSkpNvw0 +Hao3Yc5kfcU5Vo90nm1+gonOqa6bQFN/i4hwI2quu4M3IkLJZaWQQ0z1pIbbJyk0 +qANrUKy4yTABo4KkNdqKmRvvvRWuDpFmNJwDDpdT010HDX5Pdc48fFVPO0Faoox9 +A7BtBZL273u7O9dpE0ajTHk1De5ZxbgO8yFmGWVj6BYgI86HJCq74RP4K6IJuOGZ +AgMBAAGjggF+MIIBejAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUGFK9+ZBI +M/dcDY4ObcigYRSrASQwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwDgYDVR0P +AQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUIHg560/tAvCA +2ptcgOiykULWKcQwVwYDVR0fBFAwTjBMoEqgSIZGaHR0cDovL3BraS5lYWQuY2Vu +c3VzLmdvdi9DZXJ0RW5yb2xsL1VTJTIwQ2Vuc3VzJTIwQnVyZWF1JTIwQ0ElMjAz +LmNybDCBkAYIKwYBBQUHAQEEgYMwgYAwUgYIKwYBBQUHMAKGRmh0dHA6Ly9wa2ku +ZWFkLmNlbnN1cy5nb3YvQ2VydEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUy +MENBJTIwMy5jcnQwKgYIKwYBBQUHMAGGHmh0dHA6Ly9wa2kuZWFkLmNlbnN1cy5n +b3Yvb2NzcDANBgkqhkiG9w0BAQsFAAOCAQEAm1wFAR44iAl7dNHMjzIaaQe7dBbQ +gyS1t2mygO843JtcS2J/m3yGmEfo8wEwK5IxwX2UTmnc7Dh/iWlMO6cl8JKN12Fp +FM/yfpb+jaKECrsGW3uY5yKhrqmVGO9YnbiiGN07w0t+dbWAYGCtULoocYhFaLVQ +68Iv9KpOKVB3XKbP4bI2uhtx9H+uPHanhWVTJRHjg5pqI+xV7BoPfmods74oQfgm +PrsZqbwEvItVBMTGFQvhi60iEklk42s7ln/X7EqpKjtXwR4WAGuWPjTJ3OWkvVa4 +cNFBQRSALyDpqJFCqFoZBym9coyibi39QkWD2eizR4wm69jC66GOEmEb/A== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIE1zCCA7+gAwIBAgITZQAANNSyNhQfwZNfDwABAAA01DANBgkqhkiG9w0BAQsF +ADBiMRMwEQYKCZImiZPyLGQBGRYDZ292MRYwFAYKCZImiZPyLGQBGRYGY2Vuc3Vz +MRMwEQYKCZImiZPyLGQBGRYDZWFkMR4wHAYDVQQDExVVUyBDZW5zdXMgQnVyZWF1 +IENBIDMwHhcNMjIxMjI3MTcyOTQ3WhcNMjYxMjI3MTczOTQ3WjBoMRMwEQYKCZIm +iZPyLGQBGRYDZ292MRYwFAYKCZImiZPyLGQBGRYGY2Vuc3VzMRMwEQYKCZImiZPy +LGQBGRYDZWFkMSQwIgYDVQQDExtVUyBDZW5zdXMgQnVyZWF1IENBIDMgU3ViIDIw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+k0X7b2zULKIK7n3QEo6I +tY03iLD1+h4SLS+TcD1boOS5SR5A7nmtcSkn03xieHzQvb2YdQ8+ltlBBXFeQR4g +vTieZ77DN1pqDLkwThHscavRr8HHyuW20Bf9YYH11DzpuXe4WsMhkLeJWzZJ5GPI +TwWZFeCluJ9fb9/8wPhVERSDYtqS3DwdJ/6qkueJZ75AOMcmObx5pQWszypYQupm +L+oiofej7mu0gb7ioXwwM7XL8f28a2BEDFqM5M0sitBrC1yxN7a3cRnegT+PlCe/ +yiiihAZVYQt/HDEs4R4A85Wx/YUhiB3BKkyTUIV+abjeWMIrRi17SrxNDT9ZQkld +AgMBAAGjggF+MIIBejAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQU4wpH6ieo +Hr13KKDb4stKDQFKE/MwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwDgYDVR0P +AQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUIHg560/tAvCA +2ptcgOiykULWKcQwVwYDVR0fBFAwTjBMoEqgSIZGaHR0cDovL3BraS5lYWQuY2Vu +c3VzLmdvdi9DZXJ0RW5yb2xsL1VTJTIwQ2Vuc3VzJTIwQnVyZWF1JTIwQ0ElMjAz +LmNybDCBkAYIKwYBBQUHAQEEgYMwgYAwUgYIKwYBBQUHMAKGRmh0dHA6Ly9wa2ku +ZWFkLmNlbnN1cy5nb3YvQ2VydEVucm9sbC9VUyUyMENlbnN1cyUyMEJ1cmVhdSUy +MENBJTIwMy5jcnQwKgYIKwYBBQUHMAGGHmh0dHA6Ly9wa2kuZWFkLmNlbnN1cy5n +b3Yvb2NzcDANBgkqhkiG9w0BAQsFAAOCAQEAs3Kf6bImA8lfZweCuCtcaSDRCr0X +pyr8A1TI95PgzpAEptGay/Ve2Bbs9JAzMIPqznEy7hC9kNY6Wn8jRxwSFhHJ1MVV +bMITRguhJ5asApmDInCx1/iha3WnsnmeonmPFOgpF/lgiyY7kMwXPzBNYPrs3qdf +AFTaF0rMRxJ3nz0R6C2K16hCDNOFW1E8X3eBFRK9poGsdOzpkrugrFDXGBWGIxIr +IUIE1xbQQzVv/qZ9Q1s7g6nt3zci//CgBXXRHn30G9SWbHASJhbN/XZOYMKtS15T +COzOm7B5Ujjw2h8YspiZKgINsWLbhU9E5OQkJuHeDpBpp/EFMbwsRQH//A== +-----END CERTIFICATE----- diff --git a/files/pip.conf b/files/pip.conf new file mode 100644 index 0000000..74bc6f2 --- /dev/null +++ b/files/pip.conf @@ -0,0 +1,10 @@ +[global] +cert = /etc/pki/ca-trust/source/anchors/katello-server-ca.pem +#proxy = http://proxy.tco.census.gov:3128 +index = https://nexus.it.census.gov:8443/repository/DataScience-Group/pypi +index-url = https://nexus.it.census.gov:8443/repository/DataScience-Group/simple +trusted-host = nexus.it.census.gov + pypi.python.org + pypi.org + files.pythonhosted.org + proxy.tco.census.gov diff --git a/files/redhat.repo b/files/redhat.repo new file mode 100644 index 0000000..c59105b --- /dev/null +++ b/files/redhat.repo @@ -0,0 +1,491 @@ +# +# Certificate-Based Repositories +# Managed by (rhsm) subscription-manager +# +# *** This file is auto-generated. Changes made here will be over-written. *** +# *** Use "subscription-manager repo-override --help" if you wish to make changes. *** +# +# If this file is empty and this system is subscribed consider +# a "yum repolist" to refresh available repos +# + +[rhel-8-for-x86_64-resilientstorage-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - Resilient Storage (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/resilientstorage/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_EPEL_EPEL_8_x86_64] +name = EPEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/EPEL/EPEL_8_x86_64 +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/76464/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Shibboleth_Consortium_RHEL_8_x86_64] +name = Shibboleth Consortium RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Shibboleth_Consortium_RHEL_8_x86_64 +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/85168/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Gitlab_Enterprise_RHEL_8_x86_64] +name = Gitlab Enterprise RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Gitlab_Enterprise_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/83966/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Splunk_Universal_Forwarder] +name = Splunk Universal Forwarder +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Splunk_Universal_Forwarder +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/73909/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_Google_Chrome_Linux] +name = Google Chrome Linux +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Google_Chrome_Linux +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/94560/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Microsoft_RHEL_8_x86_64] +name = Microsoft RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Microsoft_RHEL_8_x86_64 +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/83668/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_CSvD_Managed_RHEL_8_x86_64] +name = CSvD Managed RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/CSvD_Managed_RHEL_8_x86_64 +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/76639/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[rhel-8-for-x86_64-appstream-debug-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - AppStream (Debug RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/appstream/debug +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_Oracle_for_RHEL_8_x86_64] +name = Oracle for RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Oracle_for_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/84899/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[rh-sso-7.5-for-rhel-8-x86_64-rpms] +name = Single Sign-On 7.5 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/rh-sso/7.5/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[satellite-tools-6.9-for-rhel-8-x86_64-rpms] +name = Red Hat Satellite Tools 6.9 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/sat-tools/6.9/os +enabled = 1 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[jb-eap-7.3-for-rhel-8-x86_64-rpms] +name = JBoss Enterprise Application Platform 7.3 (RHEL 8) (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/jbeap/7.3/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[rhel-8-for-x86_64-appstream-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/appstream/os +enabled = 1 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[rhel-8-for-x86_64-baseos-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/baseos/os +enabled = 1 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[rh-sso-7.6-for-rhel-8-x86_64-rpms] +name = Single Sign-On 7.6 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/rh-sso/7.6/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_SolarWinds_Orion_Platform] +name = SolarWinds Orion Platform +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/SolarWinds_Orion_Platform +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/77045/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_RStudio_Desktop_RHEL_8_x86_64] +name = RStudio Desktop RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/RStudio_Desktop_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/89529/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Microsoft_Visual_Studio_Code] +name = Microsoft Visual Studio Code +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Microsoft_Visual_Studio_Code +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/85373/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[rhel-8-for-x86_64-highavailability-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - High Availability (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/highavailability/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[rh-sso-7.4-for-rhel-8-x86_64-rpms] +name = Single Sign-On 7.4 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/rh-sso/7.4/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_NoMachine_Software_RHEL_8_x86_64] +name = NoMachine Software RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/NoMachine_Software_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/89489/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[codeready-builder-for-rhel-8-x86_64-rpms] +name = Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/codeready-builder/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_NetBackup_RHEL_8_x86_64] +name = NetBackup RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/NetBackup_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/76108/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[jb-eap-7.4-for-rhel-8-x86_64-rpms] +name = JBoss Enterprise Application Platform 7.4 (RHEL 8) (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/jbeap/7.4/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[rhel-8-for-x86_64-baseos-debug-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - BaseOS (Debug RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/baseos/debug +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[ansible-2.9-for-rhel-8-x86_64-rpms] +name = Red Hat Ansible Engine 2.9 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/ansible/2.9/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[rhel-8-for-x86_64-supplementary-rpms] +name = Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/rhel8/$releasever/x86_64/supplementary/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[CSVD_Third_Party_HCL_BigFix] +name = HCL BigFix +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/HCL_BigFix +enabled = 0 +gpgcheck = 1 +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/96952/gpg_key_content + +[CSVD_Third_Party_JAGS_RHEL_8_x86_64] +name = JAGS RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/JAGS_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/97774/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Jenkins_Software] +name = Jenkins Software +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Jenkins_Software +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/99349/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_galileo_common] +name = galileo common +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/galileo_common +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/123929/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_Infrastructure_Common] +name = Infrastructure Common +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/Infrastructure_Common +enabled = 1 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/136124/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_PostgreSQL_15_PGDG_RHEL_8_x86_64] +name = PostgreSQL 15 PGDG RHEL 8 x86_64 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/PostgreSQL_15_PGDG_RHEL_8_x86_64 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/142328/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[CSVD_Third_Party_PostgreSQL_Common_RHEL_8] +name = PostgreSQL Common RHEL 8 +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/custom/Third_Party/PostgreSQL_Common_RHEL_8 +enabled = 0 +gpgcheck = 1 +gpgkey = https://sat-icap1.csvd.census.gov/katello/api/v2/repositories/143677/gpg_key_content +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 1 + +[jws-6-for-rhel-8-x86_64-rpms] +name = JBoss Web Server 6 (RHEL 8) (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/jws/6/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 + +[ansible-automation-platform-2.4-for-rhel-8-x86_64-rpms] +name = Red Hat Ansible Automation Platform 2.4 for RHEL 8 x86_64 (RPMs) +baseurl = https://sat-icap1.csvd.census.gov/pulp/repos/CSVD/Customer/RHEL_8_x86_64_CCV/content/dist/layered/rhel8/x86_64/ansible-automation-platform/2.4/os +enabled = 0 +gpgcheck = 1 +gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release +sslverify = 1 +sslcacert = /etc/rhsm/ca/katello-server-ca.pem +sslclientkey = /etc/pki/entitlement/2309944673836897605-key.pem +sslclientcert = /etc/pki/entitlement/2309944673836897605.pem +metadata_expire = 1 +enabled_metadata = 0 diff --git a/packer.pkr.hcl b/packer.pkr.hcl new file mode 100644 index 0000000..ce4f7a9 --- /dev/null +++ b/packer.pkr.hcl @@ -0,0 +1,140 @@ +packer { + required_plugins { + docker = { + source = "github.com/hashicorp/docker" + version = "~> 1" + } + amazon = { + source = "github.com/hashicorp/amazon" + version = "~> 1" + } + ansible = { + version = "~> 1" + source = "github.com/hashicorp/ansible" + } + } +} + + +# Define the AWS region +variable "region" { + description = "AWS Region" + default = "us-gov-west-1" +} + +# Define the source AMI name +variable "source_ami_name" { + description = "Source AMI Name" + default = "al2023-ami-minimal-kernel-default-x86_64" +} + +# Define the name of the AMI that will be created +variable "ami_name" { + description = "AMI Name" + default = "packer-ansible-ami" +} + +# Define the AWS account IDs that the AMI will be shared with +variable "shared_accounts" { + description = "List of AWS account IDs to share the AMI with" + type = list(string) + default = [] +} + + +# Define the AWS account ID +variable "aws_account_id" { + description = "AWS Account ID" + default = "" +} + +# Define the ECR repository +variable "ecr_repository" { + description = "ECR repository" + default = "my-ecr-repo" +} + + +# Define the Amazon EBS source +source "amazon-ebs" "builder" { + # Set the AWS region + region = var.region + subnet_id = "subnet-062189d742937204e" + # Set the source AMI filter + source_ami = "ami-03fadeeea589a106b" + # Set the instance type + instance_type = "t2.micro" + # Set the SSH username + ssh_username = "ec2-user" + # Set the name of the AMI that will be created + ami_name = var.ami_name + # Set the AWS account IDs that the AMI will be shared with + ami_users = var.shared_accounts +} + +# Define the Docker source +source "docker" "builder" { + # Set the base image + image = "amazonlinux:2" + # Commit the changes + commit = true +} + +# Define the Amazon EBS build +build { + name = "amazon-ebs" + # Set the sources to the Amazon EBS source + sources = ["source.amazon-ebs.builder"] + + provisioner "shell" { + inline = [ + "sudo mkdir /opt/build-files", + "sudo chown -R ec2-user /opt/build-files" + ] + } + + provisioner "file" { + source = "./files/" + destination = "/opt/build-files" + } + + #provisioner "ansible" { + # # Set the playbook file + # playbook_file = "./playbook.yml" + #} +} + +# Define the Docker build +build { + name = "docker" + # Set the sources to the Docker source + sources = ["source.docker.builder"] + + # Define the Ansible provisioner + provisioner "ansible" { + # Set the playbook file + playbook_file = "./playbook.yml" + } + + # Define the Docker tag post-processor + post-processor "docker-tag" { + # Set the repository to the ECR repository + repository = var.ecr_repository + # Set the tags + tags = ["latest"] + } + + # Define the Docker push post-processor + post-processor "docker-push" { + # Enable ECR login + ecr_login = true + # Set the AWS access key + aws_access_key = "" + # Set the AWS secret key + aws_secret_key = "" + # Set the AWS token + aws_token = "" + # Set the login server + login_server = "${var.aws_account_id}.dkr.ecr.${var.region}.amazonaws.com" + } +} diff --git a/playbook.yml b/playbook.yml new file mode 100644 index 0000000..e69de29