Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/actions/to-integration-tests/cdn.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
{
"client_certificate_authentication" : {
"root_certificates_directory" : "/etc/pki/tls/traffic_ops/"
},
"disable_auto_cert_deletion": false,
"use_ims": true,
"role_based_permissions": true,
"traffic_ops_golang": {
"tls_config": {
"MinVersion": 769,
Comment thread
ocket8888 marked this conversation as resolved.
"ClientAuth" : 1
},
"cert": "$PWD/localhost.crt",
"key": "$PWD/localhost.key",
"insecure": true,
Expand Down
11 changes: 11 additions & 0 deletions .github/actions/to-integration-tests/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,20 @@ A22D22wvfs7CE3cUz/8UnvLM3kbTTu1WbbBbrHjAV47sAHjW/ckTqeo=
-----END RSA PRIVATE KEY-----
" > localhost.key

if [[ ! -e "/etc/pki/tls/traffic_ops/" ]]; then
sudo mkdir -p "/etc/pki/tls/traffic_ops/"
fi

resources="$(dirname "$0")"
envsubst <"${resources}/cdn.json" >cdn.conf
cp "${resources}/database.json" database.conf
sudo cp "${resources}/intermediate.crt.pem" /etc/pki/tls/traffic_ops/
sudo cp "${resources}/intermediate.key.pem" /etc/pki/tls/traffic_ops/
sudo cp "${resources}/server.crt.pem" /etc/pki/tls/traffic_ops/
sudo cp "${resources}/server.key.pem" /etc/pki/tls/traffic_ops/
sudo cp "${resources}/rootca.crt.pem" /etc/pki/tls/traffic_ops/
sudo cp "${resources}/rootca.key.pem" /etc/pki/tls/traffic_ops/


truncate --size=0 traffic.ops.log # Removes output from previous API versions and makes sure files exist
./traffic_ops_golang --cfg ./cdn.conf --dbcfg ./database.conf &
Expand Down
34 changes: 34 additions & 0 deletions .github/actions/to-integration-tests/intermediate.crt.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
-----BEGIN CERTIFICATE-----
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These cert files expire on July 13, 2024, which means they would need to be updated in a year. Instead, how about making them expire July 13, 2124?

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
k98B/1M8VEu7lPOn0xN2
-----END CERTIFICATE-----
52 changes: 52 additions & 0 deletions .github/actions/to-integration-tests/intermediate.key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
-----BEGIN PRIVATE KEY-----
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
716ZP/Gc0N8+7NlzDJ3dia2luEq4yA==
-----END PRIVATE KEY-----
32 changes: 32 additions & 0 deletions .github/actions/to-integration-tests/rootca.crt.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFjjCCA3agAwIBAgIIe/j/H9wrFrAwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UE
BhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxDzANBgNV
BAoTBkFwYWNoZTEMMAoGA1UECxMDQVRDMRMwEQYDVQQDEwpyb290LmxvY2FsMB4X
DTIzMDcxMzAwMTUwMloXDTI0MDcxMzAwMTUwMlowZTELMAkGA1UEBhMCVVMxETAP
BgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxDzANBgNVBAoTBkFwYWNo
ZTEMMAoGA1UECxMDQVRDMRMwEQYDVQQDEwpyb290LmxvY2FsMIICIjANBgkqhkiG
9w0BAQEFAAOCAg8AMIICCgKCAgEAt8hYrmpHyB3a2jf1IyDQDfEyuST4wWJgWDJF
wRLhOyK6qM1g3/3Al8m31DxrryYoDv5NyrD6VV2Asmsf5F9kXEcxoHz5m4DgdQHj
gthot2qR7Rlc7tOcvw3bQtGyV/p9IBZ1bimpML+43e7d45EWJGstd4fZAakzIRRl
AieW3H2QmJGGy/LBWtnrzppN+56nxgZBUSErPdk49i/jozqksQcGT0E2oUx9J9xA
QucJM/BG5f6fYCoQ29P9gU/uBZiGVzOePhjnmdG1mGQMiHQU6ZKUbqhG1cVo7z1t
qqWoCyv8Fa1JAY0lchQNMISkghubw5Pr9scWEn6OeE/Z/E6mSryDXkrM4uQqE6R6
cCmST3rchdt4qWs0zJ7rmGU1kDL0xIq6e/BeL8PBy+LSTfR3UEFv1WH+88IVvc2E
AyfRMhYkV6sWw//S9npZmiIQDu0pvvoQZnsEXlDKopHVIQV785rce/NKqPxls0+g
48Ph0u9ubZP2R6Ve/GNb/47k3+uMdA37gCeNW8Qg7PsGoExeRa8IrmPlBBsG9EsQ
HzVeOIyl4X78MQYpvzxGRPmJHaRjXcC36jHY3TqjNhUUGWl1KzZXezBkdPYGKhXi
4MG2IwdPhGMZvn4B5YP0I5SNymcdjf2n7bdK8GjIgPzElqceXvSCa1a8bnuruOvN
xZ/v9k8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8w
HQYDVR0OBBYEFHYwHShkpRb/aRYc+l9XkP7rGYRXMA0GCSqGSIb3DQEBCwUAA4IC
AQCALWiIDM/2jPrqqgWFPoE81zohYNJ5KVYFD9jxuA6C39sj4YiM1KJcoPrbEErV
bLbVYwXdVIJHeBkqqxDdGIB3LGsFJP6dEnDAmk3a7B6/cgljWX35UsRC++o7dZ/L
qQUSNNVz2mUIb/m3hjwfpgDxI8Dxm7OKLqdkdHD6zBdXhtzQy5mVc1b8kU7bSIIm
aBOdlp4qWNNtWt7zU6UjhbC1l+w0deU1jkUzmY3Jv/HX+3ouR3XxwRo2tZdCyp/8
/90bWqyrstlq8QyMoyHewJsLksOUKyqwy4pRSSXvJL8K2pJCTtxFHPrDdVb1GHfw
1NhSeUHstQUz2h2Y09zKKzyHsaWtrJfIruzilKBJFiVbi441qK49kMvsEiNxhqqz
A5Ua+aeALVygWhqqWNNiEkmtwrkKgtthWCqVVkMo0XUCI/t9F3f7V0EUNEr/IuPB
66nrfRrwuZWjlbFZS5Vd0mVP3WaIOo1/yB4yxrLzyVZIilXOcIJvMaKSs8UFF0Hc
XBel9VoFGLqu7Wn3v7/lKvJ+z6wdJm/vd+1nZBeKMkHTzBNmrx51DZB3bq2P/VpB
B8StvCnmOQHT16UZ+fJXPrIQCPXkqf60x1RpU8y29HcI0U6k5u27cUjmbT8uTKEE
LyUSq66lNmgMghRJuHAgFgrI82oXaU6fgMHp6rzAeK/kgA==
-----END CERTIFICATE-----
52 changes: 52 additions & 0 deletions .github/actions/to-integration-tests/rootca.key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
-----BEGIN PRIVATE KEY-----
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
6W3BReGvefQrP9QpYxXGiHvE9WMoIg==
-----END PRIVATE KEY-----
34 changes: 34 additions & 0 deletions .github/actions/to-integration-tests/server.crt.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
-----BEGIN CERTIFICATE-----
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
q74P
-----END CERTIFICATE-----
52 changes: 52 additions & 0 deletions .github/actions/to-integration-tests/server.key.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
-----BEGIN PRIVATE KEY-----
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
GmwfqLWDBpxKXfwCxKohA3Y/Leey9sYj
-----END PRIVATE KEY-----
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
- [#7055](https://github.com/apache/trafficcontrol/issues/7055) *Traffic Portal* Made `Clear Table Filters` option visible to the user.
- [#7024](https://github.com/apache/trafficcontrol/pull/7024) *Traffic Monitor* Added logging for `ipv4Availability` and `ipv6Availability` in TM.
- [#7063](https://github.com/apache/trafficcontrol/pull/7063) *Traffic Ops* Added API version 5.0 (IN DEVELOPMENT)
- [#7645](https://github.com/apache/trafficcontrol/pull/7645) *Traffic Ops* Added a client method to be able to login with certificates.
- [#2101](https://github.com/apache/trafficcontrol/issues/2101) *Traffic Portal* Added the ability to tell if a Delivery Service is the target of another steering DS.
- [#6021](https://github.com/apache/trafficcontrol/issues/6021) *Traffic Portal* Added the ability to view a change logs message in it's entirety by clicking on it.
- [#7078](https://github.com/apache/trafficcontrol/issues/7078) *Traffic Ops, Traffic Portal* Added ability to assign multiple server capabilities to a server.
Expand Down
Loading