From f76e50a559a214f05fa909a41f3a54fd91303f51 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 13:24:33 -0700 Subject: [PATCH 01/26] test(kwok): try standard tier for cluster --- .pipelines/npm/failing-case-60-cyclonus.txt | 20999 ++++++++++++++++++ .pipelines/npm/npm-scale-test.yaml | 1 + 2 files changed, 21000 insertions(+) create mode 100644 .pipelines/npm/failing-case-60-cyclonus.txt diff --git a/.pipelines/npm/failing-case-60-cyclonus.txt b/.pipelines/npm/failing-case-60-cyclonus.txt new file mode 100644 index 0000000000..691ffdbd41 --- /dev/null +++ b/.pipelines/npm/failing-case-60-cyclonus.txt @@ -0,0 +1,20999 @@ +2022-08-30T23:19:44.0424184Z ##[section]Starting: Run Cyclonus Test +2022-08-30T23:19:44.0430401Z ============================================================================== +2022-08-30T23:19:44.0430870Z Task : Bash +2022-08-30T23:19:44.0431279Z Description : Run a Bash script on macOS, Linux, or Windows +2022-08-30T23:19:44.0431605Z Version : 3.201.1 +2022-08-30T23:19:44.0431925Z Author : Microsoft Corporation +2022-08-30T23:19:44.0432323Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash +2022-08-30T23:19:44.0432754Z ============================================================================== +2022-08-30T23:19:44.1628332Z Generating script. +2022-08-30T23:19:44.1652365Z ========================== Starting Command Output =========================== +2022-08-30T23:19:44.1667801Z [command]/bin/bash /mnt/vss/_work/_temp/340f69f9-116e-4944-bb3c-7fd62aea8bb2.sh +2022-08-30T23:19:44.1737152Z apiVersion: v1 +2022-08-30T23:19:44.1738313Z clusters: +2022-08-30T23:19:44.1739630Z - cluster: +2022-08-30T23:19:44.1757141Z certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUU2RENDQXRDZ0F3SUJBZ0lRQ3llTC9tSWpuZ1gzSjRrWjYzWEYrekFOQmdrcWhraUc5dzBCQVFzRkFEQU4KTVFzd0NRWURWUVFERXdKallUQWdGdzB5TWpBNE16QXlNalUwTlRGYUdBOHlNRFV5TURnek1ESXpNRFExTVZvdwpEVEVMTUFrR0ExVUVBeE1DWTJFd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUURDCmZuQ1BtLzdTVFQyTiswejQ5aWg4R0FELzdzVjFqMkMzQ1JQMHlXbGZRNWlnTWdOQ2xTTldPY0o5OCtpZXNrZW8KVXg4UDMyc2ovUlA4M0FNUVlTU0pwREkwa3ZWeUtVblJOMWVoaGZFWVYvYkJldEVLUithWCtXdVZpcGY2dUJ2bgp2WDhDQ1B0SktYQUhLMlRkRDlweWs2Z01YSlZiMHZIcDhKdDNiUVU4aDlGaE9BZXh2WFgrZHRLaTI2cjA2dGdtClZGNktWelMxTUI2MWpVWjAzeHRoUTV6ZC95b3RZRE55YU52ZXZzMnZTeE9QYjVYQVlWN09sZWM1emo2cmwyOTQKYzNoR2Z0eSthcGdzL0EyM0VHOFpFb1FST0IwT1lrcWdSYlpOYjc1a1pYVm1XTkNIM3BtNno2RkdsVVFMTERacAo5MHVFOHZ0VzRmTDMzODkzUC9NREI4dklnSFROd2poUkhrV0kvYisyS05mZlAzTG1YZG94SE9ZZVlneXlwMWJ6CjkzSzRDNWVIMkhPTDQ3MXQraDBUY0dpTitneFZZejl2eG5ROVh5aXpaVVhwS05DZCtiZU0velpqVlBzbUhaeDgKRTJPcEozWTBzRzdReUp0L3ZzNE5OTUdQUXE0SHdyaTRtd3FSQmROS0RRSGVJV25hMGZjYzBIdWVPTHNlL0IvWgpYVkp0Z1dualMwZTN6MVZzRWJvWDlhZ1pQb204MHk4dFF2ZmZpczU2NnRBZm9HR1JvQ1gra1JXbmhuOWFiOFB0ClZTSlpVbGRGK0MzY1ZaU2pBTHZpcjJiSnE5TExNQnZOd0xBQUtLd1BKVmFkREliK0hNeVQ4bm5uUFZtMG9ubnkKSmpKdFV2RzNJdmNnRU5JRUQ2dnFPMEVmSUx0WVRYRGdwcmdSTVZaaWR3SURBUUFCbzBJd1FEQU9CZ05WSFE4QgpBZjhFQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVKZGZUdndidVpXT0gzUG5HCis0WEJqck1QdDZBd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFFdWpub1NLRVNsQkxYd2VRWlRhZnY2YmFvMnEKQ0xWZk41ZUY0c1k3TnEzVk5rbVZaTWNEZlVjTjJ1TGZIMkZWbzBNZFI4aGVjb3pMUWhrZzBwQVlqb253NXhUMApSSEh1V2JVT3l6M1B6aTNqTXc4SUFBZE9TT1BGbDFlWFdEUkptOUI0dVF3UUZZbUFuOTBsUU9nLy9qRlNTS3JPCi9Jcm4ydG9tWEtCMjdRUFNSbFNxZVR5MjRqSGtKREE3NkQwR2dkZjFBei9peVUwTHpKL01IbUdkb3JtVGpabHUKd0tibEZKSTRTOTJlaWhpMlduTExFQlRodUR1QzAxUTVzbGd4TmRVODNsN3RMbzFrVTY3bTNKT25OZlk2KzF1WgpTMUpodUxRUGNtL29POXF5WjFsR1dCbnh6d3h2bUZDR0RWNlEzU2sxRUlsYk9zZTNyNk5PT2tnVVFwYVVXdSt6CkgvcXpFYTgrcHplY3o5bzJLT00vQ29lSnN6Z1NHSDBhK1NLT3RERVl5Nk9UYmE0cmFmZHFLUEt5SnptY0Nnb1EKYzJzb1pPVVNCU09xSkFjcXBMclV2V2VoYWdyQ3JweUhXZEw4ZXpiVk5IbDdIQ0RzaGkxQ3NaMHMrVHdhV2VxSgpxS3JnY1pNVndZUUU3L3MxZy9PYlNlK1BNaGpXZjlueklza2pYSFJqNzRHSlgyYWhwY1hVZ2E1TVVqU00ya200CllHazU0MFp2ZEY4aithZ2tvbDZHTFM1OTVQOWNkUVNIMXFrejVZRlR3a1F6TlJENEhRb2Q2Q2RaUG00VUtuSVEKYjEySHZXeWZSclpIM3dTczc2N0I3YjQ4ZWtKTWVzUEtHcUkxMGFxQ2ROeEd2amxxVnJBNUxidXJjNC9PNEEzVgpVeGtwQ0cwYW9tTm9mRzlhCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K +2022-08-30T23:19:44.1765929Z server: https://e2e-npm-20-e2e-npm-2022-08--d9eabe-5408d8e1.hcp.eastus.azmk8s.io:443 +2022-08-30T23:19:44.1767190Z name: e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1767815Z contexts: +2022-08-30T23:19:44.1768569Z - context: +2022-08-30T23:19:44.1769456Z cluster: e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1770606Z user: clusterUser_e2e-npm-2022-08-30-03-cyc-ws22_e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1771652Z name: e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1772630Z current-context: e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1773245Z kind: Config +2022-08-30T23:19:44.1773893Z preferences: {} +2022-08-30T23:19:44.1774581Z users: +2022-08-30T23:19:44.1775556Z - name: clusterUser_e2e-npm-2022-08-30-03-cyc-ws22_e2e-npm-2022-08-30-03-cyc-ws22 +2022-08-30T23:19:44.1776246Z user: +2022-08-30T23:19:44.1787414Z client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZIakNDQXdhZ0F3SUJBZ0lSQUtzQWJIRnFjUElUaXhrTlNJZjl2M1V3RFFZSktvWklodmNOQVFFTEJRQXcKRFRFTE1Ba0dBMVVFQXhNQ1kyRXdIaGNOTWpJd09ETXdNakkxTkRVeFdoY05NalF3T0RNd01qTXdORFV4V2pBdwpNUmN3RlFZRFZRUUtFdzV6ZVhOMFpXMDZiV0Z6ZEdWeWN6RVZNQk1HQTFVRUF4TU1iV0Z6ZEdWeVkyeHBaVzUwCk1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBcCtxWWN5R2ZPMjRLUmxwMitsaG0KeFQzdEJQblJiK2pWRWtiT2lVNU9PZmNrZE5tYU1ERG1PZUpQbkZUVWhtdEZoUmJrbnVhTVJrOG9TbmFjT3lSMgpMOVNTTTVNcitwN1RKT0tZT1JIWTcwdlRicDBUdnFVUWdGYzZTUjVBUlpjRjVIZWlDYVUwRGo5QVk3cXkyR2R5CnFCZTV2L1E1S2xWZTQ2YklNUG9Cai8wTW0yNFNvV2F2bmo3SFM4VE5XOWdWMDVpSW1LTDM1SXJEdjRYc0Q0VDkKeERYZlN3TmhNNmt5MWROYWZnUWhVQTZUZjc4U2NDNXNqZS9yTzkwby9icnUva2dTK29XSzdzTDQxU2QrNVV3bQo0d3FYN3IvQTdJNnNZOVRrM21zQUZVbkN6ejExQWtiUXJYVi9WSFVtSVM0WVlhcElIb2o3MkhHVXZiR2tkR1dJCm1uNmtGOUdhdFlwOWhkclI4OVhwcFh5M0h3Zy8vdTFLQ1M1ZHV0bmVQeithdjhCNHF6djEybmE2ZFpFeUJoaVUKMWd2alQwbmxlZStPS2NxQ3Q3WnkzTW9DUkhpR1dqMnFDREhXV0FPU3FhQmh5Q1AvSUluYno2SUhlWXpCTEFhRwpZanUxdjFqNDA3b2NhZGx3TDl3cTIwRGNCRFFKbzE2Y3BJcTF6Mlc4NEl5dFBvRjUxdXlkS0huQ0l1NGJqWitaCnRZQURWVWg0ZGxDM1RmN1RuVUpaNjZDM3V2RUFEOUNpYlNZYmdmODd5ZTlDVnhQdzAxelgveGxmMFVyc09kcjAKNU5rZ0l3dnNhWW1HNlJ6eVVvd0Vqcy9kdzZFcmpMbk5oY2xJTy81Q0NUSmt5Q3FRRjlTWnZVZFgvL09yd29lYwpRN0hBZXZ0WENrdWoxZW15a1BrYVRPOENBd0VBQWFOV01GUXdEZ1lEVlIwUEFRSC9CQVFEQWdXZ01CTUdBMVVkCkpRUU1NQW9HQ0NzR0FRVUZCd01DTUF3R0ExVWRFd0VCL3dRQ01BQXdId1lEVlIwakJCZ3dGb0FVSmRmVHZ3YnUKWldPSDNQbkcrNFhCanJNUHQ2QXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBQXlualdGRTQyNndLYnlMSi93dgpFSm5mOTQ5S0hLQk5nSENhTmYvN3ZzZHVNQ1hvdEhJakozSUJSelF0TklpS3ZzMnFxekdrb001eksrOFF2TWFxCkJOSjFHeE9Nb0FoY3BsYSttYjVPMlAxcDVSMWgzWDNXQUZmUTNpaGQzWVRmcXpnRHF3eE5TZ2pGT3VObCt0cVQKYS9zR1lSeWZYd3IvU2xkY2NsOE44WHpoSXNqd0lObC9DbnpDWEEwek5uTEo0aTZla3dmVFA0Z2tMMjdTU1RpRwp0OTAyY3dzaHRIR1B1dUZRMlFmRHJCSXNQeTdZK2FnQnNZV253RFhlbDV3WlNsbzNZSHcxZEhtWHFYMFQvRWtPCjJzZkVCaHlxQlRFTWJZVDROb2hraXd2VlFvZlpEQXBINDBEV0c5enQ2MHpFRndMK1dVNnZQS20yU0NVOSt3czkKT2FTbGNsNUtjTnFxQW5BaDBsakpyYzJzUnUyUDVDbVpBTUlCYUM5K2gyYTZqQUhHSFcwM3hoUXhnSGk4NmlmWQpYVitZdW91TGVsWGY2cEdIclpIUWNnWkNwV0lsYjRaYXMrUlVIN3ArUTFkTHkrWWM3T1hCeHYwSGNWUWpBS054Cis5eVlFZHM2d1RuOEZwT0RTNFNBZHVPZndIbitQR29Fa1pMZmpSWHVYdDBNZHJvWnVLbHRUOVhTaVZpYzlhQncKTjVucDBYR1hmcnp0VzRsc1BlZjkwalZhZTNFeGRXY3Y1a2hsOU5VaGRtaW12cnJpZ0JQendSb1BYSW5kWW02YgplM0FZRzlLZG1rYUJjTS9haUtVR1VhZHpTZXo3aTE0WnZCeXYrRmxjN0x6dk1RZlloenMwQmoxZEVBdmFSUFpmCmZqMUQ5SnIrNTNnMFR1Y1JoQUZCT2dkSAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== +2022-08-30T23:19:44.1834862Z client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlKS0FJQkFBS0NBZ0VBcCtxWWN5R2ZPMjRLUmxwMitsaG14VDN0QlBuUmIralZFa2JPaVU1T09mY2tkTm1hCk1ERG1PZUpQbkZUVWhtdEZoUmJrbnVhTVJrOG9TbmFjT3lSMkw5U1NNNU1yK3A3VEpPS1lPUkhZNzB2VGJwMFQKdnFVUWdGYzZTUjVBUlpjRjVIZWlDYVUwRGo5QVk3cXkyR2R5cUJlNXYvUTVLbFZlNDZiSU1Qb0JqLzBNbTI0UwpvV2F2bmo3SFM4VE5XOWdWMDVpSW1LTDM1SXJEdjRYc0Q0VDl4RFhmU3dOaE02a3kxZE5hZmdRaFVBNlRmNzhTCmNDNXNqZS9yTzkwby9icnUva2dTK29XSzdzTDQxU2QrNVV3bTR3cVg3ci9BN0k2c1k5VGszbXNBRlVuQ3p6MTEKQWtiUXJYVi9WSFVtSVM0WVlhcElIb2o3MkhHVXZiR2tkR1dJbW42a0Y5R2F0WXA5aGRyUjg5WHBwWHkzSHdnLwovdTFLQ1M1ZHV0bmVQeithdjhCNHF6djEybmE2ZFpFeUJoaVUxZ3ZqVDBubGVlK09LY3FDdDdaeTNNb0NSSGlHCldqMnFDREhXV0FPU3FhQmh5Q1AvSUluYno2SUhlWXpCTEFhR1lqdTF2MWo0MDdvY2FkbHdMOXdxMjBEY0JEUUoKbzE2Y3BJcTF6Mlc4NEl5dFBvRjUxdXlkS0huQ0l1NGJqWitadFlBRFZVaDRkbEMzVGY3VG5VSlo2NkMzdXZFQQpEOUNpYlNZYmdmODd5ZTlDVnhQdzAxelgveGxmMFVyc09kcjA1TmtnSXd2c2FZbUc2Unp5VW93RWpzL2R3NkVyCmpMbk5oY2xJTy81Q0NUSmt5Q3FRRjlTWnZVZFgvL09yd29lY1E3SEFldnRYQ2t1ajFlbXlrUGthVE84Q0F3RUEKQVFLQ0FnQThSUXp4RGhsY09IUUJxb2pYOUpEMnJQSjgvYm41eEFWdWFQSExBTXM5TFFMdDJnam8wVFJoaEdSMAp4VkgrNlZQcm9EcncrZWxSZHlvTUNDU3RhYm51RXd0aTdhazBiSHQyMnNvdWVjUjJwNjI5SHk0dUdJc2l0YXhiCkFEdXJmcmlEdDVqMmcxQjY2S01RNkxzMngzSzArTWNZS2UyMnp5dWU1SWNvWlNQWWJjaHZwWU9VWVFvWjc0aVQKSHBGakxOMHd0S2dhdVN2bTRSTy9rNjhXSnZMNjBTZFRnbVFLS2Vud0s4dG9QYzFETWVncFN3aXdNVW1QYkpUdgpTTU5reHdydlJDbGp1RGtVMS9CK2VZMm5lYnpmY3pielgrbzhQajJNRzZjR1dqdU9hSW8rM2wwNE12akZ1YzI1Ckg4OU95MysrMW1MS2F2cVNScnBQbUFwaUtPdHRpNWRBSm10eUNJcGF3QzJ1NW5rL1ZqK0pjM3A0dUF1WG1MQUoKYkRwRUFWZU8wUzdRVVdzQWZ3U1Q3ZzJrY0JrNnhYbmN4MGFLazVKSVd5M3VaQkRQSWlETDI5NDhWdTljK3FseApDNWJkbXpBa21nVnk5QmZGbk93b0MrK3dJVTRTNnBmTkVaR3BCNnBXUFd0Z3p5aWZ2UmRaVks1TUd4VklhR3JwClY3SjRTWlJ5SnBHUXZTZUhqckIydFdaaXJxdnVmM0V4bjJiaFNZOUZyU2I3elN6NG9GNlQ3aGpzMGwrVUZEZ24KSDJzN20xdHY3TzRMYmZaQ1JlakY5b0dVbEl2WG8vRmd1OGhiWGJSeHRYVnQySUt4NXdqbmF2WnBMU2pJeDhzMgpTci81R3NqTlRaL1UxNTc5M2lKQUVKMzRtT2RSaGxxb0pqeWRzVEhNU0lxbE56Zkh1UUtDQVFFQXhoVE51UzVsCmR1cGdwQU1qb3lYeVJxb2YxeFNJRThRZmVzYjIzenJSRVFpWFZ4dzNXQ3UrdkVwa1dtSmd2akNDNTllUzBndzYKWGtkMGJGUE43NSsxZmpjek9HRkRwb0U1Z0dvT2dtTFZkNHJ0RnZsdTIrMThXR0RydXJQTzRoWnVIQVk1UzdTWQo5QUI2NjM1NFFSTGV3WlIyTDFPbFJaSHZQWDZiYnloSlBVUTFrM2ErQ2hzR0ZYYlJMM1ROcElsYTAwVGV0MXFRCmhZakNoNm1sSWRySS9QL2pxd3ByMG1BRC9PUzVkTW5sR0tzTndZc1doeFJtRkc5c1BpZDBrV1JhWFJjaWEyemYKNXp1VDdJMFFDL1pKWDR5NWRjSERvZzVqeWxFaUs1NHhxRmtPeElVbmFHMTkyRGpPcFk0RERLd2pzZTlGd0tiUApTZU9kb1JQQ2NDRVFGUUtDQVFFQTJRUFR1WmZrNXJNNXBZRXg4b2dWMFBpZHgwcE43MXlnZDQwMWgyOUpucEtCCkh4YkRmRHdOekVDYmNWS1ZtN2NPK1IzVThVUXlZeEdVSUZVTlFWSkE1THQ0NUlmeVpGRkNvOUNRNHJ0WW95VVEKSFVxdWM4RHN3SERRY2UwRTJWSWtpN08vK2xKOW1rUysxeDJyeC9XZWVMSEJ6Sm8xN3lZcEhFc1JKeUdpYTlGWApGSVRsSGhtOHVJR2h3ZjNOUjNIYVUvRStDNDQ1WHJ6a00xaFIveW9oY0U0Rng1d2hDODNxSXlDOTI3OW04QXUxCmxPU0ZNTG91Y01ucCtLdzZoelpHamkxSFphbjFNMVZuNktkT0g3YSs5ZnUyWEg5TXRJUWpDNW0ybE5yQ1RGK0EKRlpLWEdlTjMxQWNFOVdCSXVnY0hheEVlUEJWL1RLeTc4UzB1TFJFbDh3S0NBUUE4NkhpNTBJSnlwbTlBLzVZZAp2TFZhOVVVRkpkTVNBT1NOSkZFVkkwaldMQVlkU3hmWmpOb0JtLzV2cklDQyt2ZkZ3b3ZxK3NlWDVmRHV2blk4CmtLZUdRQU1IK3lDS09vSXI4bkN6dHlCY3VlTmRoU1dKaXVVSmFBUVVUT1g0cjF6OFVRMmRNZE0yZEU5WHluTy8KenNXZ1VMNW1ueG5hNHB6bUUrQkh0ZU9QYTBIdUxqMFJibTNZZThpbkJ3dVU1SWVCSDFROG5TU0RheUltQlF3NQo5TVNJeDBhQ2VabmQvcGc3VXptVHArRkNUSmJXUkthUXNyMFEyNUkxS255MW1GNFE4ZVFybERibEszUzQ4RWRXCjVreDVqUlFhR1pMR2FoWlZSODF5REJySTRWbWhKRENSODlrV2U2RlBWdk9wR2VWLytVdEJpZ21EZHZJcGJhSUUKU0taaEFvSUJBUUMzeWZ6eXprZ21kWjBacEx2M1NmY24vcFlwSksyeVRRRDludEs1dTY5ZW8zYkZMSk1zVVBQaQppc2phaFhWODVlREJhOWxlNTBIQkV5OGUzc2tXRENJM1ZPcENxVHZJWitXSE5PaXZqTGk1bW5iMlI3eE0vaFBECnV3ZGRwTDBaaSs2MWZlclZoaTBuakpjUE9lcTBzemlkd1BWL1lRN1NWY0ExWFFITzRUWmNGM09uUmhHQWw0MXoKdVIyVVhHMFExOFJ1bVAzUjdZWjZ6SUI3VjQ1Q0NwMDlMbWJJc1ZwdlU5bTZIRTJPb0ovK0pmeUhkNjJ4SWN5WQo2dmZEQ2FHYng0U2pmb2RiK3o5VlZUeG1GZU1kQ3JqWlBHOHFFUW1XUzk0ZVFmVVdSZHFOc2NlWS9ZZ0lmZE9LCjl0TGxPTUQvQTFydCt4WmZEbG04UndINGRDb0tNdDZ2QW9JQkFHL1U0bDJxMVRrTzdhVDBDdVQyWW4vZi9qSmMKMkhKZzZ2TE5hYXhRYUFIcWtSRE5EMk90ei81cElwNmMxU3RYVkh3OG41REtseHRhd1FpTUtDUDEzVTIzYlJDTApkV2hDVUxaNTc2TTNvakdTTmxMR2pBa1pHT2NKb3RUTmFEcHcxWHMvY1RXQlVNVDFCL29rbkJPYzcyaXhjTHBTCmM0cHRrOFZyRDhOcG1uTmVCWTBJN2xtUWhUVENacnV3MkRIMWVPS3V4ZUpQOVNaQWNyUm8xMk93T2dpLzhzWEwKMVNkSDUwMnRnYWQ3dHNVVDZtYjVGTWZWRmtZVlRYazUwbnhxekI5azRZa1JnejdjTFRqd1dBODBGSkU3Y2FkSgoxM09HS01Ha25wUWNvNHBTQzZqMy83L3RteXJVd0JBV2ZEcGwyMFZ3cit1dUw1ZFlFbEpmTnQ2UnlxST0KLS0tLS1FTkQgUlNBIFBSSVZBVEUgS0VZLS0tLS0K +2022-08-30T23:19:44.1850749Z token: 3ebd4020a53c85c06ce94a6135dcbd6cecade4cafe6594fb67b821ed4c07198f1bb8bb656d1fa1c581b19d2ee362fc03fe8ae2bdcfc3a4f8cfb23ec6b3bc61a5 +2022-08-30T23:19:48.3483183Z cyclonus_linux_amd64/README.md +2022-08-30T23:19:48.3484437Z cyclonus_linux_amd64/cyclonus +2022-08-30T23:19:52.7712595Z cyclonus_linux_amd64/README.md +2022-08-30T23:19:52.7714134Z cyclonus_linux_amd64/cyclonus +2022-08-30T23:19:53.0828046Z time="2022-08-30T23:19:53Z" level=info msg="log level set to 'info'" +2022-08-30T23:19:53.0837702Z args: +2022-08-30T23:19:53.0838845Z { +2022-08-30T23:19:53.0839709Z "AllowDNS": true, +2022-08-30T23:19:53.0840530Z "Noisy": true, +2022-08-30T23:19:53.0841346Z "IgnoreLoopback": true, +2022-08-30T23:19:53.0842194Z "PerturbationWaitSeconds": 20, +2022-08-30T23:19:53.0843075Z "PodCreationTimeoutSeconds": 480, +2022-08-30T23:19:53.0843885Z "Retries": 7, +2022-08-30T23:19:53.0844679Z "Context": "", +2022-08-30T23:19:53.0845462Z "ServerPorts": [ +2022-08-30T23:19:53.0846230Z 80, +2022-08-30T23:19:53.0846944Z 81 +2022-08-30T23:19:53.0847644Z ], +2022-08-30T23:19:53.0848627Z "ServerProtocols": [ +2022-08-30T23:19:53.0849391Z "TCP", +2022-08-30T23:19:53.0850128Z "UDP" +2022-08-30T23:19:53.0850883Z ], +2022-08-30T23:19:53.0851603Z "ServerNamespaces": [ +2022-08-30T23:19:53.0852409Z "x", +2022-08-30T23:19:53.0853135Z "y", +2022-08-30T23:19:53.0854278Z "z" +2022-08-30T23:19:53.0855131Z ], +2022-08-30T23:19:53.0855912Z "ServerPods": [ +2022-08-30T23:19:53.0856668Z "a", +2022-08-30T23:19:53.0857391Z "b", +2022-08-30T23:19:53.0858156Z "c" +2022-08-30T23:19:53.0858866Z ], +2022-08-30T23:19:53.0859613Z "CleanupNamespaces": true, +2022-08-30T23:19:53.0860413Z "Include": [], +2022-08-30T23:19:53.0861179Z "Exclude": [ +2022-08-30T23:19:53.0861989Z "sctp", +2022-08-30T23:19:53.0863337Z "named-port", +2022-08-30T23:19:53.0869667Z "ip-block-with-except", +2022-08-30T23:19:53.0870319Z "multi-peer", +2022-08-30T23:19:53.0870897Z "upstream-e2e", +2022-08-30T23:19:53.0871279Z "example", +2022-08-30T23:19:53.0871871Z "end-port", +2022-08-30T23:19:53.0872430Z "namespaces-by-default-label" +2022-08-30T23:19:53.0872869Z ], +2022-08-30T23:19:53.0873219Z "DestinationType": "", +2022-08-30T23:19:53.0873659Z "Mock": false, +2022-08-30T23:19:53.0874024Z "DryRun": false, +2022-08-30T23:19:53.0874402Z "JobTimeoutSeconds": 15, +2022-08-30T23:19:53.0874838Z "JunitResultsFile": "" +2022-08-30T23:19:53.0875189Z } +2022-08-30T23:19:53.0875578Z Cyclonus version: +2022-08-30T23:19:53.0875922Z { +2022-08-30T23:19:53.0876491Z "BuildTime": "2022-07-12T20:14:46Z", +2022-08-30T23:19:53.0877077Z "GitSHA": "a135d68a63b0c7574356d8a4c0915a6deae518cb", +2022-08-30T23:19:53.0877514Z "Version": "0.5.0" +2022-08-30T23:19:53.0877863Z } +2022-08-30T23:19:54.4732084Z Kubernetes server version: +2022-08-30T23:19:54.4732862Z { +2022-08-30T23:19:54.4733481Z "major": "1", +2022-08-30T23:19:54.4733934Z "minor": "23", +2022-08-30T23:19:54.4734353Z "gitVersion": "v1.23.5", +2022-08-30T23:19:54.4734804Z "gitCommit": "ae2e5efd4ed9b27cff9222e0bccd501d96942684", +2022-08-30T23:19:54.4735387Z "gitTreeState": "clean", +2022-08-30T23:19:54.4736372Z "buildDate": "2022-07-28T23:34:59Z", +2022-08-30T23:19:54.4736963Z "goVersion": "go1.17.8", +2022-08-30T23:19:54.4737368Z "compiler": "gc", +2022-08-30T23:19:54.4737844Z "platform": "linux/amd64" +2022-08-30T23:19:54.4738215Z } +2022-08-30T23:20:01.5360067Z time="2022-08-30T23:20:01Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:06.7511007Z time="2022-08-30T23:20:06Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:11.9705909Z time="2022-08-30T23:20:11Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:17.1911366Z time="2022-08-30T23:20:17Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:22.4060249Z time="2022-08-30T23:20:22Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:27.6204301Z time="2022-08-30T23:20:27Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:32.8358498Z time="2022-08-30T23:20:32Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:38.0554816Z time="2022-08-30T23:20:38Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:43.2727372Z time="2022-08-30T23:20:43Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:48.4872904Z time="2022-08-30T23:20:48Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" +2022-08-30T23:20:53.7052791Z time="2022-08-30T23:20:53Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 8 are ready" +2022-08-30T23:20:59.9656463Z resources: +2022-08-30T23:20:59.9658563Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9659926Z | NAMESPACE | NS LABELS | POD | POD LABELS | IPS | CONTAINERS/PORTS | +2022-08-30T23:20:59.9740404Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9742114Z | x | kubernetes.io/metadata.name: x | a | pod: a | pod: 10.224.0.49 | cont-80-tcp, port | +2022-08-30T23:20:59.9743388Z | | ns: x | | | service: 10.0.220.29 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9744548Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9745734Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9746973Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9747899Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9748647Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9749406Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9750160Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9750856Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9751638Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9752430Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9753194Z | | | b | pod: b | pod: 10.224.0.96 | cont-80-tcp, port | +2022-08-30T23:20:59.9753996Z | | | | | service: 10.0.131.41 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9754747Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9755494Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9756234Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9757016Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9757793Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9758740Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9759497Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9760280Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9761051Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9761774Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9762635Z | | | c | pod: c | pod: 10.224.0.113 | cont-80-tcp, port | +2022-08-30T23:20:59.9763370Z | | | | | service: 10.0.251.174 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9764106Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9764834Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9765530Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9766307Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9767078Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9767836Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9768536Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9769228Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9769982Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9770809Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9771725Z | y | kubernetes.io/metadata.name: y | a | pod: a | pod: 10.224.0.123 | cont-80-tcp, port | +2022-08-30T23:20:59.9772498Z | | ns: y | | | service: 10.0.190.228 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9773273Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9774474Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9775171Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9775874Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9776568Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9777310Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9778030Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9778832Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9779644Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9780385Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9781132Z | | | b | pod: b | pod: 10.224.0.61 | cont-80-tcp, port | +2022-08-30T23:20:59.9781962Z | | | | | service: 10.0.205.36 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9782744Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9783529Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9784222Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9784909Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9785871Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9786622Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9787332Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9788024Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9788806Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9789630Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9790485Z | | | c | pod: c | pod: 10.224.0.77 | cont-80-tcp, port | +2022-08-30T23:20:59.9791301Z | | | | | service: 10.0.166.155 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9792059Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9792793Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9793562Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9794321Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9795231Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9795918Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9796683Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9797423Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9798123Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9798950Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9799783Z | z | kubernetes.io/metadata.name: z | a | pod: a | pod: 10.224.0.53 | cont-80-tcp, port | +2022-08-30T23:20:59.9800658Z | | ns: z | | | service: 10.0.113.118 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9801412Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9802171Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9802871Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9803592Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9804383Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9805148Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9805927Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9806635Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9807395Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9808183Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9809032Z | | | b | pod: b | pod: 10.224.0.71 | cont-80-tcp, port | +2022-08-30T23:20:59.9809808Z | | | | | service: 10.0.218.242 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9810613Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9811347Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9812055Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9812812Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9813902Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9814636Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9815408Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9816138Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9816855Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9817690Z + + +-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9818448Z | | | c | pod: c | pod: 10.224.0.118 | cont-80-tcp, port | +2022-08-30T23:20:59.9819243Z | | | | | service: 10.0.23.57 | serve-80-tcp: 80 on TCP | +2022-08-30T23:20:59.9820067Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9820961Z | | | | | | cont-80-udp, port | +2022-08-30T23:20:59.9821732Z | | | | | | serve-80-udp: 80 on UDP | +2022-08-30T23:20:59.9822441Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9823215Z | | | | | | cont-81-tcp, port | +2022-08-30T23:20:59.9823979Z | | | | | | serve-81-tcp: 81 on TCP | +2022-08-30T23:20:59.9824751Z + + + + + +--------------------------------+ +2022-08-30T23:20:59.9825537Z | | | | | | cont-81-udp, port | +2022-08-30T23:20:59.9826299Z | | | | | | serve-81-udp: 81 on UDP | +2022-08-30T23:20:59.9827099Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ +2022-08-30T23:20:59.9827414Z +2022-08-30T23:20:59.9828006Z test cases to run by tag: +2022-08-30T23:20:59.9828614Z - namespaces-by-label: 6 +2022-08-30T23:20:59.9829201Z - set-pod-labels: 1 +2022-08-30T23:20:59.9829764Z - deny-all: 10 +2022-08-30T23:20:59.9830301Z - tcp: 8 +2022-08-30T23:20:59.9830809Z - delete-pod: 1 +2022-08-30T23:20:59.9831312Z - peer-ipblock: 2 +2022-08-30T23:20:59.9831920Z - allow-all: 6 +2022-08-30T23:20:59.9832528Z - egress: 35 +2022-08-30T23:20:59.9833145Z - port: 26 +2022-08-30T23:20:59.9833674Z - any-port-protocol: 2 +2022-08-30T23:20:59.9834298Z - policy-stack: 0 +2022-08-30T23:20:59.9834900Z - target: 6 +2022-08-30T23:20:59.9835402Z - action: 6 +2022-08-30T23:20:59.9836009Z - sctp: 0 +2022-08-30T23:20:59.9836626Z - set-namespace-labels: 1 +2022-08-30T23:20:59.9837220Z - target-namespace: 3 +2022-08-30T23:20:59.9837733Z - udp: 8 +2022-08-30T23:20:59.9838256Z - create-namespace: 1 +2022-08-30T23:20:59.9838868Z - delete-namespace: 1 +2022-08-30T23:20:59.9839490Z - delete-policy: 1 +2022-08-30T23:20:59.9840142Z - namespaces-by-default-label: 0 +2022-08-30T23:20:59.9840752Z - end-port: 0 +2022-08-30T23:20:59.9841367Z - conflict: 16 +2022-08-30T23:20:59.9841971Z - all-namespaces: 10 +2022-08-30T23:20:59.9842544Z - example: 0 +2022-08-30T23:20:59.9843062Z - direction: 68 +2022-08-30T23:20:59.9843675Z - policy-namespace: 4 +2022-08-30T23:20:59.9844272Z - all-pods: 14 +2022-08-30T23:20:59.9844898Z - ip-block-with-except: 0 +2022-08-30T23:20:59.9845437Z - any-peer: 2 +2022-08-30T23:20:59.9846050Z - ip-block-no-except: 2 +2022-08-30T23:20:59.9846647Z - pods-by-label: 6 +2022-08-30T23:20:59.9847189Z - numbered-port: 18 +2022-08-30T23:20:59.9847708Z - protocol: 16 +2022-08-30T23:20:59.9848348Z - target-pod-selector: 3 +2022-08-30T23:20:59.9848918Z - create-pod: 1 +2022-08-30T23:20:59.9849537Z - ingress: 35 +2022-08-30T23:20:59.9850144Z - miscellaneous: 18 +2022-08-30T23:20:59.9850756Z - pathological: 2 +2022-08-30T23:20:59.9851273Z - create-policy: 2 +2022-08-30T23:20:59.9851825Z - rule: 22 +2022-08-30T23:20:59.9852424Z - peer-pods: 20 +2022-08-30T23:20:59.9852940Z - named-port: 0 +2022-08-30T23:20:59.9853678Z - multi-peer: 0 +2022-08-30T23:20:59.9854312Z - upstream-e2e: 0 +2022-08-30T23:20:59.9854906Z - update-policy: 1 +2022-08-30T23:20:59.9855531Z - multi-port/protocol: 6 +2022-08-30T23:20:59.9856114Z - any-port: 10 +2022-08-30T23:20:59.9856551Z testing 80 cases +2022-08-30T23:20:59.9856728Z +2022-08-30T23:20:59.9857237Z test #1: set namespace to x +2022-08-30T23:20:59.9857857Z - tags: target, target-namespace +2022-08-30T23:20:59.9858293Z test #2: set namespace to y +2022-08-30T23:20:59.9858918Z - tags: target, target-namespace +2022-08-30T23:20:59.9859394Z test #3: set namespace to z +2022-08-30T23:20:59.9860052Z - tags: target, target-namespace +2022-08-30T23:20:59.9860672Z test #4: set pod selector to ["MatchLabels",null,"MatchExpression",null] +2022-08-30T23:20:59.9861401Z - tags: target, target-pod-selector +2022-08-30T23:20:59.9861894Z test #5: set pod selector to ["MatchLabels",["pod: a"],"MatchExpression",null] +2022-08-30T23:20:59.9862621Z - tags: target, target-pod-selector +2022-08-30T23:20:59.9863219Z test #6: set pod selector to ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] +2022-08-30T23:20:59.9863997Z - tags: target, target-pod-selector +2022-08-30T23:20:59.9864445Z test #7: egress: deny all +2022-08-30T23:20:59.9865084Z - tags: deny-all, direction, egress, rule +2022-08-30T23:20:59.9865522Z test #8: egress: allow all +2022-08-30T23:20:59.9866187Z - tags: allow-all, direction, egress, rule +2022-08-30T23:20:59.9866659Z test #9: ingress: deny all +2022-08-30T23:20:59.9867340Z - tags: deny-all, direction, ingress, rule +2022-08-30T23:20:59.9867765Z test #10: ingress: allow all +2022-08-30T23:20:59.9868430Z - tags: allow-all, direction, ingress, rule +2022-08-30T23:20:59.9868864Z test #11: ingress: empty peers +2022-08-30T23:20:59.9869531Z - tags: any-peer, direction, ingress, rule +2022-08-30T23:20:59.9869967Z test #12: egress: empty peers +2022-08-30T23:20:59.9870606Z - tags: any-peer, direction, egress, rule +2022-08-30T23:20:59.9871030Z test #13: empty pods + nil ns +2022-08-30T23:20:59.9871721Z - tags: all-pods, direction, ingress, peer-pods, policy-namespace +2022-08-30T23:20:59.9872240Z test #14: pods by label + nil ns +2022-08-30T23:20:59.9872939Z - tags: direction, ingress, peer-pods, pods-by-label, policy-namespace +2022-08-30T23:20:59.9873417Z test #15: nil pods + empty ns +2022-08-30T23:20:59.9874123Z - tags: all-namespaces, all-pods, direction, ingress, peer-pods +2022-08-30T23:20:59.9874597Z test #16: empty pods + empty ns +2022-08-30T23:20:59.9875321Z - tags: all-namespaces, all-pods, direction, ingress, peer-pods +2022-08-30T23:20:59.9875820Z test #17: pods by label + empty ns +2022-08-30T23:20:59.9876555Z - tags: all-namespaces, direction, ingress, peer-pods, pods-by-label +2022-08-30T23:20:59.9877037Z test #18: nil pods + ns by label +2022-08-30T23:20:59.9877707Z - tags: all-pods, direction, ingress, namespaces-by-label, peer-pods +2022-08-30T23:20:59.9878182Z test #19: empty pods + ns by label +2022-08-30T23:20:59.9878913Z - tags: all-pods, direction, ingress, namespaces-by-label, peer-pods +2022-08-30T23:20:59.9879447Z test #20: pods by label + ns by label +2022-08-30T23:20:59.9880126Z - tags: direction, ingress, namespaces-by-label, peer-pods, pods-by-label +2022-08-30T23:20:59.9880601Z test #21: simple ipblock +2022-08-30T23:20:59.9881294Z - tags: direction, ingress, ip-block-no-except, peer-ipblock +2022-08-30T23:20:59.9881857Z test #22: empty pods + nil ns +2022-08-30T23:20:59.9882531Z - tags: all-pods, direction, egress, peer-pods, policy-namespace +2022-08-30T23:20:59.9883014Z test #23: pods by label + nil ns +2022-08-30T23:20:59.9883744Z - tags: direction, egress, peer-pods, pods-by-label, policy-namespace +2022-08-30T23:20:59.9884252Z test #24: nil pods + empty ns +2022-08-30T23:20:59.9884926Z - tags: all-namespaces, all-pods, direction, egress, peer-pods +2022-08-30T23:20:59.9885461Z test #25: empty pods + empty ns +2022-08-30T23:20:59.9886135Z - tags: all-namespaces, all-pods, direction, egress, peer-pods +2022-08-30T23:20:59.9886668Z test #26: pods by label + empty ns +2022-08-30T23:20:59.9887352Z - tags: all-namespaces, direction, egress, peer-pods, pods-by-label +2022-08-30T23:20:59.9887869Z test #27: nil pods + ns by label +2022-08-30T23:20:59.9888563Z - tags: all-pods, direction, egress, namespaces-by-label, peer-pods +2022-08-30T23:20:59.9889037Z test #28: empty pods + ns by label +2022-08-30T23:20:59.9889754Z - tags: all-pods, direction, egress, namespaces-by-label, peer-pods +2022-08-30T23:20:59.9890237Z test #29: pods by label + ns by label +2022-08-30T23:20:59.9890959Z - tags: direction, egress, namespaces-by-label, peer-pods, pods-by-label +2022-08-30T23:20:59.9891448Z test #30: simple ipblock +2022-08-30T23:20:59.9892194Z - tags: direction, egress, ip-block-no-except, peer-ipblock +2022-08-30T23:20:59.9892684Z test #31: egress: empty port/protocol +2022-08-30T23:20:59.9893537Z - tags: any-port-protocol, direction, egress, rule +2022-08-30T23:20:59.9894107Z test #32: ingress: empty port/protocol +2022-08-30T23:20:59.9894741Z - tags: any-port-protocol, direction, ingress, rule +2022-08-30T23:20:59.9895464Z test #33: any-port,direction,egress,port +2022-08-30T23:20:59.9896063Z - tags: any-port, direction, egress, port +2022-08-30T23:20:59.9896678Z test #34: direction,egress,numbered-port,port +2022-08-30T23:20:59.9897312Z - tags: direction, egress, numbered-port, port +2022-08-30T23:20:59.9897934Z test #35: direction,egress,numbered-port,port +2022-08-30T23:20:59.9898650Z - tags: direction, egress, numbered-port, port +2022-08-30T23:20:59.9899309Z test #36: any-port,direction,egress,port,protocol,tcp +2022-08-30T23:20:59.9900079Z - tags: any-port, direction, egress, port, protocol, tcp +2022-08-30T23:20:59.9900843Z test #37: direction,egress,numbered-port,port,protocol,tcp +2022-08-30T23:20:59.9901596Z - tags: direction, egress, numbered-port, port, protocol, tcp +2022-08-30T23:20:59.9902360Z test #38: direction,egress,numbered-port,port,protocol,tcp +2022-08-30T23:20:59.9903101Z - tags: direction, egress, numbered-port, port, protocol, tcp +2022-08-30T23:20:59.9903840Z test #39: any-port,direction,egress,port,protocol,udp +2022-08-30T23:20:59.9904498Z - tags: any-port, direction, egress, port, protocol, udp +2022-08-30T23:20:59.9905256Z test #40: direction,egress,numbered-port,port,protocol,udp +2022-08-30T23:20:59.9905999Z - tags: direction, egress, numbered-port, port, protocol, udp +2022-08-30T23:20:59.9906747Z test #41: direction,egress,numbered-port,port,protocol,udp +2022-08-30T23:20:59.9907404Z - tags: direction, egress, numbered-port, port, protocol, udp +2022-08-30T23:20:59.9908074Z test #42: open a numbered port that isn't served +2022-08-30T23:20:59.9908859Z - tags: direction, egress, miscellaneous, numbered-port, pathological, port, protocol, tcp +2022-08-30T23:20:59.9909575Z test #43: any-port,direction,ingress,port +2022-08-30T23:20:59.9910255Z - tags: any-port, direction, ingress, port +2022-08-30T23:20:59.9910872Z test #44: direction,ingress,numbered-port,port +2022-08-30T23:20:59.9911490Z - tags: direction, ingress, numbered-port, port +2022-08-30T23:20:59.9912144Z test #45: direction,ingress,numbered-port,port +2022-08-30T23:20:59.9912765Z - tags: direction, ingress, numbered-port, port +2022-08-30T23:20:59.9913415Z test #46: any-port,direction,ingress,port,protocol,tcp +2022-08-30T23:20:59.9914159Z - tags: any-port, direction, ingress, port, protocol, tcp +2022-08-30T23:20:59.9914907Z test #47: direction,ingress,numbered-port,port,protocol,tcp +2022-08-30T23:20:59.9916018Z - tags: direction, ingress, numbered-port, port, protocol, tcp +2022-08-30T23:20:59.9916786Z test #48: direction,ingress,numbered-port,port,protocol,tcp +2022-08-30T23:20:59.9917537Z - tags: direction, ingress, numbered-port, port, protocol, tcp +2022-08-30T23:20:59.9918252Z test #49: any-port,direction,ingress,port,protocol,udp +2022-08-30T23:20:59.9918914Z - tags: any-port, direction, ingress, port, protocol, udp +2022-08-30T23:20:59.9919588Z test #50: direction,ingress,numbered-port,port,protocol,udp +2022-08-30T23:20:59.9920251Z - tags: direction, ingress, numbered-port, port, protocol, udp +2022-08-30T23:20:59.9921000Z test #51: direction,ingress,numbered-port,port,protocol,udp +2022-08-30T23:20:59.9921738Z - tags: direction, ingress, numbered-port, port, protocol, udp +2022-08-30T23:20:59.9922380Z test #52: open a numbered port that isn't served +2022-08-30T23:20:59.9923159Z - tags: direction, ingress, miscellaneous, numbered-port, pathological, port, protocol, tcp +2022-08-30T23:20:59.9923961Z test #53: any-port,direction,egress,multi-port/protocol,numbered-port,port,rule +2022-08-30T23:20:59.9924718Z - tags: any-port, direction, egress, multi-port/protocol, numbered-port, port, rule +2022-08-30T23:20:59.9925498Z test #54: any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp +2022-08-30T23:20:59.9926346Z - tags: any-port, direction, egress, multi-port/protocol, port, protocol, rule, udp +2022-08-30T23:20:59.9927117Z test #55: direction,egress,multi-port/protocol,numbered-port,port,rule +2022-08-30T23:20:59.9927827Z - tags: direction, egress, multi-port/protocol, numbered-port, port, rule +2022-08-30T23:20:59.9928591Z test #56: any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule +2022-08-30T23:20:59.9929326Z - tags: any-port, direction, ingress, multi-port/protocol, numbered-port, port, rule +2022-08-30T23:20:59.9930112Z test #57: any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp +2022-08-30T23:20:59.9930939Z - tags: any-port, direction, ingress, multi-port/protocol, port, protocol, rule, udp +2022-08-30T23:20:59.9931647Z test #58: direction,ingress,multi-port/protocol,numbered-port,port,rule +2022-08-30T23:20:59.9932444Z - tags: direction, ingress, multi-port/protocol, numbered-port, port, rule +2022-08-30T23:20:59.9932931Z test #59: Create/delete policy +2022-08-30T23:20:59.9933720Z - tags: action, create-policy, delete-policy +2022-08-30T23:20:59.9934186Z test #60: Create/update policy +2022-08-30T23:20:59.9934833Z - tags: action, create-policy, update-policy +2022-08-30T23:20:59.9935286Z test #61: Create/delete namespace +2022-08-30T23:20:59.9935890Z - tags: action, create-namespace, delete-namespace +2022-08-30T23:20:59.9936483Z test #62: Update namespace so that policy applies, then again so it no longer applies +2022-08-30T23:20:59.9937138Z - tags: action, set-namespace-labels +2022-08-30T23:20:59.9937587Z test #63: Create/delete pod +2022-08-30T23:20:59.9938251Z - tags: action, create-pod, delete-pod +2022-08-30T23:20:59.9938823Z test #64: Update pod so that policy applies, then again so it no longer applies +2022-08-30T23:20:59.9939446Z - tags: action, set-pod-labels +2022-08-30T23:20:59.9939902Z test #65: deny all from source, allow all to dest +2022-08-30T23:20:59.9940607Z - tags: allow-all, conflict, deny-all, direction, egress, ingress, miscellaneous, rule +2022-08-30T23:20:59.9941238Z test #66: allow all from source, deny all to dest +2022-08-30T23:20:59.9941963Z - tags: allow-all, conflict, deny-all, direction, egress, ingress, miscellaneous, rule +2022-08-30T23:20:59.9942483Z test #67: deny all + allow all from same source +2022-08-30T23:20:59.9943159Z - tags: allow-all, conflict, deny-all, direction, egress, miscellaneous, rule +2022-08-30T23:20:59.9943668Z test #68: deny all + allow all to same dest +2022-08-30T23:20:59.9944385Z - tags: allow-all, conflict, deny-all, direction, ingress, miscellaneous, rule +2022-08-30T23:20:59.9944906Z test #69: deny all + allow all by pod from same source +2022-08-30T23:20:59.9945721Z - tags: all-namespaces, all-pods, conflict, deny-all, direction, egress, miscellaneous, peer-pods, rule +2022-08-30T23:20:59.9946284Z test #70: deny all + allow all by IP from same source +2022-08-30T23:20:59.9946937Z - tags: conflict, deny-all, direction, egress, miscellaneous, rule +2022-08-30T23:20:59.9947477Z test #71: deny all by IP + allow all by pod from same source +2022-08-30T23:20:59.9948200Z - tags: all-namespaces, all-pods, conflict, direction, egress, miscellaneous, peer-pods +2022-08-30T23:20:59.9948758Z test #72: deny all by pod + allow all by IP from same source +2022-08-30T23:20:59.9949405Z - tags: conflict, direction, egress, miscellaneous +2022-08-30T23:20:59.9949885Z test #73: deny all + allow all by pod to same source +2022-08-30T23:20:59.9950605Z - tags: all-namespaces, all-pods, conflict, deny-all, direction, ingress, miscellaneous, peer-pods, rule +2022-08-30T23:20:59.9951201Z test #74: deny all + allow all by IP to same source +2022-08-30T23:20:59.9951922Z - tags: conflict, deny-all, direction, ingress, miscellaneous, rule +2022-08-30T23:20:59.9952490Z test #75: deny all by IP + allow all by pod to same source +2022-08-30T23:20:59.9953207Z - tags: all-namespaces, all-pods, conflict, direction, ingress, miscellaneous, peer-pods +2022-08-30T23:20:59.9953839Z test #76: deny all by pod + allow all by IP to same source +2022-08-30T23:20:59.9954604Z - tags: conflict, direction, ingress, miscellaneous +2022-08-30T23:20:59.9955073Z test #77: egress: deny all by IP +2022-08-30T23:20:59.9955738Z - tags: conflict, direction, egress, miscellaneous +2022-08-30T23:20:59.9956208Z test #78: egress: deny all by pod +2022-08-30T23:20:59.9956851Z - tags: conflict, direction, egress, miscellaneous +2022-08-30T23:20:59.9957314Z test #79: ingress: deny all by IP +2022-08-30T23:20:59.9957930Z - tags: conflict, direction, ingress, miscellaneous +2022-08-30T23:20:59.9958397Z test #80: ingress: deny all by pod +2022-08-30T23:20:59.9959011Z - tags: conflict, direction, ingress, miscellaneous +2022-08-30T23:20:59.9959464Z starting test case #1 +2022-08-30T23:21:04.7666062Z time="2022-08-30T23:21:04Z" level=info msg="cluster state reset" +2022-08-30T23:21:07.9231842Z time="2022-08-30T23:21:07Z" level=info msg="cluster state verified" +2022-08-30T23:21:07.9848419Z time="2022-08-30T23:21:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:21:28.0007513Z time="2022-08-30T23:21:28Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:21:28.0173813Z time="2022-08-30T23:21:28Z" level=info msg="running kube probe on try 1" +2022-08-30T23:25:08.4454120Z time="2022-08-30T23:25:08Z" level=info msg="running kube probe on try 2" +2022-08-30T23:26:25.9976029Z evaluating test case: set namespace to x +2022-08-30T23:26:25.9977862Z step 1 on all available ports/protocols: +2022-08-30T23:26:25.9980624Z Policy explanation: +2022-08-30T23:26:25.9983123Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:26:25.9984476Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:26:25.9986088Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:26:25.9988457Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:26:25.9989530Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:26:25.9990416Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:26:25.9991256Z | | | | pod In [b c] | | +2022-08-30T23:26:25.9992693Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:26:25.9993714Z | | | | | | +2022-08-30T23:26:25.9994982Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:26:25.9997184Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:26:25.9998355Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:26:25.9999423Z | | pod: a | | | | +2022-08-30T23:26:26.0001049Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:26:26.0003435Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:26:26.0004606Z | | | | ns In [y z] | | +2022-08-30T23:26:26.0005580Z | | | | pods: Match expressions: | | +2022-08-30T23:26:26.0006585Z | | | | pod In [a b] | | +2022-08-30T23:26:26.0008241Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:26:26.0010482Z +2022-08-30T23:26:26.0011227Z +2022-08-30T23:26:26.0011653Z +2022-08-30T23:26:26.0012515Z Results for network policies: +2022-08-30T23:26:26.0013585Z Network policy: +2022-08-30T23:26:26.0014229Z +2022-08-30T23:26:26.0015020Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:26:26.0015856Z kind: NetworkPolicy +2022-08-30T23:26:26.0016683Z metadata: +2022-08-30T23:26:26.0018726Z creationTimestamp: null +2022-08-30T23:26:26.0019694Z name: base +2022-08-30T23:26:26.0020503Z namespace: x +2022-08-30T23:26:26.0022275Z spec: +2022-08-30T23:26:26.0023131Z egress: +2022-08-30T23:26:26.0024322Z - ports: +2022-08-30T23:26:26.0030020Z - port: 80 +2022-08-30T23:26:26.0030579Z protocol: TCP +2022-08-30T23:26:26.0031096Z to: +2022-08-30T23:26:26.0031643Z - namespaceSelector: +2022-08-30T23:26:26.0032046Z matchExpressions: +2022-08-30T23:26:26.0032751Z - key: ns +2022-08-30T23:26:26.0033124Z operator: In +2022-08-30T23:26:26.0033558Z values: +2022-08-30T23:26:26.0034051Z - "y" +2022-08-30T23:26:26.0034552Z - z +2022-08-30T23:26:26.0034906Z podSelector: +2022-08-30T23:26:26.0035263Z matchExpressions: +2022-08-30T23:26:26.0035872Z - key: pod +2022-08-30T23:26:26.0036312Z operator: In +2022-08-30T23:26:26.0036655Z values: +2022-08-30T23:26:26.0037136Z - a +2022-08-30T23:26:26.0037655Z - b +2022-08-30T23:26:26.0038170Z - ports: +2022-08-30T23:26:26.0038667Z - port: 53 +2022-08-30T23:26:26.0039109Z protocol: UDP +2022-08-30T23:26:26.0039597Z - port: 53 +2022-08-30T23:26:26.0040159Z protocol: TCP +2022-08-30T23:26:26.0040575Z ingress: +2022-08-30T23:26:26.0041208Z - from: +2022-08-30T23:26:26.0043575Z - namespaceSelector: +2022-08-30T23:26:26.0044177Z matchExpressions: +2022-08-30T23:26:26.0044896Z - key: ns +2022-08-30T23:26:26.0045457Z operator: In +2022-08-30T23:26:26.0045945Z values: +2022-08-30T23:26:26.0046772Z - x +2022-08-30T23:26:26.0047602Z - "y" +2022-08-30T23:26:26.0048281Z podSelector: +2022-08-30T23:26:26.0048715Z matchExpressions: +2022-08-30T23:26:26.0049327Z - key: pod +2022-08-30T23:26:26.0049787Z operator: In +2022-08-30T23:26:26.0050141Z values: +2022-08-30T23:26:26.0050629Z - b +2022-08-30T23:26:26.0051153Z - c +2022-08-30T23:26:26.0051531Z ports: +2022-08-30T23:26:26.0052113Z - port: 80 +2022-08-30T23:26:26.0052479Z protocol: TCP +2022-08-30T23:26:26.0052873Z podSelector: +2022-08-30T23:26:26.0053234Z matchLabels: +2022-08-30T23:26:26.0053790Z pod: a +2022-08-30T23:26:26.0054135Z policyTypes: +2022-08-30T23:26:26.0054662Z - Ingress +2022-08-30T23:26:26.0055172Z - Egress +2022-08-30T23:26:26.0055599Z status: {} +2022-08-30T23:26:26.0055768Z +2022-08-30T23:26:26.0056177Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:26:26.0056559Z Expected ingress: +2022-08-30T23:26:26.0057297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0057846Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0058343Z | TCP/81 | | | | | | | | | | +2022-08-30T23:26:26.0058834Z | UDP/80 | | | | | | | | | | +2022-08-30T23:26:26.0059269Z | UDP/81 | | | | | | | | | | +2022-08-30T23:26:26.0060030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0060576Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0061291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0061837Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0062693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0063233Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0063991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0064524Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0065266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0065820Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0066637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0067307Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0068029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0068570Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0069291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0069841Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0070563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0071178Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0071894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0072182Z +2022-08-30T23:26:26.0072740Z Expected egress: +2022-08-30T23:26:26.0073398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0074021Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0074463Z | TCP/81 | | | | | | | | | | +2022-08-30T23:26:26.0074921Z | UDP/80 | | | | | | | | | | +2022-08-30T23:26:26.0075360Z | UDP/81 | | | | | | | | | | +2022-08-30T23:26:26.0128693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0134260Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:26:26.0135683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0136445Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0137442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0138129Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0139108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0139801Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0140779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0141500Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0142471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0143363Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0144361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0145064Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0145974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0146657Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0147640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0148453Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0149438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0149861Z +2022-08-30T23:26:26.0150252Z Expected combined: +2022-08-30T23:26:26.0151183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0151880Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0152424Z | TCP/81 | | | | | | | | | | +2022-08-30T23:26:26.0152943Z | UDP/80 | | | | | | | | | | +2022-08-30T23:26:26.0153428Z | UDP/81 | | | | | | | | | | +2022-08-30T23:26:26.0154310Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0155109Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:26:26.0155911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0156448Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0157165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0157718Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0158441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0158971Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0159689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0160223Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0160933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0161482Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0162188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0162710Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0163420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0163940Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0164689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0165304Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0166180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0166469Z +2022-08-30T23:26:26.0167068Z kube results, try 0: +2022-08-30T23:26:26.0167742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0168282Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0168720Z | TCP/81 | | | | | | | | | | +2022-08-30T23:26:26.0169205Z | UDP/80 | | | | | | | | | | +2022-08-30T23:26:26.0169617Z | UDP/81 | | | | | | | | | | +2022-08-30T23:26:26.0170381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0170916Z | x/a | X X X X | X X . . | X X X . | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:26:26.0171649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0172183Z | x/b | . X X X | . . X . | . . X . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0172894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0173572Z | x/c | . X X X | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0174455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0174994Z | y/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0175852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0176456Z | y/b | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0177193Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0177719Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0178434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0178960Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | +2022-08-30T23:26:26.0179667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0180196Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | . . . . | +2022-08-30T23:26:26.0180920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0181508Z | z/c | X X X X | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . X . | +2022-08-30T23:26:26.0182257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0182551Z +2022-08-30T23:26:26.0182965Z kube results, try 1: +2022-08-30T23:26:26.0183735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0184256Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0184694Z | TCP/81 | | | | | | | | | | +2022-08-30T23:26:26.0185151Z | UDP/80 | | | | | | | | | | +2022-08-30T23:26:26.0185601Z | UDP/81 | | | | | | | | | | +2022-08-30T23:26:26.0186461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0186992Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:26:26.0187772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0188301Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0189016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0189573Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0190303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0190927Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0191658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0192192Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0192905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0193430Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0194145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0194738Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0195476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0196012Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0196755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0197281Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:26:26.0197997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:26:26.0198282Z +2022-08-30T23:26:26.0198516Z +2022-08-30T23:26:26.0199110Z Actual vs expected (last round): +2022-08-30T23:26:26.0199751Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:26:26.0200214Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:26:26.0200903Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:26:26.0201395Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0201894Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0202318Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0202815Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0203263Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0203723Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0204175Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0204640Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0205108Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:26:26.0205781Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:26:26.0206012Z +2022-08-30T23:26:26.0206243Z +2022-08-30T23:26:26.0206455Z +2022-08-30T23:26:26.0207046Z finished policy #1 +2022-08-30T23:26:26.0207499Z starting test case #2 +2022-08-30T23:26:29.2434319Z time="2022-08-30T23:26:29Z" level=info msg="cluster state reset" +2022-08-30T23:26:32.4171245Z time="2022-08-30T23:26:32Z" level=info msg="cluster state verified" +2022-08-30T23:26:32.4822530Z time="2022-08-30T23:26:32Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:26:52.4827864Z time="2022-08-30T23:26:52Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:26:52.5003201Z time="2022-08-30T23:26:52Z" level=info msg="running kube probe on try 1" +2022-08-30T23:27:24.7775776Z time="2022-08-30T23:27:24Z" level=info msg="running kube probe on try 2" +2022-08-30T23:28:44.0855636Z evaluating test case: set namespace to y +2022-08-30T23:28:44.0857483Z step 1 on all available ports/protocols: +2022-08-30T23:28:44.0860772Z Policy explanation: +2022-08-30T23:28:44.0862723Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:28:44.0864162Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:28:44.0865843Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:28:44.0867060Z | Ingress | namespace: y | y/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:28:44.0869473Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:28:44.0870572Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:28:44.0871521Z | | | | pod In [b c] | | +2022-08-30T23:28:44.0873080Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:28:44.0874198Z | | | | | | +2022-08-30T23:28:44.0876770Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:28:44.0878094Z | Egress | namespace: y | y/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:28:44.0879195Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:28:44.0880207Z | | pod: a | | | | +2022-08-30T23:28:44.0882414Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:28:44.0885872Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:28:44.0886770Z | | | | ns In [y z] | | +2022-08-30T23:28:44.0887580Z | | | | pods: Match expressions: | | +2022-08-30T23:28:44.0888328Z | | | | pod In [a b] | | +2022-08-30T23:28:44.0889652Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:28:44.0890237Z +2022-08-30T23:28:44.0890528Z +2022-08-30T23:28:44.0890812Z +2022-08-30T23:28:44.0891380Z Results for network policies: +2022-08-30T23:28:44.0894327Z Network policy: +2022-08-30T23:28:44.0894787Z +2022-08-30T23:28:44.0895354Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:28:44.0895972Z kind: NetworkPolicy +2022-08-30T23:28:44.0896518Z metadata: +2022-08-30T23:28:44.0897087Z creationTimestamp: null +2022-08-30T23:28:44.0897674Z name: base +2022-08-30T23:28:44.0898227Z namespace: "y" +2022-08-30T23:28:44.0898770Z spec: +2022-08-30T23:28:44.0899287Z egress: +2022-08-30T23:28:44.0900138Z - ports: +2022-08-30T23:28:44.0900915Z - port: 80 +2022-08-30T23:28:44.0902744Z protocol: TCP +2022-08-30T23:28:44.0903277Z to: +2022-08-30T23:28:44.0904108Z - namespaceSelector: +2022-08-30T23:28:44.0904958Z matchExpressions: +2022-08-30T23:28:44.0906830Z - key: ns +2022-08-30T23:28:44.0907452Z operator: In +2022-08-30T23:28:44.0907996Z values: +2022-08-30T23:28:44.0908784Z - "y" +2022-08-30T23:28:44.0909625Z - z +2022-08-30T23:28:44.0910141Z podSelector: +2022-08-30T23:28:44.0913608Z matchExpressions: +2022-08-30T23:28:44.0914624Z - key: pod +2022-08-30T23:28:44.0915210Z operator: In +2022-08-30T23:28:44.0915569Z values: +2022-08-30T23:28:44.0916094Z - a +2022-08-30T23:28:44.0916584Z - b +2022-08-30T23:28:44.0917073Z - ports: +2022-08-30T23:28:44.0917678Z - port: 53 +2022-08-30T23:28:44.0918116Z protocol: UDP +2022-08-30T23:28:44.0918615Z - port: 53 +2022-08-30T23:28:44.0918983Z protocol: TCP +2022-08-30T23:28:44.0919331Z ingress: +2022-08-30T23:28:44.0919969Z - from: +2022-08-30T23:28:44.0920489Z - namespaceSelector: +2022-08-30T23:28:44.0920931Z matchExpressions: +2022-08-30T23:28:44.0921441Z - key: ns +2022-08-30T23:28:44.0921899Z operator: In +2022-08-30T23:28:44.0922241Z values: +2022-08-30T23:28:44.0922720Z - x +2022-08-30T23:28:44.0923216Z - "y" +2022-08-30T23:28:44.0923583Z podSelector: +2022-08-30T23:28:44.0923939Z matchExpressions: +2022-08-30T23:28:44.0924527Z - key: pod +2022-08-30T23:28:44.0924888Z operator: In +2022-08-30T23:28:44.0925232Z values: +2022-08-30T23:28:44.0925702Z - b +2022-08-30T23:28:44.0926179Z - c +2022-08-30T23:28:44.0926545Z ports: +2022-08-30T23:28:44.0927086Z - port: 80 +2022-08-30T23:28:44.0927453Z protocol: TCP +2022-08-30T23:28:44.0927897Z podSelector: +2022-08-30T23:28:44.0928238Z matchLabels: +2022-08-30T23:28:44.0928574Z pod: a +2022-08-30T23:28:44.0928919Z policyTypes: +2022-08-30T23:28:44.0929414Z - Ingress +2022-08-30T23:28:44.0929901Z - Egress +2022-08-30T23:28:44.0930258Z status: {} +2022-08-30T23:28:44.0930431Z +2022-08-30T23:28:44.0930830Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:28:44.0931240Z Expected ingress: +2022-08-30T23:28:44.0931893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0932441Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.0932983Z | TCP/81 | | | | | | | | | | +2022-08-30T23:28:44.0933618Z | UDP/80 | | | | | | | | | | +2022-08-30T23:28:44.0934094Z | UDP/81 | | | | | | | | | | +2022-08-30T23:28:44.0935237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0936014Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0937128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0937719Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0938502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0939070Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0939816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0940353Z | y/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0941083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0941622Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0942479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0943019Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0943755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0944288Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0945003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0945541Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0946260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0946934Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0947672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0947964Z +2022-08-30T23:28:44.0948525Z Expected egress: +2022-08-30T23:28:44.0949255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0949826Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.0950268Z | TCP/81 | | | | | | | | | | +2022-08-30T23:28:44.0950719Z | UDP/80 | | | | | | | | | | +2022-08-30T23:28:44.0951163Z | UDP/81 | | | | | | | | | | +2022-08-30T23:28:44.0951926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0952488Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0953194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0953736Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0954452Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0955009Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0955720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0956310Z | y/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:28:44.0957022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0957558Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0958274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0958803Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0959507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0960041Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0960742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0961265Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0961979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0962621Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0963449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0963747Z +2022-08-30T23:28:44.0964282Z Expected combined: +2022-08-30T23:28:44.0965027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0965552Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.0965998Z | TCP/81 | | | | | | | | | | +2022-08-30T23:28:44.0966432Z | UDP/80 | | | | | | | | | | +2022-08-30T23:28:44.0967012Z | UDP/81 | | | | | | | | | | +2022-08-30T23:28:44.0967719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0968249Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0968963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0969503Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0970218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0970755Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0971465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0972011Z | y/a | X X X X | X X X X | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:28:44.0972731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0973266Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0974372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0974949Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0975735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0976297Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0977026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0977605Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0978381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0978912Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0979624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0979911Z +2022-08-30T23:28:44.0981076Z kube results, try 0: +2022-08-30T23:28:44.0982144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0982854Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.0983507Z | TCP/81 | | | | | | | | | | +2022-08-30T23:28:44.0984153Z | UDP/80 | | | | | | | | | | +2022-08-30T23:28:44.0984952Z | UDP/81 | | | | | | | | | | +2022-08-30T23:28:44.0985954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0986671Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0987663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0988380Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0989415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0990120Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0991272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0991990Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0992973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0993691Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0994696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0995409Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0996398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0997119Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0998197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.0998915Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.0999918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1000631Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1001632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1002008Z +2022-08-30T23:28:44.1002491Z kube results, try 1: +2022-08-30T23:28:44.1003464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1004178Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.1004841Z | TCP/81 | | | | | | | | | | +2022-08-30T23:28:44.1005442Z | UDP/80 | | | | | | | | | | +2022-08-30T23:28:44.1006152Z | UDP/81 | | | | | | | | | | +2022-08-30T23:28:44.1007174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1007891Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1008919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1009634Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1010651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1011373Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1012507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1013244Z | y/a | X X X X | X X X X | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:28:44.1017579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1018408Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1019664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1020549Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1021592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1023244Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1024534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1025454Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1026443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1027037Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:28:44.1027829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:28:44.1028118Z +2022-08-30T23:28:44.1028349Z +2022-08-30T23:28:44.1028823Z Actual vs expected (last round): +2022-08-30T23:28:44.1029498Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:28:44.1029977Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:28:44.1030622Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:28:44.1031136Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1031591Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1032088Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1032540Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1033011Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1033406Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1033852Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1034310Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1034787Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:28:44.1035459Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:28:44.1035702Z +2022-08-30T23:28:44.1036002Z +2022-08-30T23:28:44.1036228Z +2022-08-30T23:28:44.1036778Z finished policy #2 +2022-08-30T23:28:44.1037158Z starting test case #3 +2022-08-30T23:28:47.3302068Z time="2022-08-30T23:28:47Z" level=info msg="cluster state reset" +2022-08-30T23:28:50.5011500Z time="2022-08-30T23:28:50Z" level=info msg="cluster state verified" +2022-08-30T23:28:50.5654064Z time="2022-08-30T23:28:50Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:29:10.5708838Z time="2022-08-30T23:29:10Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:29:10.5901403Z time="2022-08-30T23:29:10Z" level=info msg="running kube probe on try 1" +2022-08-30T23:30:31.9535672Z evaluating test case: set namespace to z +2022-08-30T23:30:31.9537784Z step 1 on all available ports/protocols: +2022-08-30T23:30:31.9540839Z Policy explanation: +2022-08-30T23:30:31.9542818Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:30:31.9544182Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:30:31.9546744Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:30:31.9549403Z | Ingress | namespace: z | z/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:30:31.9550260Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:30:31.9550973Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:30:31.9551705Z | | | | pod In [b c] | | +2022-08-30T23:30:31.9553010Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:30:31.9554057Z | | | | | | +2022-08-30T23:30:31.9556396Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:30:31.9557455Z | Egress | namespace: z | z/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:30:31.9558310Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:30:31.9559052Z | | pod: a | | | | +2022-08-30T23:30:31.9560186Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:30:31.9561086Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:30:31.9561864Z | | | | ns In [y z] | | +2022-08-30T23:30:31.9563830Z | | | | pods: Match expressions: | | +2022-08-30T23:30:31.9564545Z | | | | pod In [a b] | | +2022-08-30T23:30:31.9565797Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:30:31.9566376Z +2022-08-30T23:30:31.9566664Z +2022-08-30T23:30:31.9566957Z +2022-08-30T23:30:31.9567514Z Results for network policies: +2022-08-30T23:30:31.9568131Z Network policy: +2022-08-30T23:30:31.9568459Z +2022-08-30T23:30:31.9569022Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:30:31.9570755Z kind: NetworkPolicy +2022-08-30T23:30:31.9571369Z metadata: +2022-08-30T23:30:31.9571931Z creationTimestamp: null +2022-08-30T23:30:31.9572513Z name: base +2022-08-30T23:30:31.9573060Z namespace: z +2022-08-30T23:30:31.9590705Z spec: +2022-08-30T23:30:31.9591504Z egress: +2022-08-30T23:30:31.9592468Z - ports: +2022-08-30T23:30:31.9593218Z - port: 80 +2022-08-30T23:30:31.9593727Z protocol: TCP +2022-08-30T23:30:31.9594206Z to: +2022-08-30T23:30:31.9595279Z - namespaceSelector: +2022-08-30T23:30:31.9595833Z matchExpressions: +2022-08-30T23:30:31.9597279Z - key: ns +2022-08-30T23:30:31.9597955Z operator: In +2022-08-30T23:30:31.9598410Z values: +2022-08-30T23:30:31.9599030Z - "y" +2022-08-30T23:30:31.9599577Z - z +2022-08-30T23:30:31.9599947Z podSelector: +2022-08-30T23:30:31.9600400Z matchExpressions: +2022-08-30T23:30:31.9600931Z - key: pod +2022-08-30T23:30:31.9601357Z operator: In +2022-08-30T23:30:31.9601801Z values: +2022-08-30T23:30:31.9602283Z - a +2022-08-30T23:30:31.9602814Z - b +2022-08-30T23:30:31.9603339Z - ports: +2022-08-30T23:30:31.9603833Z - port: 53 +2022-08-30T23:30:31.9604283Z protocol: UDP +2022-08-30T23:30:31.9604891Z - port: 53 +2022-08-30T23:30:31.9605333Z protocol: TCP +2022-08-30T23:30:31.9605679Z ingress: +2022-08-30T23:30:31.9606168Z - from: +2022-08-30T23:30:31.9606683Z - namespaceSelector: +2022-08-30T23:30:31.9607285Z matchExpressions: +2022-08-30T23:30:31.9607882Z - key: ns +2022-08-30T23:30:31.9608271Z operator: In +2022-08-30T23:30:31.9608621Z values: +2022-08-30T23:30:31.9609142Z - x +2022-08-30T23:30:31.9609723Z - "y" +2022-08-30T23:30:31.9610077Z podSelector: +2022-08-30T23:30:31.9610440Z matchExpressions: +2022-08-30T23:30:31.9610947Z - key: pod +2022-08-30T23:30:31.9611311Z operator: In +2022-08-30T23:30:31.9611655Z values: +2022-08-30T23:30:31.9612118Z - b +2022-08-30T23:30:31.9612613Z - c +2022-08-30T23:30:31.9612961Z ports: +2022-08-30T23:30:31.9613822Z - port: 80 +2022-08-30T23:30:31.9614217Z protocol: TCP +2022-08-30T23:30:31.9614579Z podSelector: +2022-08-30T23:30:31.9614930Z matchLabels: +2022-08-30T23:30:31.9615422Z pod: a +2022-08-30T23:30:31.9615759Z policyTypes: +2022-08-30T23:30:31.9616250Z - Ingress +2022-08-30T23:30:31.9616827Z - Egress +2022-08-30T23:30:31.9617183Z status: {} +2022-08-30T23:30:31.9617350Z +2022-08-30T23:30:31.9617826Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:30:31.9618740Z Expected ingress: +2022-08-30T23:30:31.9619792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9620533Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:30:31.9621211Z | TCP/81 | | | | | | | | | | +2022-08-30T23:30:31.9621866Z | UDP/80 | | | | | | | | | | +2022-08-30T23:30:31.9622502Z | UDP/81 | | | | | | | | | | +2022-08-30T23:30:31.9623453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9624199Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:31.9625243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9625966Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:31.9626950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9627675Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:31.9628662Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9629386Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:31.9630452Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9631182Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:31.9632215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9632934Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:31.9633886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9634601Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:31.9635582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9636296Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:31.9637286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9638134Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:31.9639134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9639504Z +2022-08-30T23:30:31.9639986Z Expected egress: +2022-08-30T23:30:31.9640930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9641631Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:30:31.9642331Z | TCP/81 | | | | | | | | | | +2022-08-30T23:30:31.9642981Z | UDP/80 | | | | | | | | | | +2022-08-30T23:30:31.9643632Z | UDP/81 | | | | | | | | | | +2022-08-30T23:30:31.9644698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9645413Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:31.9646488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9647198Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:31.9648217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9648924Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:31.9649924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9650642Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:31.9651641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:31.9652358Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:31.9653309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7174248Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:32.7226935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7228107Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:30:32.7229155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7229883Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:32.7230833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7231542Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:30:32.7232403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7232777Z +2022-08-30T23:30:32.7233285Z Expected combined: +2022-08-30T23:30:32.7234185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7234870Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:30:32.7235459Z | TCP/81 | | | | | | | | | | +2022-08-30T23:30:32.7236098Z | UDP/80 | | | | | | | | | | +2022-08-30T23:30:32.7236681Z | UDP/81 | | | | | | | | | | +2022-08-30T23:30:32.7237873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7238570Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7239447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7240138Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7241028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7241722Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7242625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7243424Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7244290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7244977Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7245881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7246592Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7247468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7248167Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | X X X X | . X X X | X X X X | +2022-08-30T23:30:32.7249022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7249738Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7250619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7251312Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7252697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7253129Z +2022-08-30T23:30:32.7261729Z kube results, try 0: +2022-08-30T23:30:32.7265303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7277002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:30:32.7278007Z | TCP/81 | | | | | | | | | | +2022-08-30T23:30:32.7278668Z | UDP/80 | | | | | | | | | | +2022-08-30T23:30:32.7279273Z | UDP/81 | | | | | | | | | | +2022-08-30T23:30:32.7280504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7281130Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7282019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7282614Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7283315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7283841Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7284549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7285313Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7286038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7286554Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7287279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7287803Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | +2022-08-30T23:30:32.7288492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7289016Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | X X X X | . X X X | X X X X | +2022-08-30T23:30:32.7289839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7290362Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7291136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7291746Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | +2022-08-30T23:30:32.7292464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:30:32.7292743Z +2022-08-30T23:30:32.7292969Z +2022-08-30T23:30:32.7293839Z Actual vs expected (last round): +2022-08-30T23:30:32.7294574Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:30:32.7295055Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:30:32.7295665Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:30:32.7296171Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7296571Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7297029Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7297407Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7297779Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7298152Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7298530Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7298991Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7299431Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:30:32.7300018Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:30:32.7300257Z +2022-08-30T23:30:32.7300542Z +2022-08-30T23:30:32.7300742Z +2022-08-30T23:30:32.7301120Z finished policy #3 +2022-08-30T23:30:32.7301560Z starting test case #4 +2022-08-30T23:30:35.2454968Z time="2022-08-30T23:30:35Z" level=info msg="cluster state reset" +2022-08-30T23:30:38.4264276Z time="2022-08-30T23:30:38Z" level=info msg="cluster state verified" +2022-08-30T23:30:38.4936253Z time="2022-08-30T23:30:38Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:30:58.5024990Z time="2022-08-30T23:30:58Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:30:58.5228949Z time="2022-08-30T23:30:58Z" level=info msg="running kube probe on try 1" +2022-08-30T23:33:54.5140220Z evaluating test case: set pod selector to ["MatchLabels",null,"MatchExpression",null] +2022-08-30T23:33:54.5141835Z step 1 on all available ports/protocols: +2022-08-30T23:33:54.5146128Z Policy explanation: +2022-08-30T23:33:54.5149731Z +---------+--------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:33:54.5151429Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:33:54.5156320Z +---------+--------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:33:54.5157869Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:33:54.5159051Z | | all pods | | ns In [x y] | | +2022-08-30T23:33:54.5160249Z | | | | pods: Match expressions: | | +2022-08-30T23:33:54.5161391Z | | | | pod In [b c] | | +2022-08-30T23:33:54.5162934Z +---------+--------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:33:54.5194632Z | | | | | | +2022-08-30T23:33:54.5196315Z +---------+--------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:33:54.5197364Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:33:54.5198164Z | | all pods | | | port 53 on protocol TCP | +2022-08-30T23:33:54.5199293Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:33:54.5200059Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:33:54.5200681Z | | | | ns In [y z] | | +2022-08-30T23:33:54.5201238Z | | | | pods: Match expressions: | | +2022-08-30T23:33:54.5201866Z | | | | pod In [a b] | | +2022-08-30T23:33:54.5203014Z +---------+--------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:33:54.5203533Z +2022-08-30T23:33:54.5203730Z +2022-08-30T23:33:54.5203885Z +2022-08-30T23:33:54.5204307Z Results for network policies: +2022-08-30T23:33:54.5204806Z Network policy: +2022-08-30T23:33:54.5205107Z +2022-08-30T23:33:54.5205591Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:33:54.5205989Z kind: NetworkPolicy +2022-08-30T23:33:54.5206349Z metadata: +2022-08-30T23:33:54.5206716Z creationTimestamp: null +2022-08-30T23:33:54.5207149Z name: base +2022-08-30T23:33:54.5207504Z namespace: x +2022-08-30T23:33:54.5207844Z spec: +2022-08-30T23:33:54.5208247Z egress: +2022-08-30T23:33:54.5208763Z - ports: +2022-08-30T23:33:54.5209377Z - port: 80 +2022-08-30T23:33:54.5209771Z protocol: TCP +2022-08-30T23:33:54.5210116Z to: +2022-08-30T23:33:54.5210655Z - namespaceSelector: +2022-08-30T23:33:54.5211313Z matchExpressions: +2022-08-30T23:33:54.5212164Z - key: ns +2022-08-30T23:33:54.5212721Z operator: In +2022-08-30T23:33:54.5213118Z values: +2022-08-30T23:33:54.5213907Z - "y" +2022-08-30T23:33:54.5214419Z - z +2022-08-30T23:33:54.5214798Z podSelector: +2022-08-30T23:33:54.5215178Z matchExpressions: +2022-08-30T23:33:54.5215681Z - key: pod +2022-08-30T23:33:54.5216044Z operator: In +2022-08-30T23:33:54.5216396Z values: +2022-08-30T23:33:54.5216868Z - a +2022-08-30T23:33:54.5217343Z - b +2022-08-30T23:33:54.5217893Z - ports: +2022-08-30T23:33:54.5218410Z - port: 53 +2022-08-30T23:33:54.5218781Z protocol: UDP +2022-08-30T23:33:54.5219272Z - port: 53 +2022-08-30T23:33:54.5219628Z protocol: TCP +2022-08-30T23:33:54.5219968Z ingress: +2022-08-30T23:33:54.5220443Z - from: +2022-08-30T23:33:54.5220995Z - namespaceSelector: +2022-08-30T23:33:54.5221375Z matchExpressions: +2022-08-30T23:33:54.5221886Z - key: ns +2022-08-30T23:33:54.5222352Z operator: In +2022-08-30T23:33:54.5222873Z values: +2022-08-30T23:33:54.5223355Z - x +2022-08-30T23:33:54.5223840Z - "y" +2022-08-30T23:33:54.5224203Z podSelector: +2022-08-30T23:33:54.5224636Z matchExpressions: +2022-08-30T23:33:54.5225232Z - key: pod +2022-08-30T23:33:54.5225596Z operator: In +2022-08-30T23:33:54.5225965Z values: +2022-08-30T23:33:54.5226522Z - b +2022-08-30T23:33:54.5227013Z - c +2022-08-30T23:33:54.5227376Z ports: +2022-08-30T23:33:54.5227932Z - port: 80 +2022-08-30T23:33:54.5228301Z protocol: TCP +2022-08-30T23:33:54.5228661Z podSelector: {} +2022-08-30T23:33:54.5229022Z policyTypes: +2022-08-30T23:33:54.5229509Z - Ingress +2022-08-30T23:33:54.5230004Z - Egress +2022-08-30T23:33:54.5230368Z status: {} +2022-08-30T23:33:54.5230543Z +2022-08-30T23:33:54.5231176Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:33:54.5231558Z Expected ingress: +2022-08-30T23:33:54.5232251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5232853Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:33:54.5233317Z | TCP/81 | | | | | | | | | | +2022-08-30T23:33:54.5233773Z | UDP/80 | | | | | | | | | | +2022-08-30T23:33:54.5234222Z | UDP/81 | | | | | | | | | | +2022-08-30T23:33:54.5235009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5235548Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5236271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5236806Z | x/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5237532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5238083Z | x/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5238802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5239332Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5240049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5240589Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5241315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5241851Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5242632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5243230Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5243963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5244497Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5245219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5245753Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5246487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5246864Z +2022-08-30T23:33:54.5247294Z Expected egress: +2022-08-30T23:33:54.5248044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5248583Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:33:54.5249102Z | TCP/81 | | | | | | | | | | +2022-08-30T23:33:54.5249629Z | UDP/80 | | | | | | | | | | +2022-08-30T23:33:54.5250122Z | UDP/81 | | | | | | | | | | +2022-08-30T23:33:54.5250854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5251393Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5252240Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5252802Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5253792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5254359Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5255088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5255628Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5256370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5256899Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5257636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5258177Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5258910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5259513Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5260271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5260804Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5261543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5262090Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5262835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5263128Z +2022-08-30T23:33:54.5263624Z Expected combined: +2022-08-30T23:33:54.5264276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5264807Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:33:54.5265255Z | TCP/81 | | | | | | | | | | +2022-08-30T23:33:54.5265692Z | UDP/80 | | | | | | | | | | +2022-08-30T23:33:54.5266135Z | UDP/81 | | | | | | | | | | +2022-08-30T23:33:54.5266911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5267459Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5268300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5268844Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5313528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5315147Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5316572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5317589Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5319099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5322145Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5323496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5324394Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5325641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5326589Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5327847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5328783Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5330033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5331063Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5332307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5332822Z +2022-08-30T23:33:54.5333561Z kube results, try 0: +2022-08-30T23:33:54.5334828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5335671Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:33:54.5336398Z | TCP/81 | | | | | | | | | | +2022-08-30T23:33:54.5337077Z | UDP/80 | | | | | | | | | | +2022-08-30T23:33:54.5337753Z | UDP/81 | | | | | | | | | | +2022-08-30T23:33:54.5339017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5340015Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5341318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5342074Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5342857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5343504Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:33:54.5344231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5344768Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5345515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5346213Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5346938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5347488Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5348215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5348747Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5349463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5350116Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5350842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5351374Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:33:54.5352124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:33:54.5352412Z +2022-08-30T23:33:54.5352682Z +2022-08-30T23:33:54.5353289Z Actual vs expected (last round): +2022-08-30T23:33:54.5353947Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:33:54.5354459Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:33:54.5355157Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:33:54.5355621Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5356020Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5356520Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5356921Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5357385Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5357824Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5358224Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5358655Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5359102Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:33:54.5359720Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:33:54.5359969Z +2022-08-30T23:33:54.5360206Z +2022-08-30T23:33:54.5360432Z +2022-08-30T23:33:54.5361028Z finished policy #4 +2022-08-30T23:33:54.5361391Z starting test case #5 +2022-08-30T23:33:57.7594346Z time="2022-08-30T23:33:57Z" level=info msg="cluster state reset" +2022-08-30T23:34:00.9337570Z time="2022-08-30T23:34:00Z" level=info msg="cluster state verified" +2022-08-30T23:34:01.0015406Z time="2022-08-30T23:34:01Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:34:21.0075821Z time="2022-08-30T23:34:21Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:34:21.0267804Z time="2022-08-30T23:34:21Z" level=info msg="running kube probe on try 1" +2022-08-30T23:35:38.5206673Z evaluating test case: set pod selector to ["MatchLabels",["pod: a"],"MatchExpression",null] +2022-08-30T23:35:38.5207876Z step 1 on all available ports/protocols: +2022-08-30T23:35:38.5208546Z Policy explanation: +2022-08-30T23:35:38.5209777Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:35:38.5210486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:35:38.5211697Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:35:38.5212633Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:35:38.5213255Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:35:38.5214145Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:35:38.5214701Z | | | | pod In [b c] | | +2022-08-30T23:35:38.5215548Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:35:38.5216263Z | | | | | | +2022-08-30T23:35:38.5217101Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:35:38.5217982Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:35:38.5218700Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:35:38.5219323Z | | pod: a | | | | +2022-08-30T23:35:38.5220096Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:35:38.5220933Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:35:38.5221915Z | | | | ns In [y z] | | +2022-08-30T23:35:38.5222680Z | | | | pods: Match expressions: | | +2022-08-30T23:35:38.5223388Z | | | | pod In [a b] | | +2022-08-30T23:35:38.5224294Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:35:38.5224771Z +2022-08-30T23:35:38.5225110Z +2022-08-30T23:35:38.5225417Z +2022-08-30T23:35:38.5225926Z Results for network policies: +2022-08-30T23:35:38.5226391Z Network policy: +2022-08-30T23:35:38.5226727Z +2022-08-30T23:35:38.5227267Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:35:38.5227760Z kind: NetworkPolicy +2022-08-30T23:35:38.5228220Z metadata: +2022-08-30T23:35:38.5228690Z creationTimestamp: null +2022-08-30T23:35:38.5229157Z name: base +2022-08-30T23:35:38.5229632Z namespace: x +2022-08-30T23:35:38.5230086Z spec: +2022-08-30T23:35:38.5230526Z egress: +2022-08-30T23:35:38.5231134Z - ports: +2022-08-30T23:35:38.5231790Z - port: 80 +2022-08-30T23:35:38.5232316Z protocol: TCP +2022-08-30T23:35:38.5232800Z to: +2022-08-30T23:35:38.5233393Z - namespaceSelector: +2022-08-30T23:35:38.5233892Z matchExpressions: +2022-08-30T23:35:38.5234503Z - key: ns +2022-08-30T23:35:38.5235004Z operator: In +2022-08-30T23:35:38.5235455Z values: +2022-08-30T23:35:38.5236072Z - "y" +2022-08-30T23:35:38.5236678Z - z +2022-08-30T23:35:38.5237153Z podSelector: +2022-08-30T23:35:38.5237716Z matchExpressions: +2022-08-30T23:35:38.5238342Z - key: pod +2022-08-30T23:35:38.5238861Z operator: In +2022-08-30T23:35:38.5239382Z values: +2022-08-30T23:35:38.5239977Z - a +2022-08-30T23:35:38.5240584Z - b +2022-08-30T23:35:38.5241203Z - ports: +2022-08-30T23:35:38.5241794Z - port: 53 +2022-08-30T23:35:38.5242304Z protocol: UDP +2022-08-30T23:35:38.5242975Z - port: 53 +2022-08-30T23:35:38.5243450Z protocol: TCP +2022-08-30T23:35:38.5243897Z ingress: +2022-08-30T23:35:38.5244494Z - from: +2022-08-30T23:35:38.5245145Z - namespaceSelector: +2022-08-30T23:35:38.5245633Z matchExpressions: +2022-08-30T23:35:38.5246272Z - key: ns +2022-08-30T23:35:38.5246792Z operator: In +2022-08-30T23:35:38.5247248Z values: +2022-08-30T23:35:38.5247983Z - x +2022-08-30T23:35:38.5248670Z - "y" +2022-08-30T23:35:38.5249183Z podSelector: +2022-08-30T23:35:38.5249660Z matchExpressions: +2022-08-30T23:35:38.5250275Z - key: pod +2022-08-30T23:35:38.5250731Z operator: In +2022-08-30T23:35:38.5251190Z values: +2022-08-30T23:35:38.5251768Z - b +2022-08-30T23:35:38.5252437Z - c +2022-08-30T23:35:38.5252920Z ports: +2022-08-30T23:35:38.5253842Z - port: 80 +2022-08-30T23:35:38.5254354Z protocol: TCP +2022-08-30T23:35:38.5254806Z podSelector: +2022-08-30T23:35:38.5255306Z matchLabels: +2022-08-30T23:35:38.5255765Z pod: a +2022-08-30T23:35:38.5256238Z policyTypes: +2022-08-30T23:35:38.5256829Z - Ingress +2022-08-30T23:35:38.5257460Z - Egress +2022-08-30T23:35:38.5257935Z status: {} +2022-08-30T23:35:38.5258648Z +2022-08-30T23:35:38.5259246Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:35:38.5263069Z Expected ingress: +2022-08-30T23:35:38.5264351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5267107Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:35:38.5268000Z | TCP/81 | | | | | | | | | | +2022-08-30T23:35:38.5269457Z | UDP/80 | | | | | | | | | | +2022-08-30T23:35:38.5270158Z | UDP/81 | | | | | | | | | | +2022-08-30T23:35:38.5271079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5271635Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5272350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5272892Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5273614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5274161Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5274952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5275532Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5276250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5276800Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5277591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5278151Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5278916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5279449Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5280184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5280744Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5281467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5281997Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5282722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5283151Z +2022-08-30T23:35:38.5283733Z Expected egress: +2022-08-30T23:35:38.5284506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5285041Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:35:38.5285493Z | TCP/81 | | | | | | | | | | +2022-08-30T23:35:38.5285959Z | UDP/80 | | | | | | | | | | +2022-08-30T23:35:38.5286454Z | UDP/81 | | | | | | | | | | +2022-08-30T23:35:38.5287138Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5287679Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:35:38.5288507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5289043Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5289854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5290422Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5291194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5291740Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5292534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5293155Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5294059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5294604Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5295325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5295882Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5296682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5297216Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5297932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5298469Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5299256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5299542Z +2022-08-30T23:35:38.5299948Z Expected combined: +2022-08-30T23:35:38.5300782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5301363Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:35:38.5301983Z | TCP/81 | | | | | | | | | | +2022-08-30T23:35:38.5302515Z | UDP/80 | | | | | | | | | | +2022-08-30T23:35:38.5303013Z | UDP/81 | | | | | | | | | | +2022-08-30T23:35:38.5303923Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5304469Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:35:38.5305323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5305855Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5306580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5307114Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5307871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5308421Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5309238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5309784Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5310525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5311060Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5311776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5312398Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5313131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5313678Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5314398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5314929Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5315680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5315975Z +2022-08-30T23:35:38.5316416Z kube results, try 0: +2022-08-30T23:35:38.5317068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5317595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:35:38.5318127Z | TCP/81 | | | | | | | | | | +2022-08-30T23:35:38.5318602Z | UDP/80 | | | | | | | | | | +2022-08-30T23:35:38.5319023Z | UDP/81 | | | | | | | | | | +2022-08-30T23:35:38.5319773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5320339Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:35:38.5321071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5321657Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5322395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5322924Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5323724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5324260Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5325017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5325631Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5326422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5326971Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5327703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5328304Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5329045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5329650Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5330397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5330924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:35:38.5331663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:35:38.5331949Z +2022-08-30T23:35:38.5332203Z +2022-08-30T23:35:38.5332705Z Actual vs expected (last round): +2022-08-30T23:35:38.5334349Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:35:38.5337158Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:35:38.5338342Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:35:38.5339053Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5339694Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5340233Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5340681Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5341073Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5341532Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5342010Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5342481Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5342876Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:35:38.5343503Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:35:38.5343749Z +2022-08-30T23:35:38.5343970Z +2022-08-30T23:35:38.5344195Z +2022-08-30T23:35:38.5344620Z finished policy #5 +2022-08-30T23:35:38.5345040Z starting test case #6 +2022-08-30T23:35:41.7932539Z time="2022-08-30T23:35:41Z" level=info msg="cluster state reset" +2022-08-30T23:35:44.9731879Z time="2022-08-30T23:35:44Z" level=info msg="cluster state verified" +2022-08-30T23:35:45.0404602Z time="2022-08-30T23:35:45Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:36:05.0447476Z time="2022-08-30T23:36:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:36:05.0664495Z time="2022-08-30T23:36:05Z" level=info msg="running kube probe on try 1" +2022-08-30T23:38:17.7128479Z evaluating test case: set pod selector to ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] +2022-08-30T23:38:17.7130646Z step 1 on all available ports/protocols: +2022-08-30T23:38:17.7134181Z Policy explanation: +2022-08-30T23:38:17.7136278Z +---------+--------------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:38:17.7137475Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:38:17.7139014Z +---------+--------------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:38:17.7140494Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:38:17.7142834Z | | Match expressions: | | ns In [x y] | | +2022-08-30T23:38:17.7143864Z | | pod In [a b] | | pods: Match expressions: | | +2022-08-30T23:38:17.7144791Z | | | | pod In [b c] | | +2022-08-30T23:38:17.7146338Z +---------+--------------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:38:17.7147454Z | | | | | | +2022-08-30T23:38:17.7148839Z +---------+--------------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:38:17.7151412Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:38:17.7154805Z | | Match expressions: | | | port 53 on protocol TCP | +2022-08-30T23:38:17.7155758Z | | pod In [a b] | | | | +2022-08-30T23:38:17.7157052Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:38:17.7159163Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:38:17.7160041Z | | | | ns In [y z] | | +2022-08-30T23:38:17.7160750Z | | | | pods: Match expressions: | | +2022-08-30T23:38:17.7161477Z | | | | pod In [a b] | | +2022-08-30T23:38:17.7162715Z +---------+--------------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:38:17.7163280Z +2022-08-30T23:38:17.7163569Z +2022-08-30T23:38:17.7165396Z +2022-08-30T23:38:17.7166224Z Results for network policies: +2022-08-30T23:38:17.7168278Z Network policy: +2022-08-30T23:38:17.7168885Z +2022-08-30T23:38:17.7169647Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:38:17.7170488Z kind: NetworkPolicy +2022-08-30T23:38:17.7171250Z metadata: +2022-08-30T23:38:17.7173018Z creationTimestamp: null +2022-08-30T23:38:17.7174040Z name: base +2022-08-30T23:38:17.7174780Z namespace: x +2022-08-30T23:38:17.7175491Z spec: +2022-08-30T23:38:17.7176162Z egress: +2022-08-30T23:38:17.7177144Z - ports: +2022-08-30T23:38:17.7178163Z - port: 80 +2022-08-30T23:38:17.7178920Z protocol: TCP +2022-08-30T23:38:17.7179650Z to: +2022-08-30T23:38:17.7180715Z - namespaceSelector: +2022-08-30T23:38:17.7181674Z matchExpressions: +2022-08-30T23:38:17.7182869Z - key: ns +2022-08-30T23:38:17.7183478Z operator: In +2022-08-30T23:38:17.7183904Z values: +2022-08-30T23:38:17.7184522Z - "y" +2022-08-30T23:38:17.7185162Z - z +2022-08-30T23:38:17.7185625Z podSelector: +2022-08-30T23:38:17.7186097Z matchExpressions: +2022-08-30T23:38:17.7186794Z - key: pod +2022-08-30T23:38:17.7187293Z operator: In +2022-08-30T23:38:17.7187822Z values: +2022-08-30T23:38:17.7188551Z - a +2022-08-30T23:38:17.7189185Z - b +2022-08-30T23:38:17.7189881Z - ports: +2022-08-30T23:38:17.7190662Z - port: 53 +2022-08-30T23:38:17.7191246Z protocol: UDP +2022-08-30T23:38:17.7192055Z - port: 53 +2022-08-30T23:38:17.7192592Z protocol: TCP +2022-08-30T23:38:17.7193118Z ingress: +2022-08-30T23:38:17.7193909Z - from: +2022-08-30T23:38:17.7194731Z - namespaceSelector: +2022-08-30T23:38:17.7195452Z matchExpressions: +2022-08-30T23:38:17.7196110Z - key: ns +2022-08-30T23:38:17.7196766Z operator: In +2022-08-30T23:38:17.7197196Z values: +2022-08-30T23:38:17.7197766Z - x +2022-08-30T23:38:17.7198285Z - "y" +2022-08-30T23:38:17.7198643Z podSelector: +2022-08-30T23:38:17.7199088Z matchExpressions: +2022-08-30T23:38:17.7199927Z - key: pod +2022-08-30T23:38:17.7200383Z operator: In +2022-08-30T23:38:17.7200824Z values: +2022-08-30T23:38:17.7201417Z - b +2022-08-30T23:38:17.7201904Z - c +2022-08-30T23:38:17.7202273Z ports: +2022-08-30T23:38:17.7202831Z - port: 80 +2022-08-30T23:38:17.7203211Z protocol: TCP +2022-08-30T23:38:17.7203550Z podSelector: +2022-08-30T23:38:17.7203934Z matchExpressions: +2022-08-30T23:38:17.7204519Z - key: pod +2022-08-30T23:38:17.7204892Z operator: In +2022-08-30T23:38:17.7205222Z values: +2022-08-30T23:38:17.7206038Z - a +2022-08-30T23:38:17.7206600Z - b +2022-08-30T23:38:17.7206948Z policyTypes: +2022-08-30T23:38:17.7207467Z - Ingress +2022-08-30T23:38:17.7207967Z - Egress +2022-08-30T23:38:17.7208467Z status: {} +2022-08-30T23:38:17.7208625Z +2022-08-30T23:38:17.7209044Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:38:17.7209485Z Expected ingress: +2022-08-30T23:38:17.7210192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7210782Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:38:17.7211221Z | TCP/81 | | | | | | | | | | +2022-08-30T23:38:17.7211686Z | UDP/80 | | | | | | | | | | +2022-08-30T23:38:17.7212211Z | UDP/81 | | | | | | | | | | +2022-08-30T23:38:17.7212994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7213843Z | x/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7214724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7215418Z | x/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7216149Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7216738Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7217568Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7218163Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7219039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7219649Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7220381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7220954Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7221814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7222349Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7223275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7223882Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7224625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7225330Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7226214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7226513Z +2022-08-30T23:38:17.7226883Z Expected egress: +2022-08-30T23:38:17.7227715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7228238Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:38:17.7228767Z | TCP/81 | | | | | | | | | | +2022-08-30T23:38:17.7229225Z | UDP/80 | | | | | | | | | | +2022-08-30T23:38:17.7229815Z | UDP/81 | | | | | | | | | | +2022-08-30T23:38:17.7230672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7231358Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7232126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7232719Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7233640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7234201Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7235145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7235706Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7236521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7237183Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7237933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7238513Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7239235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7240311Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7241086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7241669Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7242408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7242968Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7243717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7243997Z +2022-08-30T23:38:17.7244492Z Expected combined: +2022-08-30T23:38:17.7245222Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7245755Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:38:17.7246191Z | TCP/81 | | | | | | | | | | +2022-08-30T23:38:17.7246606Z | UDP/80 | | | | | | | | | | +2022-08-30T23:38:17.7247211Z | UDP/81 | | | | | | | | | | +2022-08-30T23:38:17.7247922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7248456Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7249262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7249802Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7250522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7251053Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7251956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7252510Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7253278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7254069Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7254791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7255360Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7256104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7256632Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7257342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7257889Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7258653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7259243Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7259994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7260282Z +2022-08-30T23:38:17.7260691Z kube results, try 0: +2022-08-30T23:38:17.7261369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7261974Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:38:17.7262484Z | TCP/81 | | | | | | | | | | +2022-08-30T23:38:17.7262927Z | UDP/80 | | | | | | | | | | +2022-08-30T23:38:17.7263359Z | UDP/81 | | | | | | | | | | +2022-08-30T23:38:17.7264067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7264597Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7265371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7265904Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:38:17.7266616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7267142Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7267950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7268482Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7269277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7269844Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7270627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7271229Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7271925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7272559Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7273284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7273811Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7274545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7275076Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:38:17.7275818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:38:17.7276096Z +2022-08-30T23:38:17.7276409Z +2022-08-30T23:38:17.7276825Z Actual vs expected (last round): +2022-08-30T23:38:17.7277519Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:38:17.7278043Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:38:17.7278669Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:38:17.7279117Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7279517Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7279957Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7280353Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7280829Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7281245Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7281731Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7282169Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7282620Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:38:17.7283234Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:38:17.7283466Z +2022-08-30T23:38:17.7283721Z +2022-08-30T23:38:17.7283930Z +2022-08-30T23:38:17.7284536Z finished policy #6 +2022-08-30T23:38:17.7284935Z starting test case #7 +2022-08-30T23:38:20.9723286Z time="2022-08-30T23:38:20Z" level=info msg="cluster state reset" +2022-08-30T23:38:24.1395222Z time="2022-08-30T23:38:24Z" level=info msg="cluster state verified" +2022-08-30T23:38:24.2082828Z time="2022-08-30T23:38:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:38:44.2175269Z time="2022-08-30T23:38:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:38:44.2312693Z time="2022-08-30T23:38:44Z" level=info msg="running kube probe on try 1" +2022-08-30T23:40:06.6531930Z time="2022-08-30T23:40:06Z" level=info msg="running kube probe on try 2" +2022-08-30T23:41:29.9211242Z evaluating test case: egress: deny all +2022-08-30T23:41:29.9215271Z step 1 on all available ports/protocols: +2022-08-30T23:41:29.9217366Z Policy explanation: +2022-08-30T23:41:29.9219145Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:41:29.9220528Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:41:29.9224029Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:41:29.9225159Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:41:29.9226125Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:41:29.9227018Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:41:29.9227874Z | | | | pod In [b c] | | +2022-08-30T23:41:29.9230851Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:41:29.9231993Z | | | | | | +2022-08-30T23:41:29.9233431Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:41:29.9234465Z | Egress | namespace: x | x/base | no pods, no ips | no ports, no protocols | +2022-08-30T23:41:29.9235416Z | | Match labels: | | | | +2022-08-30T23:41:29.9236266Z | | pod: a | | | | +2022-08-30T23:41:29.9238897Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:41:29.9239562Z +2022-08-30T23:41:29.9239844Z +2022-08-30T23:41:29.9240127Z +2022-08-30T23:41:29.9240781Z Results for network policies: +2022-08-30T23:41:29.9241476Z Network policy: +2022-08-30T23:41:29.9241889Z +2022-08-30T23:41:29.9242458Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:41:29.9243235Z kind: NetworkPolicy +2022-08-30T23:41:29.9243874Z metadata: +2022-08-30T23:41:29.9245796Z creationTimestamp: null +2022-08-30T23:41:29.9246503Z name: base +2022-08-30T23:41:29.9247113Z namespace: x +2022-08-30T23:41:29.9247692Z spec: +2022-08-30T23:41:29.9248334Z ingress: +2022-08-30T23:41:29.9249327Z - from: +2022-08-30T23:41:29.9250295Z - namespaceSelector: +2022-08-30T23:41:29.9251055Z matchExpressions: +2022-08-30T23:41:29.9253282Z - key: ns +2022-08-30T23:41:29.9254185Z operator: In +2022-08-30T23:41:29.9254898Z values: +2022-08-30T23:41:29.9257171Z - x +2022-08-30T23:41:29.9258217Z - "y" +2022-08-30T23:41:29.9258916Z podSelector: +2022-08-30T23:41:29.9259573Z matchExpressions: +2022-08-30T23:41:29.9260588Z - key: pod +2022-08-30T23:41:29.9261274Z operator: In +2022-08-30T23:41:29.9261952Z values: +2022-08-30T23:41:29.9262886Z - b +2022-08-30T23:41:29.9263791Z - c +2022-08-30T23:41:29.9264468Z ports: +2022-08-30T23:41:29.9265093Z - port: 80 +2022-08-30T23:41:29.9265469Z protocol: TCP +2022-08-30T23:41:29.9265917Z podSelector: +2022-08-30T23:41:29.9266272Z matchLabels: +2022-08-30T23:41:29.9266712Z pod: a +2022-08-30T23:41:29.9267060Z policyTypes: +2022-08-30T23:41:29.9267564Z - Ingress +2022-08-30T23:41:29.9268064Z - Egress +2022-08-30T23:41:29.9268414Z status: {} +2022-08-30T23:41:29.9268587Z +2022-08-30T23:41:29.9269055Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:41:29.9269819Z Expected ingress: +2022-08-30T23:41:29.9270875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9271622Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:29.9272338Z | TCP/81 | | | | | | | | | | +2022-08-30T23:41:29.9272981Z | UDP/80 | | | | | | | | | | +2022-08-30T23:41:29.9273801Z | UDP/81 | | | | | | | | | | +2022-08-30T23:41:29.9274840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9275574Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9276501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9277234Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9278156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9278980Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9279900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9280631Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9281550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9282243Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9283773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9284747Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9285712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9286440Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9287459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9288191Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9289236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9289966Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9290937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9291312Z +2022-08-30T23:41:29.9291913Z Expected egress: +2022-08-30T23:41:29.9292842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9293725Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:29.9294362Z | TCP/81 | | | | | | | | | | +2022-08-30T23:41:29.9294989Z | UDP/80 | | | | | | | | | | +2022-08-30T23:41:29.9295600Z | UDP/81 | | | | | | | | | | +2022-08-30T23:41:29.9296544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9297288Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-30T23:41:29.9298238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9298954Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9299918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9300667Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9301814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9302533Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9303605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9304324Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9305269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9305984Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9307102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9307821Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9308785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9309499Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9310496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9311215Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9312167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9312539Z +2022-08-30T23:41:29.9313217Z Expected combined: +2022-08-30T23:41:29.9314133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9314835Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:29.9315469Z | TCP/81 | | | | | | | | | | +2022-08-30T23:41:29.9316173Z | UDP/80 | | | | | | | | | | +2022-08-30T23:41:29.9316810Z | UDP/81 | | | | | | | | | | +2022-08-30T23:41:29.9317840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9318560Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-30T23:41:29.9319550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9320266Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9321263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9321977Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9322927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9323636Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9324640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9325350Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9326388Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9327108Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9328241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9328909Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9329992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9330716Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9331653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:29.9332368Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:29.9333601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8668813Z +2022-08-30T23:41:30.8670408Z kube results, try 0: +2022-08-30T23:41:30.8671753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8672559Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:30.8673253Z | TCP/81 | | | | | | | | | | +2022-08-30T23:41:30.8674020Z | UDP/80 | | | | | | | | | | +2022-08-30T23:41:30.8674675Z | UDP/81 | | | | | | | | | | +2022-08-30T23:41:30.8675683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8676466Z | x/a | X X X X | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-30T23:41:30.8677540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8678307Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8679292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8680053Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8681107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8681865Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8682880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8683679Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8684730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8685486Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8686666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8687405Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8688480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8689216Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8690239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8690973Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8692050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8692781Z +2022-08-30T23:41:30.8693685Z kube results, try 1: +2022-08-30T23:41:30.8694757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8695492Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:30.8696166Z | TCP/81 | | | | | | | | | | +2022-08-30T23:41:30.8696803Z | UDP/80 | | | | | | | | | | +2022-08-30T23:41:30.8697440Z | UDP/81 | | | | | | | | | | +2022-08-30T23:41:30.8698379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8699121Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-30T23:41:30.8700253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8700982Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8701998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8702724Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8703659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8704389Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8705381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8706116Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8707105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8707846Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8708813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8709552Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8710572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8711296Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8712249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8712984Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:41:30.8713947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:41:30.8714320Z +2022-08-30T23:41:30.8714758Z +2022-08-30T23:41:30.8715475Z Actual vs expected (last round): +2022-08-30T23:41:30.8716403Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:41:30.8717047Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:41:30.8717923Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:41:30.8718525Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8719138Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8719754Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8720368Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8720980Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8721598Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8722348Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8722969Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8723581Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:41:30.8724564Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:41:30.8724905Z +2022-08-30T23:41:30.8725327Z +2022-08-30T23:41:30.8725720Z +2022-08-30T23:41:30.8726420Z finished policy #7 +2022-08-30T23:41:30.8727018Z starting test case #8 +2022-08-30T23:41:33.2546835Z time="2022-08-30T23:41:33Z" level=info msg="cluster state reset" +2022-08-30T23:41:36.4373641Z time="2022-08-30T23:41:36Z" level=info msg="cluster state verified" +2022-08-30T23:41:36.5074036Z time="2022-08-30T23:41:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:41:56.5140015Z time="2022-08-30T23:41:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:41:56.5370957Z time="2022-08-30T23:41:56Z" level=info msg="running kube probe on try 1" +2022-08-30T23:42:48.0484912Z evaluating test case: egress: allow all +2022-08-30T23:42:48.0486476Z step 1 on all available ports/protocols: +2022-08-30T23:42:48.0487395Z Policy explanation: +2022-08-30T23:42:48.0490799Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:42:48.0491813Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:42:48.0493103Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:42:48.0494241Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:42:48.0498805Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:42:48.0499641Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:42:48.0500193Z | | | | pod In [b c] | | +2022-08-30T23:42:48.0501070Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:42:48.0501595Z | | | | | | +2022-08-30T23:42:48.0502320Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:42:48.0502890Z | Egress | namespace: x | x/base | all pods, all ips | all ports, all protocols | +2022-08-30T23:42:48.0503415Z | | Match labels: | | | | +2022-08-30T23:42:48.0503860Z | | pod: a | | | | +2022-08-30T23:42:48.0504560Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:42:48.0504861Z +2022-08-30T23:42:48.0505068Z +2022-08-30T23:42:48.0505361Z +2022-08-30T23:42:48.0505755Z Results for network policies: +2022-08-30T23:42:48.0506172Z Network policy: +2022-08-30T23:42:48.0506345Z +2022-08-30T23:42:48.0506745Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:42:48.0507157Z kind: NetworkPolicy +2022-08-30T23:42:48.0507512Z metadata: +2022-08-30T23:42:48.0508033Z creationTimestamp: null +2022-08-30T23:42:48.0508445Z name: base +2022-08-30T23:42:48.0508794Z namespace: x +2022-08-30T23:42:48.0509139Z spec: +2022-08-30T23:42:48.0509536Z egress: +2022-08-30T23:42:48.0510138Z - {} +2022-08-30T23:42:48.0510505Z ingress: +2022-08-30T23:42:48.0511046Z - from: +2022-08-30T23:42:48.0511638Z - namespaceSelector: +2022-08-30T23:42:48.0512199Z matchExpressions: +2022-08-30T23:42:48.0512736Z - key: ns +2022-08-30T23:42:48.0513113Z operator: In +2022-08-30T23:42:48.0513884Z values: +2022-08-30T23:42:48.0514424Z - x +2022-08-30T23:42:48.0514954Z - "y" +2022-08-30T23:42:48.0515561Z podSelector: +2022-08-30T23:42:48.0515969Z matchExpressions: +2022-08-30T23:42:48.0516498Z - key: pod +2022-08-30T23:42:48.0516902Z operator: In +2022-08-30T23:42:48.0517302Z values: +2022-08-30T23:42:48.0517820Z - b +2022-08-30T23:42:48.0518365Z - c +2022-08-30T23:42:48.0518819Z ports: +2022-08-30T23:42:48.0519322Z - port: 80 +2022-08-30T23:42:48.0519752Z protocol: TCP +2022-08-30T23:42:48.0520102Z podSelector: +2022-08-30T23:42:48.0520455Z matchLabels: +2022-08-30T23:42:48.0520798Z pod: a +2022-08-30T23:42:48.0521131Z policyTypes: +2022-08-30T23:42:48.0521620Z - Ingress +2022-08-30T23:42:48.0522119Z - Egress +2022-08-30T23:42:48.0522487Z status: {} +2022-08-30T23:42:48.0522807Z +2022-08-30T23:42:48.0523255Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:42:48.0523639Z Expected ingress: +2022-08-30T23:42:48.0524391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0525027Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:42:48.0525478Z | TCP/81 | | | | | | | | | | +2022-08-30T23:42:48.0525912Z | UDP/80 | | | | | | | | | | +2022-08-30T23:42:48.0526371Z | UDP/81 | | | | | | | | | | +2022-08-30T23:42:48.0527087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0527631Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0528343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0528875Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0529571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0530172Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0530988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0531516Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0532228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0532760Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0533800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0534412Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0535189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0535741Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0536453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0536984Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0537689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0538266Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0538969Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0539384Z +2022-08-30T23:42:48.0539790Z Expected egress: +2022-08-30T23:42:48.0540440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0540966Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:42:48.0541408Z | TCP/81 | | | | | | | | | | +2022-08-30T23:42:48.0541838Z | UDP/80 | | | | | | | | | | +2022-08-30T23:42:48.0542319Z | UDP/81 | | | | | | | | | | +2022-08-30T23:42:48.0543044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0543895Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0544673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0545250Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0546029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0546570Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0547274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0564571Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0565792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0566533Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0567518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0568217Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0569208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0569913Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0570894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0571604Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0572576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0573297Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0587079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0587446Z +2022-08-30T23:42:48.0588048Z Expected combined: +2022-08-30T23:42:48.0588800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0589373Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:42:48.0589844Z | TCP/81 | | | | | | | | | | +2022-08-30T23:42:48.0590281Z | UDP/80 | | | | | | | | | | +2022-08-30T23:42:48.0590734Z | UDP/81 | | | | | | | | | | +2022-08-30T23:42:48.0591474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0592269Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0593010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0593551Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0594282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0594819Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0595541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0596075Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0596978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0597524Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0598278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0598907Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0599688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0600238Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0600975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0601516Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0602246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0602785Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0603497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0603796Z +2022-08-30T23:42:48.0604220Z kube results, try 0: +2022-08-30T23:42:48.0604987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0605520Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:42:48.0605972Z | TCP/81 | | | | | | | | | | +2022-08-30T23:42:48.0606422Z | UDP/80 | | | | | | | | | | +2022-08-30T23:42:48.0606861Z | UDP/81 | | | | | | | | | | +2022-08-30T23:42:48.0607605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0608141Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0608869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0609407Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0610116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0610654Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0611372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0611914Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0612817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0613570Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0614417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0615027Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0615804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0616418Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0617151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0617797Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0618609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0619185Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:42:48.0619976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:42:48.0620273Z +2022-08-30T23:42:48.0620501Z +2022-08-30T23:42:48.0621101Z Actual vs expected (last round): +2022-08-30T23:42:48.0621754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:42:48.0622226Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:42:48.0622907Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:42:48.0623370Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0623796Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0624295Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0624697Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0625174Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0625585Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0626102Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0626516Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0626996Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:42:48.0627653Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:42:48.0627892Z +2022-08-30T23:42:48.0628236Z +2022-08-30T23:42:48.0628525Z +2022-08-30T23:42:48.0629032Z finished policy #8 +2022-08-30T23:42:48.0629406Z starting test case #9 +2022-08-30T23:42:51.1725766Z time="2022-08-30T23:42:51Z" level=info msg="cluster state reset" +2022-08-30T23:42:54.3534550Z time="2022-08-30T23:42:54Z" level=info msg="cluster state verified" +2022-08-30T23:42:54.4219847Z time="2022-08-30T23:42:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:43:14.4292442Z time="2022-08-30T23:43:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:43:14.4433038Z time="2022-08-30T23:43:14Z" level=info msg="running kube probe on try 1" +2022-08-30T23:43:31.3456558Z time="2022-08-30T23:43:31Z" level=info msg="running kube probe on try 2" +2022-08-30T23:43:48.7236862Z time="2022-08-30T23:43:48Z" level=info msg="running kube probe on try 3" +2022-08-30T23:44:33.0104264Z time="2022-08-30T23:44:33Z" level=info msg="running kube probe on try 4" +2022-08-30T23:45:56.4225284Z evaluating test case: ingress: deny all +2022-08-30T23:45:56.4228335Z step 1 on all available ports/protocols: +2022-08-30T23:45:56.4232927Z Policy explanation: +2022-08-30T23:45:56.4236083Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:45:56.4237726Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:45:56.4239234Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:45:56.4241560Z | Ingress | namespace: x | x/base | no pods, no ips | no ports, no protocols | +2022-08-30T23:45:56.4242605Z | | Match labels: | | | | +2022-08-30T23:45:56.4243446Z | | pod: a | | | | +2022-08-30T23:45:56.4244924Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:45:56.4245953Z | | | | | | +2022-08-30T23:45:56.4247430Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:45:56.4249702Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:45:56.4250776Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:45:56.4251678Z | | pod: a | | | | +2022-08-30T23:45:56.4253036Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:45:56.4254653Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:45:56.4255429Z | | | | ns In [y z] | | +2022-08-30T23:45:56.4256171Z | | | | pods: Match expressions: | | +2022-08-30T23:45:56.4256846Z | | | | pod In [a b] | | +2022-08-30T23:45:56.4257848Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:45:56.4258191Z +2022-08-30T23:45:56.4258438Z +2022-08-30T23:45:56.4258717Z +2022-08-30T23:45:56.4259195Z Results for network policies: +2022-08-30T23:45:56.4259724Z Network policy: +2022-08-30T23:45:56.4259965Z +2022-08-30T23:45:56.4260418Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:45:56.4260895Z kind: NetworkPolicy +2022-08-30T23:45:56.4261347Z metadata: +2022-08-30T23:45:56.4261782Z creationTimestamp: null +2022-08-30T23:45:56.4262249Z name: base +2022-08-30T23:45:56.4262738Z namespace: x +2022-08-30T23:45:56.4263238Z spec: +2022-08-30T23:45:56.4263636Z egress: +2022-08-30T23:45:56.4264363Z - ports: +2022-08-30T23:45:56.4265055Z - port: 80 +2022-08-30T23:45:56.4265529Z protocol: TCP +2022-08-30T23:45:56.4265998Z to: +2022-08-30T23:45:56.4266669Z - namespaceSelector: +2022-08-30T23:45:56.4267178Z matchExpressions: +2022-08-30T23:45:56.4267861Z - key: ns +2022-08-30T23:45:56.4268334Z operator: In +2022-08-30T23:45:56.4268793Z values: +2022-08-30T23:45:56.4269428Z - "y" +2022-08-30T23:45:56.4270082Z - z +2022-08-30T23:45:56.4270531Z podSelector: +2022-08-30T23:45:56.4271031Z matchExpressions: +2022-08-30T23:45:56.4271740Z - key: pod +2022-08-30T23:45:56.4272223Z operator: In +2022-08-30T23:45:56.4272704Z values: +2022-08-30T23:45:56.4273332Z - a +2022-08-30T23:45:56.4273971Z - b +2022-08-30T23:45:56.4274599Z - ports: +2022-08-30T23:45:56.4275358Z - port: 53 +2022-08-30T23:45:56.4275846Z protocol: UDP +2022-08-30T23:45:56.4276479Z - port: 53 +2022-08-30T23:45:56.4276923Z protocol: TCP +2022-08-30T23:45:56.4277365Z podSelector: +2022-08-30T23:45:56.4277828Z matchLabels: +2022-08-30T23:45:56.4278254Z pod: a +2022-08-30T23:45:56.4278695Z policyTypes: +2022-08-30T23:45:56.4279553Z - Ingress +2022-08-30T23:45:56.4280189Z - Egress +2022-08-30T23:45:56.4280635Z status: {} +2022-08-30T23:45:56.4280843Z +2022-08-30T23:45:56.4281299Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:45:56.4281821Z Expected ingress: +2022-08-30T23:45:56.4282854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4283683Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4284383Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4284980Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4285490Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4286661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4287547Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4288664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4289460Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4290565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4291365Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4292463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4293232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4294509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4295347Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4296511Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4297307Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4298357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4299126Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4300357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4301125Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4302242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4303071Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4304195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4304665Z +2022-08-30T23:45:56.4305085Z Expected egress: +2022-08-30T23:45:56.4306099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4306898Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4307536Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4311174Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4313191Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4314628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4315609Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:45:56.4316787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4319003Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4321425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4323547Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4326202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4331489Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4332491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4333215Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4334289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4334850Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4335581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4336130Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4336852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4337400Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4338124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4338752Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4339458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4339761Z +2022-08-30T23:45:56.4340313Z Expected combined: +2022-08-30T23:45:56.4341035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4341570Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4342012Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4342450Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4342918Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4343649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4344199Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:45:56.4344921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4345457Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4346169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4346699Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4347411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4348080Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4349122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4349693Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4350493Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4351025Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4351810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4352382Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4353690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4354384Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4355241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4355807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4356553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4356854Z +2022-08-30T23:45:56.4357344Z kube results, try 0: +2022-08-30T23:45:56.4358029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4358564Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4359011Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4359505Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4359964Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4360755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4361284Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4362005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4362545Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4363255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4363798Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4364512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4365052Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4365804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4366336Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4367040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4367571Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4368362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4368908Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4369808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4370397Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4371107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4371633Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4372341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4372636Z +2022-08-30T23:45:56.4373188Z kube results, try 1: +2022-08-30T23:45:56.4374004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4374647Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4375104Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4375613Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4376087Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4376785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4377318Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4378066Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4378609Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4379387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4379983Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4380775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4381390Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4382101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4382631Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4383349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4383890Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4384687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4385239Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4386022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4386611Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4387334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4387863Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4388566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4388861Z +2022-08-30T23:45:56.4389388Z kube results, try 2: +2022-08-30T23:45:56.4390110Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4453217Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4454113Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4454770Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4455412Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4456652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4457588Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4458828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4459939Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4461177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4462099Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4463344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4464547Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4465813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4466743Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4467977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4468903Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4470516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4471699Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4473205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4474258Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4475943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4476928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4477814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4478127Z +2022-08-30T23:45:56.4478548Z kube results, try 3: +2022-08-30T23:45:56.4479219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4479788Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4480258Z | TCP/81 | | | | | | | | | | +2022-08-30T23:45:56.4480690Z | UDP/80 | | | | | | | | | | +2022-08-30T23:45:56.4481121Z | UDP/81 | | | | | | | | | | +2022-08-30T23:45:56.4481889Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4482486Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:45:56.4483224Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4483893Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4484614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4485216Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4485960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4486500Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4487214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4487757Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4488656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4489265Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4490031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4490563Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4491284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4491851Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4492594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4493135Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:45:56.4494046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:45:56.4494349Z +2022-08-30T23:45:56.4494609Z +2022-08-30T23:45:56.4495029Z Actual vs expected (last round): +2022-08-30T23:45:56.4495710Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:45:56.4496182Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:45:56.4496844Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:45:56.4497306Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4497743Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4498145Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4498573Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4499045Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4499457Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4499962Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4500421Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4500818Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:45:56.4501419Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:45:56.4501667Z +2022-08-30T23:45:56.4501977Z +2022-08-30T23:45:56.4502258Z +2022-08-30T23:45:56.4502674Z finished policy #9 +2022-08-30T23:45:56.4503063Z starting test case #10 +2022-08-30T23:45:59.6394854Z time="2022-08-30T23:45:59Z" level=info msg="cluster state reset" +2022-08-30T23:46:02.8053603Z time="2022-08-30T23:46:02Z" level=info msg="cluster state verified" +2022-08-30T23:46:02.8645295Z time="2022-08-30T23:46:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:46:22.8648593Z time="2022-08-30T23:46:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:46:22.8865565Z time="2022-08-30T23:46:22Z" level=info msg="running kube probe on try 1" +2022-08-30T23:47:11.4168652Z evaluating test case: ingress: allow all +2022-08-30T23:47:11.4170038Z step 1 on all available ports/protocols: +2022-08-30T23:47:11.4174852Z Policy explanation: +2022-08-30T23:47:11.4176659Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:47:11.4177592Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:47:11.4178860Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:47:11.4179797Z | Ingress | namespace: x | x/base | all pods, all ips | all ports, all protocols | +2022-08-30T23:47:11.4180491Z | | Match labels: | | | | +2022-08-30T23:47:11.4181384Z | | pod: a | | | | +2022-08-30T23:47:11.4182483Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:47:11.4183226Z | | | | | | +2022-08-30T23:47:11.4184344Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:47:11.4185165Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:47:11.4185903Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:47:11.4186572Z | | pod: a | | | | +2022-08-30T23:47:11.4187620Z + + + +-------------------------------+--------------------------+ +2022-08-30T23:47:11.4188424Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:47:11.4189125Z | | | | ns In [y z] | | +2022-08-30T23:47:11.4189784Z | | | | pods: Match expressions: | | +2022-08-30T23:47:11.4190438Z | | | | pod In [a b] | | +2022-08-30T23:47:11.4191551Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-30T23:47:11.4192093Z +2022-08-30T23:47:11.4192337Z +2022-08-30T23:47:11.4192572Z +2022-08-30T23:47:11.4193083Z Results for network policies: +2022-08-30T23:47:11.4196576Z Network policy: +2022-08-30T23:47:11.4197089Z +2022-08-30T23:47:11.4197567Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:47:11.4198163Z kind: NetworkPolicy +2022-08-30T23:47:11.4198697Z metadata: +2022-08-30T23:47:11.4199215Z creationTimestamp: null +2022-08-30T23:47:11.4199761Z name: base +2022-08-30T23:47:11.4200255Z namespace: x +2022-08-30T23:47:11.4200730Z spec: +2022-08-30T23:47:11.4201179Z egress: +2022-08-30T23:47:11.4202016Z - ports: +2022-08-30T23:47:11.4202740Z - port: 80 +2022-08-30T23:47:11.4203236Z protocol: TCP +2022-08-30T23:47:11.4203719Z to: +2022-08-30T23:47:11.4204430Z - namespaceSelector: +2022-08-30T23:47:11.4205004Z matchExpressions: +2022-08-30T23:47:11.4205764Z - key: ns +2022-08-30T23:47:11.4206281Z operator: In +2022-08-30T23:47:11.4206782Z values: +2022-08-30T23:47:11.4207494Z - "y" +2022-08-30T23:47:11.4209651Z - z +2022-08-30T23:47:11.4210455Z podSelector: +2022-08-30T23:47:11.4211136Z matchExpressions: +2022-08-30T23:47:11.4212154Z - key: pod +2022-08-30T23:47:11.4212788Z operator: In +2022-08-30T23:47:11.4213299Z values: +2022-08-30T23:47:11.4214371Z - a +2022-08-30T23:47:11.4215230Z - b +2022-08-30T23:47:11.4216084Z - ports: +2022-08-30T23:47:11.4217144Z - port: 53 +2022-08-30T23:47:11.4217797Z protocol: UDP +2022-08-30T23:47:11.4218679Z - port: 53 +2022-08-30T23:47:11.4219339Z protocol: TCP +2022-08-30T23:47:11.4219985Z ingress: +2022-08-30T23:47:11.4222131Z - {} +2022-08-30T23:47:11.4222916Z podSelector: +2022-08-30T23:47:11.4223584Z matchLabels: +2022-08-30T23:47:11.4224079Z pod: a +2022-08-30T23:47:11.4224698Z policyTypes: +2022-08-30T23:47:11.4225581Z - Ingress +2022-08-30T23:47:11.4226439Z - Egress +2022-08-30T23:47:11.4227063Z status: {} +2022-08-30T23:47:11.4227464Z +2022-08-30T23:47:11.4227974Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:47:11.4228683Z Expected ingress: +2022-08-30T23:47:11.4230036Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4232650Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:47:11.4233828Z | TCP/81 | | | | | | | | | | +2022-08-30T23:47:11.4234602Z | UDP/80 | | | | | | | | | | +2022-08-30T23:47:11.4235379Z | UDP/81 | | | | | | | | | | +2022-08-30T23:47:11.4238079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4239192Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4240551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4241201Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4241986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4242567Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4243286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4243900Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4244663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4245195Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4246151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4246697Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4247399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4247932Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4248637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4249249Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4250014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4250562Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4251294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4251583Z +2022-08-30T23:47:11.4252061Z Expected egress: +2022-08-30T23:47:11.4252784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4253503Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:47:11.4254104Z | TCP/81 | | | | | | | | | | +2022-08-30T23:47:11.4254588Z | UDP/80 | | | | | | | | | | +2022-08-30T23:47:11.4255001Z | UDP/81 | | | | | | | | | | +2022-08-30T23:47:11.4255782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4256332Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:47:11.4257060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4257598Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4258456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4258992Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4259855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4260391Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4261121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4261650Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4262458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4263042Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4263769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4264309Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4265014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4265566Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4266286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4266878Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4267587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4267876Z +2022-08-30T23:47:11.4268299Z Expected combined: +2022-08-30T23:47:11.4268963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4269526Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:47:11.4269972Z | TCP/81 | | | | | | | | | | +2022-08-30T23:47:11.4270481Z | UDP/80 | | | | | | | | | | +2022-08-30T23:47:11.4270985Z | UDP/81 | | | | | | | | | | +2022-08-30T23:47:11.4271674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4272302Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:47:11.4273033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4273569Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4274374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4274922Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4275717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4276250Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4276982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4277568Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4278323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4278943Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4279644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4280174Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4280966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4281498Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4282242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4282775Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4283537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4283834Z +2022-08-30T23:47:11.4284271Z kube results, try 0: +2022-08-30T23:47:11.4284944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4285471Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:47:11.4285964Z | TCP/81 | | | | | | | | | | +2022-08-30T23:47:11.4286440Z | UDP/80 | | | | | | | | | | +2022-08-30T23:47:11.4286909Z | UDP/81 | | | | | | | | | | +2022-08-30T23:47:11.4287606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4288186Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:47:11.4288931Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4289653Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4290408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4290981Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4291798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4292339Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4293041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4293721Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4294496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4295128Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4295938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4296491Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4297260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4297799Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4298551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4299223Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:47:11.4299962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:47:11.4300248Z +2022-08-30T23:47:11.4300548Z +2022-08-30T23:47:11.4301044Z Actual vs expected (last round): +2022-08-30T23:47:11.4301689Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:47:11.4302202Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:47:11.4302835Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:47:11.4303294Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4303693Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4304154Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4304596Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4304990Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4305404Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4305875Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4306366Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4306837Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:47:11.4307524Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:47:11.4307762Z +2022-08-30T23:47:11.4307991Z +2022-08-30T23:47:11.4308301Z +2022-08-30T23:47:11.4308717Z finished policy #10 +2022-08-30T23:47:11.4309116Z starting test case #11 +2022-08-30T23:47:14.5077728Z time="2022-08-30T23:47:14Z" level=info msg="cluster state reset" +2022-08-30T23:47:17.6653817Z time="2022-08-30T23:47:17Z" level=info msg="cluster state verified" +2022-08-30T23:47:17.7268332Z time="2022-08-30T23:47:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:47:37.7272568Z time="2022-08-30T23:47:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:47:37.7411024Z time="2022-08-30T23:47:37Z" level=info msg="running kube probe on try 1" +2022-08-30T23:48:52.0808250Z evaluating test case: ingress: empty peers +2022-08-30T23:48:52.0809946Z step 1 on all available ports/protocols: +2022-08-30T23:48:52.0813176Z Policy explanation: +2022-08-30T23:48:52.0818560Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:48:52.0819823Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:48:52.0822685Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:48:52.0824028Z | Ingress | namespace: x | x/base | all pods, all ips | port 80 on protocol TCP | +2022-08-30T23:48:52.0825232Z | | Match labels: | | | | +2022-08-30T23:48:52.0826316Z | | pod: a | | | | +2022-08-30T23:48:52.0828429Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:48:52.0831330Z | | | | | | +2022-08-30T23:48:52.0833107Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:48:52.0834403Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:48:52.0835605Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:48:52.0837832Z | | pod: a | | | | +2022-08-30T23:48:52.0839529Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:48:52.0840889Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:48:52.0842043Z | | | | ns In [y z] | | +2022-08-30T23:48:52.0843142Z | | | | pods: Match expressions: | | +2022-08-30T23:48:52.0844214Z | | | | pod In [a b] | | +2022-08-30T23:48:52.0847125Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:48:52.0852324Z +2022-08-30T23:48:52.0852672Z +2022-08-30T23:48:52.0852854Z +2022-08-30T23:48:52.0861990Z Results for network policies: +2022-08-30T23:48:52.0862722Z Network policy: +2022-08-30T23:48:52.0862995Z +2022-08-30T23:48:52.0863460Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:48:52.0863892Z kind: NetworkPolicy +2022-08-30T23:48:52.0864267Z metadata: +2022-08-30T23:48:52.0864633Z creationTimestamp: null +2022-08-30T23:48:52.0865002Z name: base +2022-08-30T23:48:52.0865620Z namespace: x +2022-08-30T23:48:52.0866078Z spec: +2022-08-30T23:48:52.0866413Z egress: +2022-08-30T23:48:52.0867075Z - ports: +2022-08-30T23:48:52.0867601Z - port: 80 +2022-08-30T23:48:52.0867998Z protocol: TCP +2022-08-30T23:48:52.0868360Z to: +2022-08-30T23:48:52.0868864Z - namespaceSelector: +2022-08-30T23:48:52.0869290Z matchExpressions: +2022-08-30T23:48:52.0869958Z - key: ns +2022-08-30T23:48:52.0870403Z operator: In +2022-08-30T23:48:52.0870841Z values: +2022-08-30T23:48:52.0871340Z - "y" +2022-08-30T23:48:52.0871932Z - z +2022-08-30T23:48:52.0872298Z podSelector: +2022-08-30T23:48:52.0872663Z matchExpressions: +2022-08-30T23:48:52.0873170Z - key: pod +2022-08-30T23:48:52.0873609Z operator: In +2022-08-30T23:48:52.0873985Z values: +2022-08-30T23:48:52.0874468Z - a +2022-08-30T23:48:52.0874956Z - b +2022-08-30T23:48:52.0875447Z - ports: +2022-08-30T23:48:52.0876189Z - port: 53 +2022-08-30T23:48:52.0876662Z protocol: UDP +2022-08-30T23:48:52.0877451Z - port: 53 +2022-08-30T23:48:52.0877952Z protocol: TCP +2022-08-30T23:48:52.0878381Z ingress: +2022-08-30T23:48:52.0879140Z - ports: +2022-08-30T23:48:52.0879756Z - port: 80 +2022-08-30T23:48:52.0880172Z protocol: TCP +2022-08-30T23:48:52.0880779Z podSelector: +2022-08-30T23:48:52.0881162Z matchLabels: +2022-08-30T23:48:52.0881551Z pod: a +2022-08-30T23:48:52.0881951Z policyTypes: +2022-08-30T23:48:52.0882585Z - Ingress +2022-08-30T23:48:52.0883173Z - Egress +2022-08-30T23:48:52.0883633Z status: {} +2022-08-30T23:48:52.0883864Z +2022-08-30T23:48:52.0884360Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:48:52.0884918Z Expected ingress: +2022-08-30T23:48:52.0885635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0886273Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:48:52.0886989Z | TCP/81 | | | | | | | | | | +2022-08-30T23:48:52.0887548Z | UDP/80 | | | | | | | | | | +2022-08-30T23:48:52.0888020Z | UDP/81 | | | | | | | | | | +2022-08-30T23:48:52.0888758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0889302Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0890021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0890588Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0891474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0892008Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0892733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0893271Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0894847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0895415Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0896163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0896703Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0897431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0898024Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0898806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0899344Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0900054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0900601Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0901316Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0901605Z +2022-08-30T23:48:52.0902158Z Expected egress: +2022-08-30T23:48:52.0902872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0903408Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:48:52.0903858Z | TCP/81 | | | | | | | | | | +2022-08-30T23:48:52.0904376Z | UDP/80 | | | | | | | | | | +2022-08-30T23:48:52.0904814Z | UDP/81 | | | | | | | | | | +2022-08-30T23:48:52.0905903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0906523Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:48:52.0907255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0907792Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0908626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0909237Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0909954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0910556Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0911368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0911909Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0912630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0913257Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0914076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0914646Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0915432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0916034Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0916771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0917302Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0918027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0918322Z +2022-08-30T23:48:52.0918747Z Expected combined: +2022-08-30T23:48:52.0919438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0919967Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:48:52.0920419Z | TCP/81 | | | | | | | | | | +2022-08-30T23:48:52.0920850Z | UDP/80 | | | | | | | | | | +2022-08-30T23:48:52.0921284Z | UDP/81 | | | | | | | | | | +2022-08-30T23:48:52.0922025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0922563Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:48:52.0923368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0923915Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0924661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0925227Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0926025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0926555Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0927273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0927858Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0928645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0929273Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0930017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0930563Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0931283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0931821Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0932532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0933224Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0934218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0934508Z +2022-08-30T23:48:52.0935010Z kube results, try 0: +2022-08-30T23:48:52.0935709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0936247Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:48:52.0936702Z | TCP/81 | | | | | | | | | | +2022-08-30T23:48:52.0937151Z | UDP/80 | | | | | | | | | | +2022-08-30T23:48:52.0937587Z | UDP/81 | | | | | | | | | | +2022-08-30T23:48:52.0938351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0938896Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:48:52.0939616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0940250Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0940958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0941561Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0942280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0942809Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0943528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0944118Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0944832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0945429Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0946162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0946696Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0947440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0947975Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0948715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0949252Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:48:52.0950076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:48:52.0950364Z +2022-08-30T23:48:52.0950571Z +2022-08-30T23:48:52.0950999Z Actual vs expected (last round): +2022-08-30T23:48:52.0951661Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:48:52.0952175Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:48:52.0952810Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:48:52.0953281Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0953731Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0954140Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0954644Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0955040Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0955449Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0955854Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0956312Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0956708Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:48:52.0957325Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:48:52.0957580Z +2022-08-30T23:48:52.0957836Z +2022-08-30T23:48:52.0958084Z +2022-08-30T23:48:52.0958501Z finished policy #11 +2022-08-30T23:48:52.0958953Z starting test case #12 +2022-08-30T23:48:55.3222535Z time="2022-08-30T23:48:55Z" level=info msg="cluster state reset" +2022-08-30T23:48:58.4963844Z time="2022-08-30T23:48:58Z" level=info msg="cluster state verified" +2022-08-30T23:48:58.5619193Z time="2022-08-30T23:48:58Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:49:18.5679518Z time="2022-08-30T23:49:18Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:49:18.5820471Z time="2022-08-30T23:49:18Z" level=info msg="running kube probe on try 1" +2022-08-30T23:49:36.4990469Z time="2022-08-30T23:49:36Z" level=info msg="running kube probe on try 2" +2022-08-30T23:49:54.7671401Z time="2022-08-30T23:49:54Z" level=info msg="running kube probe on try 3" +2022-08-30T23:51:08.6376804Z evaluating test case: egress: empty peers +2022-08-30T23:51:08.6380971Z step 1 on all available ports/protocols: +2022-08-30T23:51:08.6382225Z Policy explanation: +2022-08-30T23:51:08.6384185Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:51:08.6385479Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:51:08.6387107Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:51:08.6391412Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:51:08.6392357Z | | Match labels: | | ns In [x y] | | +2022-08-30T23:51:08.6393134Z | | pod: a | | pods: Match expressions: | | +2022-08-30T23:51:08.6393881Z | | | | pod In [b c] | | +2022-08-30T23:51:08.6395187Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:51:08.6398408Z | | | | | | +2022-08-30T23:51:08.6399643Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:51:08.6400630Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol TCP | +2022-08-30T23:51:08.6401740Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:51:08.6402535Z | | pod: a | | | port 53 on protocol UDP | +2022-08-30T23:51:08.6404561Z | | | | | port 80 on protocol TCP | +2022-08-30T23:51:08.6405784Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:51:08.6406350Z +2022-08-30T23:51:08.6406631Z +2022-08-30T23:51:08.6406924Z +2022-08-30T23:51:08.6407445Z Results for network policies: +2022-08-30T23:51:08.6408027Z Network policy: +2022-08-30T23:51:08.6408371Z +2022-08-30T23:51:08.6408938Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:51:08.6409554Z kind: NetworkPolicy +2022-08-30T23:51:08.6410290Z metadata: +2022-08-30T23:51:08.6411876Z creationTimestamp: null +2022-08-30T23:51:08.6412496Z name: base +2022-08-30T23:51:08.6413037Z namespace: x +2022-08-30T23:51:08.6413712Z spec: +2022-08-30T23:51:08.6414232Z egress: +2022-08-30T23:51:08.6415068Z - ports: +2022-08-30T23:51:08.6415836Z - port: 80 +2022-08-30T23:51:08.6416378Z protocol: TCP +2022-08-30T23:51:08.6417148Z - ports: +2022-08-30T23:51:08.6417912Z - port: 53 +2022-08-30T23:51:08.6418503Z protocol: UDP +2022-08-30T23:51:08.6419301Z - port: 53 +2022-08-30T23:51:08.6419852Z protocol: TCP +2022-08-30T23:51:08.6421645Z ingress: +2022-08-30T23:51:08.6422459Z - from: +2022-08-30T23:51:08.6423249Z - namespaceSelector: +2022-08-30T23:51:08.6423837Z matchExpressions: +2022-08-30T23:51:08.6424624Z - key: ns +2022-08-30T23:51:08.6425189Z operator: In +2022-08-30T23:51:08.6425753Z values: +2022-08-30T23:51:08.6426486Z - x +2022-08-30T23:51:08.6429674Z - "y" +2022-08-30T23:51:08.6430316Z podSelector: +2022-08-30T23:51:08.6432299Z matchExpressions: +2022-08-30T23:51:08.6433197Z - key: pod +2022-08-30T23:51:08.6433759Z operator: In +2022-08-30T23:51:08.6434305Z values: +2022-08-30T23:51:08.6435079Z - b +2022-08-30T23:51:08.6435835Z - c +2022-08-30T23:51:08.6437756Z ports: +2022-08-30T23:51:08.6438560Z - port: 80 +2022-08-30T23:51:08.6439086Z protocol: TCP +2022-08-30T23:51:08.6439593Z podSelector: +2022-08-30T23:51:08.6440195Z matchLabels: +2022-08-30T23:51:08.6440702Z pod: a +2022-08-30T23:51:08.6441282Z policyTypes: +2022-08-30T23:51:08.6446538Z - Ingress +2022-08-30T23:51:08.6447464Z - Egress +2022-08-30T23:51:08.6447971Z status: {} +2022-08-30T23:51:08.6448271Z +2022-08-30T23:51:08.6450274Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:51:08.6450887Z Expected ingress: +2022-08-30T23:51:08.6452103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6453074Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6453931Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6454400Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6454829Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6455630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6456208Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6456916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6457441Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6458158Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6458858Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6459654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6460198Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6461096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6461808Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6462864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6463434Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6464303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6464853Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6465644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6466252Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6466978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6467516Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6468258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6468559Z +2022-08-30T23:51:08.6469114Z Expected egress: +2022-08-30T23:51:08.6469782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6470326Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6470816Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6471245Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6471669Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6472443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6473024Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-30T23:51:08.6473752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6474285Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6474997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6475535Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6476287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6476825Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6477541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6478132Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6478911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6479547Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6480404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6480930Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6481664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6482211Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6483019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6483607Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6484337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6484696Z +2022-08-30T23:51:08.6485121Z Expected combined: +2022-08-30T23:51:08.6485863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6486465Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6486926Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6487350Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6487786Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6488517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6489119Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-30T23:51:08.6489836Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6490379Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6491095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6491630Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6492390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6492911Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6493863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6494415Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6495130Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6495690Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6496507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6497051Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6497779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6498343Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6499053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6499593Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6500320Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6500755Z +2022-08-30T23:51:08.6501194Z kube results, try 0: +2022-08-30T23:51:08.6501918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6502500Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6503004Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6503425Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6503856Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6504547Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6505255Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6505979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6506513Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6507282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6507841Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6508554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6509079Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6509785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6510322Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6511117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6511718Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6512628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6513390Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6514129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6514672Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6515397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6515952Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6516722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6517005Z +2022-08-30T23:51:08.6517437Z kube results, try 1: +2022-08-30T23:51:08.6518223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6518751Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6519195Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6519617Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6520038Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6520724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6521385Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6522105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6522660Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6523412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6523947Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6524668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6525239Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6526117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6526651Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6527364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6527993Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6528693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6529303Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6530004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6530536Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6531245Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6531873Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6532633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6532930Z +2022-08-30T23:51:08.6533518Z kube results, try 2: +2022-08-30T23:51:08.6534342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6534875Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6535323Z | TCP/81 | | | | | | | | | | +2022-08-30T23:51:08.6535783Z | UDP/80 | | | | | | | | | | +2022-08-30T23:51:08.6536215Z | UDP/81 | | | | | | | | | | +2022-08-30T23:51:08.6536946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6537487Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-30T23:51:08.6538207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6538763Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6539549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6540134Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6540850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6541393Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6542199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6542796Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6543517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6544058Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6544758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6545344Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6546096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6546702Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6547423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6547992Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:51:08.6548707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:51:08.6548995Z +2022-08-30T23:51:08.6549313Z +2022-08-30T23:51:08.6549823Z Actual vs expected (last round): +2022-08-30T23:51:08.6550442Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:51:08.6550988Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:51:08.6551623Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:51:08.6552141Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6552551Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6553014Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6553417Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6553815Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6554223Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6554717Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6555110Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6555587Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:51:08.6556195Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:51:08.6556435Z +2022-08-30T23:51:08.6556667Z +2022-08-30T23:51:08.6556982Z +2022-08-30T23:51:08.6557491Z finished policy #12 +2022-08-30T23:51:08.6557903Z starting test case #13 +2022-08-30T23:51:11.8697831Z time="2022-08-30T23:51:11Z" level=info msg="cluster state reset" +2022-08-30T23:51:15.0327276Z time="2022-08-30T23:51:15Z" level=info msg="cluster state verified" +2022-08-30T23:51:15.0932484Z time="2022-08-30T23:51:15Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:51:35.0991728Z time="2022-08-30T23:51:35Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:51:35.1129079Z time="2022-08-30T23:51:35Z" level=info msg="running kube probe on try 1" +2022-08-30T23:52:51.2062406Z time="2022-08-30T23:52:51Z" level=info msg="running kube probe on try 2" +2022-08-30T23:54:12.2052912Z evaluating test case: empty pods + nil ns +2022-08-30T23:54:12.2054139Z step 1 on all available ports/protocols: +2022-08-30T23:54:12.2054779Z Policy explanation: +2022-08-30T23:54:12.2060191Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:54:12.2061256Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:54:12.2062903Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:54:12.2063837Z | Ingress | namespace: x | x/base | namespace: x | port 80 on protocol TCP | +2022-08-30T23:54:12.2064634Z | | Match labels: | | pods: all | | +2022-08-30T23:54:12.2065282Z | | pod: a | | | | +2022-08-30T23:54:12.2068052Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:54:12.2068856Z | | | | | | +2022-08-30T23:54:12.2069955Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:54:12.2071100Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:54:12.2071921Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:54:12.2072609Z | | pod: a | | | | +2022-08-30T23:54:12.2073707Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:54:12.2076013Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:54:12.2076866Z | | | | ns In [y z] | | +2022-08-30T23:54:12.2077684Z | | | | pods: Match expressions: | | +2022-08-30T23:54:12.2078488Z | | | | pod In [a b] | | +2022-08-30T23:54:12.2079988Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:54:12.2080650Z +2022-08-30T23:54:12.2080910Z +2022-08-30T23:54:12.2081149Z +2022-08-30T23:54:12.2081788Z Results for network policies: +2022-08-30T23:54:12.2091350Z Network policy: +2022-08-30T23:54:12.2091773Z +2022-08-30T23:54:12.2092217Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:54:12.2092868Z kind: NetworkPolicy +2022-08-30T23:54:12.2093637Z metadata: +2022-08-30T23:54:12.2094310Z creationTimestamp: null +2022-08-30T23:54:12.2094966Z name: base +2022-08-30T23:54:12.2095480Z namespace: x +2022-08-30T23:54:12.2096094Z spec: +2022-08-30T23:54:12.2096695Z egress: +2022-08-30T23:54:12.2097736Z - ports: +2022-08-30T23:54:12.2099525Z - port: 80 +2022-08-30T23:54:12.2100246Z protocol: TCP +2022-08-30T23:54:12.2100872Z to: +2022-08-30T23:54:12.2101774Z - namespaceSelector: +2022-08-30T23:54:12.2102472Z matchExpressions: +2022-08-30T23:54:12.2103374Z - key: ns +2022-08-30T23:54:12.2104013Z operator: In +2022-08-30T23:54:12.2104670Z values: +2022-08-30T23:54:12.2105528Z - "y" +2022-08-30T23:54:12.2106363Z - z +2022-08-30T23:54:12.2107014Z podSelector: +2022-08-30T23:54:12.2107685Z matchExpressions: +2022-08-30T23:54:12.2108600Z - key: pod +2022-08-30T23:54:12.2109466Z operator: In +2022-08-30T23:54:12.2110067Z values: +2022-08-30T23:54:12.2110829Z - a +2022-08-30T23:54:12.2111652Z - b +2022-08-30T23:54:12.2112480Z - ports: +2022-08-30T23:54:12.2113190Z - port: 53 +2022-08-30T23:54:12.2113709Z protocol: UDP +2022-08-30T23:54:12.2114438Z - port: 53 +2022-08-30T23:54:12.2115344Z protocol: TCP +2022-08-30T23:54:12.2115777Z ingress: +2022-08-30T23:54:12.2116420Z - from: +2022-08-30T23:54:12.2117119Z - podSelector: {} +2022-08-30T23:54:12.2117560Z ports: +2022-08-30T23:54:12.2118215Z - port: 80 +2022-08-30T23:54:12.2118847Z protocol: TCP +2022-08-30T23:54:12.2119340Z podSelector: +2022-08-30T23:54:12.2119814Z matchLabels: +2022-08-30T23:54:12.2120401Z pod: a +2022-08-30T23:54:12.2120782Z policyTypes: +2022-08-30T23:54:12.2126153Z - Ingress +2022-08-30T23:54:12.2127049Z - Egress +2022-08-30T23:54:12.2127505Z status: {} +2022-08-30T23:54:12.2127697Z +2022-08-30T23:54:12.2128111Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:54:12.2128592Z Expected ingress: +2022-08-30T23:54:12.2129323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2129924Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2130381Z | TCP/81 | | | | | | | | | | +2022-08-30T23:54:12.2130812Z | UDP/80 | | | | | | | | | | +2022-08-30T23:54:12.2131266Z | UDP/81 | | | | | | | | | | +2022-08-30T23:54:12.2132148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2132687Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2133621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2134185Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2134986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2135544Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2136289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2136846Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2137834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2138913Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2139998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2140601Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2141365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2141906Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2142616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2143163Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2143877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2144416Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2145154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2145465Z +2022-08-30T23:54:12.2145888Z Expected egress: +2022-08-30T23:54:12.2146575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2147111Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2147556Z | TCP/81 | | | | | | | | | | +2022-08-30T23:54:12.2148023Z | UDP/80 | | | | | | | | | | +2022-08-30T23:54:12.2148484Z | UDP/81 | | | | | | | | | | +2022-08-30T23:54:12.2149312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2149853Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:54:12.2150622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2151154Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2151872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2152417Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2153127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2153840Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2154557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2155102Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2155824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2156358Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2157169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2157803Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2158524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2159114Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2160038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2160582Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2161352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2161755Z +2022-08-30T23:54:12.2162172Z Expected combined: +2022-08-30T23:54:12.2162899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2163427Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2163896Z | TCP/81 | | | | | | | | | | +2022-08-30T23:54:12.2164337Z | UDP/80 | | | | | | | | | | +2022-08-30T23:54:12.2164933Z | UDP/81 | | | | | | | | | | +2022-08-30T23:54:12.2165711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2166297Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:54:12.2167096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2167637Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2168342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2168895Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2169778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2170449Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2171173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2171741Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2172505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2173052Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2175461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2176567Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2177509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2178098Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2178811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2179369Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2180095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2180390Z +2022-08-30T23:54:12.2180986Z kube results, try 0: +2022-08-30T23:54:12.2181655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2182197Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2185723Z | TCP/81 | | | | | | | | | | +2022-08-30T23:54:12.2186601Z | UDP/80 | | | | | | | | | | +2022-08-30T23:54:12.2188121Z | UDP/81 | | | | | | | | | | +2022-08-30T23:54:12.2189514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2190118Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-30T23:54:12.2190866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2191408Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2192121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2192665Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2193509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2194065Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2194783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2195352Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2196070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2196599Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2197317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2207458Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2209199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2209820Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2210429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2210850Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2211428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2211661Z +2022-08-30T23:54:12.2211895Z kube results, try 1: +2022-08-30T23:54:12.2212424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2212924Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2213260Z | TCP/81 | | | | | | | | | | +2022-08-30T23:54:12.2213976Z | UDP/80 | | | | | | | | | | +2022-08-30T23:54:12.2214614Z | UDP/81 | | | | | | | | | | +2022-08-30T23:54:12.2215811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2216711Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:54:12.2217642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2218245Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2219009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2219595Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2220309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2220861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2221652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2222178Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2222896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2223423Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2224134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2224657Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2225369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2225907Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2226623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2227156Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:54:12.2227937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:54:12.2228238Z +2022-08-30T23:54:12.2228464Z +2022-08-30T23:54:12.2228900Z Actual vs expected (last round): +2022-08-30T23:54:12.2229590Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:54:12.2230173Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:54:12.2230804Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:54:12.2231295Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2231741Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2232197Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2232701Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2233119Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2233603Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2234010Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2234595Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2235053Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:54:12.2235682Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:54:12.2235931Z +2022-08-30T23:54:12.2236205Z +2022-08-30T23:54:12.2236423Z +2022-08-30T23:54:12.2236884Z finished policy #13 +2022-08-30T23:54:12.2237264Z starting test case #14 +2022-08-30T23:54:15.4520869Z time="2022-08-30T23:54:15Z" level=info msg="cluster state reset" +2022-08-30T23:54:18.6345196Z time="2022-08-30T23:54:18Z" level=info msg="cluster state verified" +2022-08-30T23:54:18.7003793Z time="2022-08-30T23:54:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:54:38.7046154Z time="2022-08-30T23:54:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:54:38.7183643Z time="2022-08-30T23:54:38Z" level=info msg="running kube probe on try 1" +2022-08-30T23:56:00.7648156Z evaluating test case: pods by label + nil ns +2022-08-30T23:56:00.7649442Z step 1 on all available ports/protocols: +2022-08-30T23:56:00.7650304Z Policy explanation: +2022-08-30T23:56:00.7651922Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:56:00.7652759Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:56:00.7654092Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:56:00.7654884Z | Ingress | namespace: x | x/base | namespace: x | port 80 on protocol TCP | +2022-08-30T23:56:00.7655570Z | | Match labels: | | pods: Match labels: | | +2022-08-30T23:56:00.7656255Z | | pod: a | | pod: c | | +2022-08-30T23:56:00.7657524Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:56:00.7658324Z | | | | | | +2022-08-30T23:56:00.7659264Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:56:00.7659876Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:56:00.7660391Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:56:00.7660849Z | | pod: a | | | | +2022-08-30T23:56:00.7661788Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:56:00.7662551Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:56:00.7663250Z | | | | ns In [y z] | | +2022-08-30T23:56:00.7663868Z | | | | pods: Match expressions: | | +2022-08-30T23:56:00.7664534Z | | | | pod In [a b] | | +2022-08-30T23:56:00.7665302Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:56:00.7665613Z +2022-08-30T23:56:00.7665833Z +2022-08-30T23:56:00.7666042Z +2022-08-30T23:56:00.7666431Z Results for network policies: +2022-08-30T23:56:00.7666849Z Network policy: +2022-08-30T23:56:00.7667034Z +2022-08-30T23:56:00.7667441Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:56:00.7667895Z kind: NetworkPolicy +2022-08-30T23:56:00.7668243Z metadata: +2022-08-30T23:56:00.7668609Z creationTimestamp: null +2022-08-30T23:56:00.7669009Z name: base +2022-08-30T23:56:00.7669352Z namespace: x +2022-08-30T23:56:00.7669811Z spec: +2022-08-30T23:56:00.7670139Z egress: +2022-08-30T23:56:00.7670628Z - ports: +2022-08-30T23:56:00.7671238Z - port: 80 +2022-08-30T23:56:00.7671612Z protocol: TCP +2022-08-30T23:56:00.7672037Z to: +2022-08-30T23:56:00.7672538Z - namespaceSelector: +2022-08-30T23:56:00.7672940Z matchExpressions: +2022-08-30T23:56:00.7673449Z - key: ns +2022-08-30T23:56:00.7673813Z operator: In +2022-08-30T23:56:00.7674189Z values: +2022-08-30T23:56:00.7674663Z - "y" +2022-08-30T23:56:00.7675160Z - z +2022-08-30T23:56:00.7675517Z podSelector: +2022-08-30T23:56:00.7675872Z matchExpressions: +2022-08-30T23:56:00.7676375Z - key: pod +2022-08-30T23:56:00.7676747Z operator: In +2022-08-30T23:56:00.7677096Z values: +2022-08-30T23:56:00.7677593Z - a +2022-08-30T23:56:00.7678076Z - b +2022-08-30T23:56:00.7678564Z - ports: +2022-08-30T23:56:00.7679111Z - port: 53 +2022-08-30T23:56:00.7679482Z protocol: UDP +2022-08-30T23:56:00.7680026Z - port: 53 +2022-08-30T23:56:00.7680400Z protocol: TCP +2022-08-30T23:56:00.7680771Z ingress: +2022-08-30T23:56:00.7681245Z - from: +2022-08-30T23:56:00.7681747Z - podSelector: +2022-08-30T23:56:00.7682191Z matchLabels: +2022-08-30T23:56:00.7682540Z pod: c +2022-08-30T23:56:00.7682884Z ports: +2022-08-30T23:56:00.7683366Z - port: 80 +2022-08-30T23:56:00.7683722Z protocol: TCP +2022-08-30T23:56:00.7684169Z podSelector: +2022-08-30T23:56:00.7684514Z matchLabels: +2022-08-30T23:56:00.7684852Z pod: a +2022-08-30T23:56:00.7685183Z policyTypes: +2022-08-30T23:56:00.7685658Z - Ingress +2022-08-30T23:56:00.7686157Z - Egress +2022-08-30T23:56:00.7686513Z status: {} +2022-08-30T23:56:00.7686674Z +2022-08-30T23:56:00.7687154Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:56:00.7687602Z Expected ingress: +2022-08-30T23:56:00.7688250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7688792Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:56:00.7689243Z | TCP/81 | | | | | | | | | | +2022-08-30T23:56:00.7689684Z | UDP/80 | | | | | | | | | | +2022-08-30T23:56:00.7690137Z | UDP/81 | | | | | | | | | | +2022-08-30T23:56:00.7690861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7691394Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7692100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7692627Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7693469Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7694171Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7694898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7695441Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7696146Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7696680Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7697387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7697950Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7698848Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7699398Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7700129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7700670Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7701379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7701923Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7702703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7703004Z +2022-08-30T23:56:00.7703418Z Expected egress: +2022-08-30T23:56:00.7707723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7708709Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:56:00.7709423Z | TCP/81 | | | | | | | | | | +2022-08-30T23:56:00.7710039Z | UDP/80 | | | | | | | | | | +2022-08-30T23:56:00.7710470Z | UDP/81 | | | | | | | | | | +2022-08-30T23:56:00.7711214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7711764Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:56:00.7712489Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7713030Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7713758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7714287Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7715016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7715547Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7716253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7716789Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7717512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7718041Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7718943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7719523Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7720297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7720830Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7721542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7722066Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7722782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7729535Z +2022-08-30T23:56:00.7733031Z Expected combined: +2022-08-30T23:56:00.7734111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7734682Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:56:00.7735135Z | TCP/81 | | | | | | | | | | +2022-08-30T23:56:00.7735587Z | UDP/80 | | | | | | | | | | +2022-08-30T23:56:00.7736038Z | UDP/81 | | | | | | | | | | +2022-08-30T23:56:00.7736733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7737279Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:56:00.7738112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7738654Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7739394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7739925Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7740636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7741212Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7741958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7742488Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7743196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7743753Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7744485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7745108Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7745869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7746411Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7747127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7747683Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7748991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7749467Z +2022-08-30T23:56:00.7750018Z kube results, try 0: +2022-08-30T23:56:00.7750747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7751271Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:56:00.7751741Z | TCP/81 | | | | | | | | | | +2022-08-30T23:56:00.7752194Z | UDP/80 | | | | | | | | | | +2022-08-30T23:56:00.7752639Z | UDP/81 | | | | | | | | | | +2022-08-30T23:56:00.7753360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7754024Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:56:00.7754801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7755340Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7756061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7756598Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7757312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7757849Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7758561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7759108Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7759827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7760358Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7761073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7761605Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7762314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7762846Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7763588Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7764135Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:56:00.7764850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:56:00.7765133Z +2022-08-30T23:56:00.7765365Z +2022-08-30T23:56:00.7765960Z Actual vs expected (last round): +2022-08-30T23:56:00.7766619Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:56:00.7767134Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:56:00.7767843Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:56:00.7768303Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7768771Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7769168Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7769597Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7770001Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7770473Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7770926Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7771322Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7771772Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:56:00.7772446Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:56:00.7772686Z +2022-08-30T23:56:00.7773001Z +2022-08-30T23:56:00.7773314Z +2022-08-30T23:56:00.7773915Z finished policy #14 +2022-08-30T23:56:00.7774356Z starting test case #15 +2022-08-30T23:56:04.0288351Z time="2022-08-30T23:56:04Z" level=info msg="cluster state reset" +2022-08-30T23:56:07.2146625Z time="2022-08-30T23:56:07Z" level=info msg="cluster state verified" +2022-08-30T23:56:07.2833448Z time="2022-08-30T23:56:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:56:27.2913903Z time="2022-08-30T23:56:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:56:27.3091885Z time="2022-08-30T23:56:27Z" level=info msg="running kube probe on try 1" +2022-08-30T23:57:42.7840615Z evaluating test case: nil pods + empty ns +2022-08-30T23:57:42.7842484Z step 1 on all available ports/protocols: +2022-08-30T23:57:42.7845214Z Policy explanation: +2022-08-30T23:57:42.7847280Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:57:42.7848486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:57:42.7850196Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:57:42.7851457Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | +2022-08-30T23:57:42.7854314Z | | Match labels: | | pods: all | | +2022-08-30T23:57:42.7855432Z | | pod: a | | | | +2022-08-30T23:57:42.7857075Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:57:42.7858199Z | | | | | | +2022-08-30T23:57:42.7859692Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:57:42.7862156Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:57:42.7864256Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:57:42.7880097Z | | pod: a | | | | +2022-08-30T23:57:42.7881608Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:57:42.7882639Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:57:42.7885960Z | | | | ns In [y z] | | +2022-08-30T23:57:42.7887078Z | | | | pods: Match expressions: | | +2022-08-30T23:57:42.7887864Z | | | | pod In [a b] | | +2022-08-30T23:57:42.7889163Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:57:42.7889704Z +2022-08-30T23:57:42.7889939Z +2022-08-30T23:57:42.7890188Z +2022-08-30T23:57:42.7890605Z Results for network policies: +2022-08-30T23:57:42.7891053Z Network policy: +2022-08-30T23:57:42.7891227Z +2022-08-30T23:57:42.7891638Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:57:42.7892094Z kind: NetworkPolicy +2022-08-30T23:57:42.7892692Z metadata: +2022-08-30T23:57:42.7893053Z creationTimestamp: null +2022-08-30T23:57:42.7893585Z name: base +2022-08-30T23:57:42.7894032Z namespace: x +2022-08-30T23:57:42.7894464Z spec: +2022-08-30T23:57:42.7894793Z egress: +2022-08-30T23:57:42.7895447Z - ports: +2022-08-30T23:57:42.7896021Z - port: 80 +2022-08-30T23:57:42.7896391Z protocol: TCP +2022-08-30T23:57:42.7896733Z to: +2022-08-30T23:57:42.7897234Z - namespaceSelector: +2022-08-30T23:57:42.7897705Z matchExpressions: +2022-08-30T23:57:42.7898557Z - key: ns +2022-08-30T23:57:42.7898996Z operator: In +2022-08-30T23:57:42.7899811Z values: +2022-08-30T23:57:42.7900728Z - "y" +2022-08-30T23:57:42.7901398Z - z +2022-08-30T23:57:42.7901769Z podSelector: +2022-08-30T23:57:42.7902125Z matchExpressions: +2022-08-30T23:57:42.7902659Z - key: pod +2022-08-30T23:57:42.7903280Z operator: In +2022-08-30T23:57:42.7903641Z values: +2022-08-30T23:57:42.7904157Z - a +2022-08-30T23:57:42.7904720Z - b +2022-08-30T23:57:42.7905214Z - ports: +2022-08-30T23:57:42.7905727Z - port: 53 +2022-08-30T23:57:42.7906099Z protocol: UDP +2022-08-30T23:57:42.7906682Z - port: 53 +2022-08-30T23:57:42.7907040Z protocol: TCP +2022-08-30T23:57:42.7907383Z ingress: +2022-08-30T23:57:42.7907854Z - from: +2022-08-30T23:57:42.7908371Z - namespaceSelector: {} +2022-08-30T23:57:42.7908745Z ports: +2022-08-30T23:57:42.7909257Z - port: 80 +2022-08-30T23:57:42.7909618Z protocol: TCP +2022-08-30T23:57:42.7909974Z podSelector: +2022-08-30T23:57:42.7910316Z matchLabels: +2022-08-30T23:57:42.7910722Z pod: a +2022-08-30T23:57:42.7911057Z policyTypes: +2022-08-30T23:57:42.7911638Z - Ingress +2022-08-30T23:57:42.7912131Z - Egress +2022-08-30T23:57:42.7912474Z status: {} +2022-08-30T23:57:42.7912645Z +2022-08-30T23:57:42.7913045Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:57:42.7913419Z Expected ingress: +2022-08-30T23:57:42.7914051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7914595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:57:42.7915040Z | TCP/81 | | | | | | | | | | +2022-08-30T23:57:42.7915468Z | UDP/80 | | | | | | | | | | +2022-08-30T23:57:42.7915889Z | UDP/81 | | | | | | | | | | +2022-08-30T23:57:42.7916566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7917091Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7917804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7918352Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7919056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7919581Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7920322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7920852Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7921592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7922122Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7922870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7923507Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7924211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7924752Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7925480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7926023Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7926829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7927358Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7928208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7928501Z +2022-08-30T23:57:42.7929087Z Expected egress: +2022-08-30T23:57:42.7929742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7930337Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:57:42.7930778Z | TCP/81 | | | | | | | | | | +2022-08-30T23:57:42.7931226Z | UDP/80 | | | | | | | | | | +2022-08-30T23:57:42.7931715Z | UDP/81 | | | | | | | | | | +2022-08-30T23:57:42.7932446Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7933010Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:57:42.7933904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7934466Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7935180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7935712Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7936474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7937036Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7937808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7938338Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7939057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7939591Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7940350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7940927Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7941677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7942209Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7942935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7943470Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7944371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7944668Z +2022-08-30T23:57:42.7945171Z Expected combined: +2022-08-30T23:57:42.7945834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7946377Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:57:42.7946824Z | TCP/81 | | | | | | | | | | +2022-08-30T23:57:42.7947249Z | UDP/80 | | | | | | | | | | +2022-08-30T23:57:42.7947671Z | UDP/81 | | | | | | | | | | +2022-08-30T23:57:42.7948346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7948970Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:57:42.7949700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7950237Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7951026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7951571Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7952396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7952925Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7953645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7954253Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7955044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7955572Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7956275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7956810Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7957524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7958089Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7958888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7959473Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7960217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7960500Z +2022-08-30T23:57:42.7960919Z kube results, try 0: +2022-08-30T23:57:42.7961582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7962204Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:57:42.7962745Z | TCP/81 | | | | | | | | | | +2022-08-30T23:57:42.7963162Z | UDP/80 | | | | | | | | | | +2022-08-30T23:57:42.7963621Z | UDP/81 | | | | | | | | | | +2022-08-30T23:57:42.7964368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7964993Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:57:42.7965802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7966380Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7967159Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7967691Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7968411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7969007Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7969731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7970267Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7971058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7971687Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7972419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7973012Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7973850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7974410Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7975132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7975731Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:57:42.7976544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:57:42.7976828Z +2022-08-30T23:57:42.7977056Z +2022-08-30T23:57:42.7977579Z Actual vs expected (last round): +2022-08-30T23:57:42.7978276Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:57:42.7978748Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:57:42.7979374Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:57:42.7979831Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7980254Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7980650Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7981131Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7981530Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7981949Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7982375Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7982776Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7983170Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:57:42.7983868Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:57:42.7984104Z +2022-08-30T23:57:42.7984404Z +2022-08-30T23:57:42.7984626Z +2022-08-30T23:57:42.7985124Z finished policy #15 +2022-08-30T23:57:42.7985583Z starting test case #16 +2022-08-30T23:57:46.0423378Z time="2022-08-30T23:57:46Z" level=info msg="cluster state reset" +2022-08-30T23:57:49.2121041Z time="2022-08-30T23:57:49Z" level=info msg="cluster state verified" +2022-08-30T23:57:49.2773097Z time="2022-08-30T23:57:49Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:58:09.2840681Z time="2022-08-30T23:58:09Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:58:09.2981125Z time="2022-08-30T23:58:09Z" level=info msg="running kube probe on try 1" +2022-08-30T23:59:23.7513320Z evaluating test case: empty pods + empty ns +2022-08-30T23:59:23.7514943Z step 1 on all available ports/protocols: +2022-08-30T23:59:23.7517789Z Policy explanation: +2022-08-30T23:59:23.7519571Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:59:23.7520679Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-30T23:59:23.7522107Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:59:23.7523496Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | +2022-08-30T23:59:23.7524495Z | | Match labels: | | pods: all | | +2022-08-30T23:59:23.7526495Z | | pod: a | | | | +2022-08-30T23:59:23.7527920Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:59:23.7528868Z | | | | | | +2022-08-30T23:59:23.7530167Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:59:23.7531276Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-30T23:59:23.7532234Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-30T23:59:23.7537437Z | | pod: a | | | | +2022-08-30T23:59:23.7539092Z + + + +-------------------------------+-------------------------+ +2022-08-30T23:59:23.7540042Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-30T23:59:23.7541089Z | | | | ns In [y z] | | +2022-08-30T23:59:23.7541752Z | | | | pods: Match expressions: | | +2022-08-30T23:59:23.7544914Z | | | | pod In [a b] | | +2022-08-30T23:59:23.7546236Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-30T23:59:23.7546830Z +2022-08-30T23:59:23.7547106Z +2022-08-30T23:59:23.7547383Z +2022-08-30T23:59:23.7547920Z Results for network policies: +2022-08-30T23:59:23.7548540Z Network policy: +2022-08-30T23:59:23.7550223Z +2022-08-30T23:59:23.7550843Z apiVersion: networking.k8s.io/v1 +2022-08-30T23:59:23.7551470Z kind: NetworkPolicy +2022-08-30T23:59:23.7552051Z metadata: +2022-08-30T23:59:23.7552623Z creationTimestamp: null +2022-08-30T23:59:23.7554343Z name: base +2022-08-30T23:59:23.7554844Z namespace: x +2022-08-30T23:59:23.7555339Z spec: +2022-08-30T23:59:23.7555810Z egress: +2022-08-30T23:59:23.7556703Z - ports: +2022-08-30T23:59:23.7557405Z - port: 80 +2022-08-30T23:59:23.7557893Z protocol: TCP +2022-08-30T23:59:23.7558382Z to: +2022-08-30T23:59:23.7559134Z - namespaceSelector: +2022-08-30T23:59:23.7559724Z matchExpressions: +2022-08-30T23:59:23.7560549Z - key: ns +2022-08-30T23:59:23.7561592Z operator: In +2022-08-30T23:59:23.7562042Z values: +2022-08-30T23:59:23.7562588Z - "y" +2022-08-30T23:59:23.7564039Z - z +2022-08-30T23:59:23.7564534Z podSelector: +2022-08-30T23:59:23.7565072Z matchExpressions: +2022-08-30T23:59:23.7565697Z - key: pod +2022-08-30T23:59:23.7566123Z operator: In +2022-08-30T23:59:23.7566746Z values: +2022-08-30T23:59:23.7567458Z - a +2022-08-30T23:59:23.7567955Z - b +2022-08-30T23:59:23.7568444Z - ports: +2022-08-30T23:59:23.7568961Z - port: 53 +2022-08-30T23:59:23.7569333Z protocol: UDP +2022-08-30T23:59:23.7569829Z - port: 53 +2022-08-30T23:59:23.7570179Z protocol: TCP +2022-08-30T23:59:23.7570515Z ingress: +2022-08-30T23:59:23.7570986Z - from: +2022-08-30T23:59:23.7571496Z - namespaceSelector: {} +2022-08-30T23:59:23.7571876Z podSelector: {} +2022-08-30T23:59:23.7572209Z ports: +2022-08-30T23:59:23.7572674Z - port: 80 +2022-08-30T23:59:23.7573030Z protocol: TCP +2022-08-30T23:59:23.7573561Z podSelector: +2022-08-30T23:59:23.7574146Z matchLabels: +2022-08-30T23:59:23.7574479Z pod: a +2022-08-30T23:59:23.7574800Z policyTypes: +2022-08-30T23:59:23.7575295Z - Ingress +2022-08-30T23:59:23.7575864Z - Egress +2022-08-30T23:59:23.7576208Z status: {} +2022-08-30T23:59:23.7576364Z +2022-08-30T23:59:23.7576801Z 0 wrong, 9 ignored, 72 correct +2022-08-30T23:59:23.7577165Z Expected ingress: +2022-08-30T23:59:23.7577808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7578341Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:59:23.7578777Z | TCP/81 | | | | | | | | | | +2022-08-30T23:59:23.7579215Z | UDP/80 | | | | | | | | | | +2022-08-30T23:59:23.7579628Z | UDP/81 | | | | | | | | | | +2022-08-30T23:59:23.7580368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7580952Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7581661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7582619Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7583637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7584254Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7585388Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7586127Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7587151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7587766Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7588488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7589088Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7589842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7590363Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7591211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7591777Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7592508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7593161Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7593908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7594204Z +2022-08-30T23:59:23.7594649Z Expected egress: +2022-08-30T23:59:23.7595374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7595900Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:59:23.7596407Z | TCP/81 | | | | | | | | | | +2022-08-30T23:59:23.7596869Z | UDP/80 | | | | | | | | | | +2022-08-30T23:59:23.7597380Z | UDP/81 | | | | | | | | | | +2022-08-30T23:59:23.7598121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7598693Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:59:23.7599420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7599944Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7600659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7601186Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7601944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7602473Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7603240Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7603853Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7604563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7605132Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7605851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7606384Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7607101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7607649Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7608349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7608947Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7609656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7609945Z +2022-08-30T23:59:23.7610471Z Expected combined: +2022-08-30T23:59:23.7611132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7611672Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:59:23.7612125Z | TCP/81 | | | | | | | | | | +2022-08-30T23:59:23.7612591Z | UDP/80 | | | | | | | | | | +2022-08-30T23:59:23.7613153Z | UDP/81 | | | | | | | | | | +2022-08-30T23:59:23.7613972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7614517Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:59:23.7615237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7615820Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7616565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7617090Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7617942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7618480Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7619201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7619731Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7620473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7621039Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7621749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7622296Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7623028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7623560Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7624265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7624787Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7625542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7625820Z +2022-08-30T23:59:23.7626944Z kube results, try 0: +2022-08-30T23:59:23.7627936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7628628Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:59:23.7629242Z | TCP/81 | | | | | | | | | | +2022-08-30T23:59:23.7629834Z | UDP/80 | | | | | | | | | | +2022-08-30T23:59:23.7630434Z | UDP/81 | | | | | | | | | | +2022-08-30T23:59:23.7631374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7632085Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-30T23:59:23.7633015Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7633720Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7634647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7635349Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7636457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7637156Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7638156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7638854Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7640598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7641317Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7642252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7643059Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7644143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7644842Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7645793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7646493Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-30T23:59:23.7647459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-30T23:59:23.7647819Z +2022-08-30T23:59:23.7648056Z +2022-08-30T23:59:23.7648581Z Actual vs expected (last round): +2022-08-30T23:59:23.7649439Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:59:23.7686143Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-30T23:59:23.7687534Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:59:23.7693753Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7694756Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7695363Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7695933Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7696506Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7697069Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7697627Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7698168Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7698715Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-30T23:59:23.7699748Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-30T23:59:23.7700175Z +2022-08-30T23:59:23.7700445Z +2022-08-30T23:59:23.7700704Z +2022-08-30T23:59:23.7701170Z finished policy #16 +2022-08-30T23:59:23.7701745Z starting test case #17 +2022-08-30T23:59:26.9969289Z time="2022-08-30T23:59:26Z" level=info msg="cluster state reset" +2022-08-30T23:59:30.1771148Z time="2022-08-30T23:59:30Z" level=info msg="cluster state verified" +2022-08-30T23:59:30.2409291Z time="2022-08-30T23:59:30Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-30T23:59:50.2469988Z time="2022-08-30T23:59:50Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-30T23:59:50.2683341Z time="2022-08-30T23:59:50Z" level=info msg="running kube probe on try 1" +2022-08-31T00:01:11.6305274Z evaluating test case: pods by label + empty ns +2022-08-31T00:01:11.6307484Z step 1 on all available ports/protocols: +2022-08-31T00:01:11.6308439Z Policy explanation: +2022-08-31T00:01:11.6310172Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:01:11.6311694Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:01:11.6313147Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:01:11.6314282Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | +2022-08-31T00:01:11.6315274Z | | Match labels: | | pods: Match labels: | | +2022-08-31T00:01:11.6316160Z | | pod: a | | pod: c | | +2022-08-31T00:01:11.6317482Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:01:11.6318472Z | | | | | | +2022-08-31T00:01:11.6319913Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:01:11.6321043Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:01:11.6322034Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:01:11.6322896Z | | pod: a | | | | +2022-08-31T00:01:11.6324142Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:01:11.6325168Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:01:11.6326075Z | | | | ns In [y z] | | +2022-08-31T00:01:11.6326913Z | | | | pods: Match expressions: | | +2022-08-31T00:01:11.6327782Z | | | | pod In [a b] | | +2022-08-31T00:01:11.6329129Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:01:11.6329837Z +2022-08-31T00:01:11.6330253Z +2022-08-31T00:01:11.6330646Z +2022-08-31T00:01:11.6331322Z Results for network policies: +2022-08-31T00:01:11.6332044Z Network policy: +2022-08-31T00:01:11.6332502Z +2022-08-31T00:01:11.6333165Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:01:11.6334131Z kind: NetworkPolicy +2022-08-31T00:01:11.6334827Z metadata: +2022-08-31T00:01:11.6335529Z creationTimestamp: null +2022-08-31T00:01:11.6336235Z name: base +2022-08-31T00:01:11.6336908Z namespace: x +2022-08-31T00:01:11.6337570Z spec: +2022-08-31T00:01:11.6338198Z egress: +2022-08-31T00:01:11.6339086Z - ports: +2022-08-31T00:01:11.6339966Z - port: 80 +2022-08-31T00:01:11.6340649Z protocol: TCP +2022-08-31T00:01:11.6341316Z to: +2022-08-31T00:01:11.6342209Z - namespaceSelector: +2022-08-31T00:01:11.6342948Z matchExpressions: +2022-08-31T00:01:11.6343856Z - key: ns +2022-08-31T00:01:11.6344550Z operator: In +2022-08-31T00:01:11.6345231Z values: +2022-08-31T00:01:11.6346093Z - "y" +2022-08-31T00:01:11.6347046Z - z +2022-08-31T00:01:11.6347868Z podSelector: +2022-08-31T00:01:11.6348704Z matchExpressions: +2022-08-31T00:01:11.6349778Z - key: pod +2022-08-31T00:01:11.6350601Z operator: In +2022-08-31T00:01:11.6351406Z values: +2022-08-31T00:01:11.6352329Z - a +2022-08-31T00:01:11.6353240Z - b +2022-08-31T00:01:11.6354178Z - ports: +2022-08-31T00:01:11.6355115Z - port: 53 +2022-08-31T00:01:11.6355803Z protocol: UDP +2022-08-31T00:01:11.6356825Z - port: 53 +2022-08-31T00:01:11.6357511Z protocol: TCP +2022-08-31T00:01:11.6359129Z ingress: +2022-08-31T00:01:11.6359867Z - from: +2022-08-31T00:01:11.6360661Z - namespaceSelector: {} +2022-08-31T00:01:11.6361256Z podSelector: +2022-08-31T00:01:11.6361801Z matchLabels: +2022-08-31T00:01:11.6362545Z pod: c +2022-08-31T00:01:11.6363126Z ports: +2022-08-31T00:01:11.6363861Z - port: 80 +2022-08-31T00:01:11.6364412Z protocol: TCP +2022-08-31T00:01:11.6364964Z podSelector: +2022-08-31T00:01:11.6365513Z matchLabels: +2022-08-31T00:01:11.6366043Z pod: a +2022-08-31T00:01:11.6366569Z policyTypes: +2022-08-31T00:01:11.6367325Z - Ingress +2022-08-31T00:01:11.6368063Z - Egress +2022-08-31T00:01:11.6368589Z status: {} +2022-08-31T00:01:11.6368895Z +2022-08-31T00:01:11.6369431Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:01:11.6370300Z Expected ingress: +2022-08-31T00:01:11.6371433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6372370Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:01:11.6373217Z | TCP/81 | | | | | | | | | | +2022-08-31T00:01:11.6374008Z | UDP/80 | | | | | | | | | | +2022-08-31T00:01:11.6374698Z | UDP/81 | | | | | | | | | | +2022-08-31T00:01:11.6375879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6376806Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6378032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6378959Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6380180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6381861Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6383121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6385153Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6386380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6387372Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6388609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6389526Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6390746Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6391665Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6392907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6393830Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6395054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6395973Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6397197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6397763Z +2022-08-31T00:01:11.6398282Z Expected egress: +2022-08-31T00:01:11.6399378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6400286Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:01:11.6401007Z | TCP/81 | | | | | | | | | | +2022-08-31T00:01:11.6401794Z | UDP/80 | | | | | | | | | | +2022-08-31T00:01:11.6402458Z | UDP/81 | | | | | | | | | | +2022-08-31T00:01:11.6403640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6404575Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:01:11.6405820Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6406610Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6408334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6408987Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6410094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6410758Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6411582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6412147Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6412874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6413578Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6414389Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6414952Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6415677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6416231Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6416950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6417509Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6418253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6418552Z +2022-08-31T00:01:11.6418973Z Expected combined: +2022-08-31T00:01:11.6419641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6420196Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:01:11.6420666Z | TCP/81 | | | | | | | | | | +2022-08-31T00:01:11.6421115Z | UDP/80 | | | | | | | | | | +2022-08-31T00:01:11.6421557Z | UDP/81 | | | | | | | | | | +2022-08-31T00:01:11.6422269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6422838Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:01:11.6423612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6424171Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6425030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6425583Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6426306Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6426873Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6427606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6428176Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6428908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6429544Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6430276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6430830Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6431590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6432165Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6432886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6433471Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6434201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6434492Z +2022-08-31T00:01:11.6434935Z kube results, try 0: +2022-08-31T00:01:11.6435641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6436186Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:01:11.6436649Z | TCP/81 | | | | | | | | | | +2022-08-31T00:01:11.6437091Z | UDP/80 | | | | | | | | | | +2022-08-31T00:01:11.6437532Z | UDP/81 | | | | | | | | | | +2022-08-31T00:01:11.6438256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6438813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:01:11.6439621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6440204Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6440940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6441498Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6442268Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6442834Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6443560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6444146Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6444873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6445532Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6446253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6446818Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6447549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6448102Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6448824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6449386Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:01:11.6450216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:01:11.6450519Z +2022-08-31T00:01:11.6450747Z +2022-08-31T00:01:11.6451201Z Actual vs expected (last round): +2022-08-31T00:01:11.6451902Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:01:11.6452389Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:01:11.6453060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:01:11.6453677Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6454153Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6454616Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6455066Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6455515Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6455930Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6456341Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6456800Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6457227Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:01:11.6457931Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:01:11.6458181Z +2022-08-31T00:01:11.6458387Z +2022-08-31T00:01:11.6458609Z +2022-08-31T00:01:11.6459091Z finished policy #17 +2022-08-31T00:01:11.6459543Z starting test case #18 +2022-08-31T00:01:14.7266231Z time="2022-08-31T00:01:14Z" level=info msg="cluster state reset" +2022-08-31T00:01:17.8847556Z time="2022-08-31T00:01:17Z" level=info msg="cluster state verified" +2022-08-31T00:01:17.9459432Z time="2022-08-31T00:01:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:01:37.9559336Z time="2022-08-31T00:01:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:01:37.9797221Z time="2022-08-31T00:01:37Z" level=info msg="running kube probe on try 1" +2022-08-31T00:03:00.0449756Z evaluating test case: nil pods + ns by label +2022-08-31T00:03:00.0451465Z step 1 on all available ports/protocols: +2022-08-31T00:03:00.0455073Z Policy explanation: +2022-08-31T00:03:00.0457088Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:03:00.0458366Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:03:00.0459960Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:03:00.0461264Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:03:00.0463669Z | | Match labels: | | ns: x | | +2022-08-31T00:03:00.0465625Z | | pod: a | | pods: all | | +2022-08-31T00:03:00.0467960Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:03:00.0469070Z | | | | | | +2022-08-31T00:03:00.0473020Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:03:00.0474115Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:03:00.0474967Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:03:00.0475715Z | | pod: a | | | | +2022-08-31T00:03:00.0476850Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:03:00.0480556Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:03:00.0481342Z | | | | ns In [y z] | | +2022-08-31T00:03:00.0482049Z | | | | pods: Match expressions: | | +2022-08-31T00:03:00.0482789Z | | | | pod In [a b] | | +2022-08-31T00:03:00.0484066Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:03:00.0487230Z +2022-08-31T00:03:00.0487601Z +2022-08-31T00:03:00.0487888Z +2022-08-31T00:03:00.0488475Z Results for network policies: +2022-08-31T00:03:00.0491524Z Network policy: +2022-08-31T00:03:00.0491940Z +2022-08-31T00:03:00.0492475Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:03:00.0496439Z kind: NetworkPolicy +2022-08-31T00:03:00.0497289Z metadata: +2022-08-31T00:03:00.0497815Z creationTimestamp: null +2022-08-31T00:03:00.0498257Z name: base +2022-08-31T00:03:00.0498610Z namespace: x +2022-08-31T00:03:00.0498951Z spec: +2022-08-31T00:03:00.0499287Z egress: +2022-08-31T00:03:00.0499912Z - ports: +2022-08-31T00:03:00.0500541Z - port: 80 +2022-08-31T00:03:00.0501001Z protocol: TCP +2022-08-31T00:03:00.0501342Z to: +2022-08-31T00:03:00.0501859Z - namespaceSelector: +2022-08-31T00:03:00.0502310Z matchExpressions: +2022-08-31T00:03:00.0502895Z - key: ns +2022-08-31T00:03:00.0503260Z operator: In +2022-08-31T00:03:00.0503695Z values: +2022-08-31T00:03:00.0504175Z - "y" +2022-08-31T00:03:00.0504665Z - z +2022-08-31T00:03:00.0505034Z podSelector: +2022-08-31T00:03:00.0505477Z matchExpressions: +2022-08-31T00:03:00.0506050Z - key: pod +2022-08-31T00:03:00.0506423Z operator: In +2022-08-31T00:03:00.0506770Z values: +2022-08-31T00:03:00.0507262Z - a +2022-08-31T00:03:00.0507757Z - b +2022-08-31T00:03:00.0508250Z - ports: +2022-08-31T00:03:00.0508741Z - port: 53 +2022-08-31T00:03:00.0509211Z protocol: UDP +2022-08-31T00:03:00.0509711Z - port: 53 +2022-08-31T00:03:00.0510076Z protocol: TCP +2022-08-31T00:03:00.0510418Z ingress: +2022-08-31T00:03:00.0510890Z - from: +2022-08-31T00:03:00.0511395Z - namespaceSelector: +2022-08-31T00:03:00.0511834Z matchLabels: +2022-08-31T00:03:00.0512220Z ns: x +2022-08-31T00:03:00.0512540Z ports: +2022-08-31T00:03:00.0513135Z - port: 80 +2022-08-31T00:03:00.0513512Z protocol: TCP +2022-08-31T00:03:00.0513970Z podSelector: +2022-08-31T00:03:00.0514357Z matchLabels: +2022-08-31T00:03:00.0514804Z pod: a +2022-08-31T00:03:00.0515143Z policyTypes: +2022-08-31T00:03:00.0515647Z - Ingress +2022-08-31T00:03:00.0516144Z - Egress +2022-08-31T00:03:00.0516488Z status: {} +2022-08-31T00:03:00.0516660Z +2022-08-31T00:03:00.0517063Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:03:00.0517489Z Expected ingress: +2022-08-31T00:03:00.0518129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0518897Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:03:00.0519373Z | TCP/81 | | | | | | | | | | +2022-08-31T00:03:00.0519831Z | UDP/80 | | | | | | | | | | +2022-08-31T00:03:00.0520250Z | UDP/81 | | | | | | | | | | +2022-08-31T00:03:00.0520976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0521539Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0522286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0522907Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0523640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0524173Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0524897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0525429Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0526148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0526757Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0527539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0528086Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0528787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0529342Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0530094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0530619Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0531343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0531893Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0532595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0532880Z +2022-08-31T00:03:00.0533614Z Expected egress: +2022-08-31T00:03:00.0534336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0534870Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:03:00.0535344Z | TCP/81 | | | | | | | | | | +2022-08-31T00:03:00.0535816Z | UDP/80 | | | | | | | | | | +2022-08-31T00:03:00.0536233Z | UDP/81 | | | | | | | | | | +2022-08-31T00:03:00.0536962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0537505Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:03:00.0538234Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0538869Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0539586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0540129Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0540853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0541382Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0542161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0542695Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0543507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0544038Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0544784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0545331Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0546067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0546604Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0547377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0547989Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0548732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0549023Z +2022-08-31T00:03:00.0549505Z Expected combined: +2022-08-31T00:03:00.0550180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0550789Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:03:00.0551333Z | TCP/81 | | | | | | | | | | +2022-08-31T00:03:00.0551768Z | UDP/80 | | | | | | | | | | +2022-08-31T00:03:00.0552283Z | UDP/81 | | | | | | | | | | +2022-08-31T00:03:00.0553023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0553604Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:03:00.0554405Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0554988Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0555703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0556234Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0556951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0557512Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0558231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0559024Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0560183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0560783Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0561529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0562066Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0562783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0563315Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0564029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0564660Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0565465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0565760Z +2022-08-31T00:03:00.0566267Z kube results, try 0: +2022-08-31T00:03:00.0566924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0567449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:03:00.0567884Z | TCP/81 | | | | | | | | | | +2022-08-31T00:03:00.0568338Z | UDP/80 | | | | | | | | | | +2022-08-31T00:03:00.0568821Z | UDP/81 | | | | | | | | | | +2022-08-31T00:03:00.0569507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0570065Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:03:00.0570854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0571387Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0572095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0572656Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0573513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0574122Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0574854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0575397Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0576112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0576644Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0577351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0577883Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0578600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0579160Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0579872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0580562Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:03:00.0581298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:03:00.0581582Z +2022-08-31T00:03:00.0581815Z +2022-08-31T00:03:00.0582346Z Actual vs expected (last round): +2022-08-31T00:03:00.0582969Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:03:00.0583427Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:03:00.0584060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:03:00.0584521Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0584957Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0585443Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0585899Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0586351Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0586805Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0587252Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0587706Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0588155Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:03:00.0588824Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:03:00.0589062Z +2022-08-31T00:03:00.0589381Z +2022-08-31T00:03:00.0589594Z +2022-08-31T00:03:00.0590112Z finished policy #18 +2022-08-31T00:03:00.0590489Z starting test case #19 +2022-08-31T00:03:03.3055947Z time="2022-08-31T00:03:03Z" level=info msg="cluster state reset" +2022-08-31T00:03:06.4775420Z time="2022-08-31T00:03:06Z" level=info msg="cluster state verified" +2022-08-31T00:03:06.5483748Z time="2022-08-31T00:03:06Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:03:26.5522001Z time="2022-08-31T00:03:26Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:03:26.5664646Z time="2022-08-31T00:03:26Z" level=info msg="running kube probe on try 1" +2022-08-31T00:04:47.7766677Z evaluating test case: empty pods + ns by label +2022-08-31T00:04:47.7768207Z step 1 on all available ports/protocols: +2022-08-31T00:04:47.7770018Z Policy explanation: +2022-08-31T00:04:47.7771965Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:04:47.7773560Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:04:47.7775266Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:04:47.7776574Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:04:47.7778707Z | | Match labels: | | ns: x | | +2022-08-31T00:04:47.7779664Z | | pod: a | | pods: all | | +2022-08-31T00:04:47.7781385Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:04:47.7782424Z | | | | | | +2022-08-31T00:04:47.7783718Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:04:47.7784796Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:04:47.7785771Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:04:47.7786674Z | | pod: a | | | | +2022-08-31T00:04:47.7788190Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:04:47.7789186Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:04:47.7790081Z | | | | ns In [y z] | | +2022-08-31T00:04:47.7790922Z | | | | pods: Match expressions: | | +2022-08-31T00:04:47.7791780Z | | | | pod In [a b] | | +2022-08-31T00:04:47.7793118Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:04:47.7793795Z +2022-08-31T00:04:47.7794455Z +2022-08-31T00:04:47.7794892Z +2022-08-31T00:04:47.7795753Z Results for network policies: +2022-08-31T00:04:47.7796685Z Network policy: +2022-08-31T00:04:47.7797284Z +2022-08-31T00:04:47.7798063Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:04:47.7798902Z kind: NetworkPolicy +2022-08-31T00:04:47.7799753Z metadata: +2022-08-31T00:04:47.7800591Z creationTimestamp: null +2022-08-31T00:04:47.7801452Z name: base +2022-08-31T00:04:47.7802256Z namespace: x +2022-08-31T00:04:47.7803045Z spec: +2022-08-31T00:04:47.7803780Z egress: +2022-08-31T00:04:47.7804870Z - ports: +2022-08-31T00:04:47.7805962Z - port: 80 +2022-08-31T00:04:47.7806868Z protocol: TCP +2022-08-31T00:04:47.7808850Z to: +2022-08-31T00:04:47.7809870Z - namespaceSelector: +2022-08-31T00:04:47.7810561Z matchExpressions: +2022-08-31T00:04:47.7811431Z - key: ns +2022-08-31T00:04:47.7812063Z operator: In +2022-08-31T00:04:47.7812680Z values: +2022-08-31T00:04:47.7813585Z - "y" +2022-08-31T00:04:47.7814426Z - z +2022-08-31T00:04:47.7815126Z podSelector: +2022-08-31T00:04:47.7815792Z matchExpressions: +2022-08-31T00:04:47.7816631Z - key: pod +2022-08-31T00:04:47.7817359Z operator: In +2022-08-31T00:04:47.7817999Z values: +2022-08-31T00:04:47.7818828Z - a +2022-08-31T00:04:47.7819706Z - b +2022-08-31T00:04:47.7825397Z - ports: +2022-08-31T00:04:47.7826833Z - port: 53 +2022-08-31T00:04:47.7827767Z protocol: UDP +2022-08-31T00:04:47.7832912Z - port: 53 +2022-08-31T00:04:47.7833471Z protocol: TCP +2022-08-31T00:04:47.7833888Z ingress: +2022-08-31T00:04:47.7834408Z - from: +2022-08-31T00:04:47.7835020Z - namespaceSelector: +2022-08-31T00:04:47.7835473Z matchLabels: +2022-08-31T00:04:47.7835821Z ns: x +2022-08-31T00:04:47.7836170Z podSelector: {} +2022-08-31T00:04:47.7836524Z ports: +2022-08-31T00:04:47.7837137Z - port: 80 +2022-08-31T00:04:47.7837508Z protocol: TCP +2022-08-31T00:04:47.7837884Z podSelector: +2022-08-31T00:04:47.7838234Z matchLabels: +2022-08-31T00:04:47.7838570Z pod: a +2022-08-31T00:04:47.7838936Z policyTypes: +2022-08-31T00:04:47.7839426Z - Ingress +2022-08-31T00:04:47.7839961Z - Egress +2022-08-31T00:04:47.7840310Z status: {} +2022-08-31T00:04:47.7840473Z +2022-08-31T00:04:47.7840953Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:04:47.7841421Z Expected ingress: +2022-08-31T00:04:47.7842072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7843081Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:04:47.7844076Z | TCP/81 | | | | | | | | | | +2022-08-31T00:04:47.7846725Z | UDP/80 | | | | | | | | | | +2022-08-31T00:04:47.7848720Z | UDP/81 | | | | | | | | | | +2022-08-31T00:04:47.7850247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7851340Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7852179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7852731Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7853642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7854299Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7855116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7855673Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7856586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7857140Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7857874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7858419Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7859136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7859680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7860491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7861089Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7861816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7862360Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7863065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7863358Z +2022-08-31T00:04:47.7863778Z Expected egress: +2022-08-31T00:04:47.7864475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7865012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:04:47.7865464Z | TCP/81 | | | | | | | | | | +2022-08-31T00:04:47.7865998Z | UDP/80 | | | | | | | | | | +2022-08-31T00:04:47.7866443Z | UDP/81 | | | | | | | | | | +2022-08-31T00:04:47.7867192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7867738Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:04:47.7868467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7869028Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7869822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7870422Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7871137Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7871750Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7872647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7873185Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7873904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7874505Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7875257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7875792Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7876555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7877196Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7877926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7878513Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7879236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7879522Z +2022-08-31T00:04:47.7880025Z Expected combined: +2022-08-31T00:04:47.7880690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7881215Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:04:47.7881678Z | TCP/81 | | | | | | | | | | +2022-08-31T00:04:47.7882103Z | UDP/80 | | | | | | | | | | +2022-08-31T00:04:47.7882528Z | UDP/81 | | | | | | | | | | +2022-08-31T00:04:47.7883247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7883787Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:04:47.7884497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7885033Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7885765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7886322Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7887086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7887635Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7888362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7888903Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7889615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7890153Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7890929Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7891483Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7892190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7892800Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7893678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7894249Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7894982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7895285Z +2022-08-31T00:04:47.7895740Z kube results, try 0: +2022-08-31T00:04:47.7896410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7896945Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:04:47.7897473Z | TCP/81 | | | | | | | | | | +2022-08-31T00:04:47.7897910Z | UDP/80 | | | | | | | | | | +2022-08-31T00:04:47.7898358Z | UDP/81 | | | | | | | | | | +2022-08-31T00:04:47.7899077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7899667Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:04:47.7900392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7900928Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7901631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7902168Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7902883Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7903475Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7904190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7904725Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7905444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7905981Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7906724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7907271Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7907998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7908590Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7909343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7909882Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:04:47.7910633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:04:47.7910922Z +2022-08-31T00:04:47.7911149Z +2022-08-31T00:04:47.7911733Z Actual vs expected (last round): +2022-08-31T00:04:47.7912372Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:04:47.7912846Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:04:47.7913642Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:04:47.7914108Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7914516Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7915012Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7915465Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7915863Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7916263Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7916711Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7917181Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7917668Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:04:47.7918482Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:04:47.7918722Z +2022-08-31T00:04:47.7919031Z +2022-08-31T00:04:47.7919340Z +2022-08-31T00:04:47.7919832Z finished policy #19 +2022-08-31T00:04:47.7920309Z starting test case #20 +2022-08-31T00:04:51.0294587Z time="2022-08-31T00:04:51Z" level=info msg="cluster state reset" +2022-08-31T00:04:54.2011856Z time="2022-08-31T00:04:54Z" level=info msg="cluster state verified" +2022-08-31T00:04:54.2646628Z time="2022-08-31T00:04:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:05:14.2720751Z time="2022-08-31T00:05:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:05:14.2968460Z time="2022-08-31T00:05:14Z" level=info msg="running kube probe on try 1" +2022-08-31T00:05:32.1725218Z time="2022-08-31T00:05:32Z" level=info msg="running kube probe on try 2" +2022-08-31T00:05:50.2871585Z time="2022-08-31T00:05:50Z" level=info msg="running kube probe on try 3" +2022-08-31T00:06:36.3075732Z time="2022-08-31T00:06:36Z" level=info msg="running kube probe on try 4" +2022-08-31T00:07:58.2379100Z evaluating test case: pods by label + ns by label +2022-08-31T00:07:58.2380358Z step 1 on all available ports/protocols: +2022-08-31T00:07:58.2415657Z Policy explanation: +2022-08-31T00:07:58.2417583Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:07:58.2421532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:07:58.2428269Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:07:58.2429279Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:07:58.2430274Z | | Match labels: | | ns: x | | +2022-08-31T00:07:58.2430830Z | | pod: a | | pods: Match labels: | | +2022-08-31T00:07:58.2431287Z | | | | pod: c | | +2022-08-31T00:07:58.2432117Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:07:58.2432631Z | | | | | | +2022-08-31T00:07:58.2433368Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:07:58.2433999Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:07:58.2434519Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:07:58.2434965Z | | pod: a | | | | +2022-08-31T00:07:58.2435678Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:07:58.2436246Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:07:58.2436959Z | | | | ns In [y z] | | +2022-08-31T00:07:58.2437434Z | | | | pods: Match expressions: | | +2022-08-31T00:07:58.2437903Z | | | | pod In [a b] | | +2022-08-31T00:07:58.2438635Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:07:58.2438933Z +2022-08-31T00:07:58.2439145Z +2022-08-31T00:07:58.2439429Z +2022-08-31T00:07:58.2439828Z Results for network policies: +2022-08-31T00:07:58.2440246Z Network policy: +2022-08-31T00:07:58.2440419Z +2022-08-31T00:07:58.2440902Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:07:58.2441398Z kind: NetworkPolicy +2022-08-31T00:07:58.2441749Z metadata: +2022-08-31T00:07:58.2442105Z creationTimestamp: null +2022-08-31T00:07:58.2442525Z name: base +2022-08-31T00:07:58.2442869Z namespace: x +2022-08-31T00:07:58.2443206Z spec: +2022-08-31T00:07:58.2443560Z egress: +2022-08-31T00:07:58.2444055Z - ports: +2022-08-31T00:07:58.2444699Z - port: 80 +2022-08-31T00:07:58.2445148Z protocol: TCP +2022-08-31T00:07:58.2445499Z to: +2022-08-31T00:07:58.2446161Z - namespaceSelector: +2022-08-31T00:07:58.2446640Z matchExpressions: +2022-08-31T00:07:58.2447150Z - key: ns +2022-08-31T00:07:58.2447522Z operator: In +2022-08-31T00:07:58.2447894Z values: +2022-08-31T00:07:58.2448397Z - "y" +2022-08-31T00:07:58.2448885Z - z +2022-08-31T00:07:58.2449263Z podSelector: +2022-08-31T00:07:58.2449732Z matchExpressions: +2022-08-31T00:07:58.2450304Z - key: pod +2022-08-31T00:07:58.2450752Z operator: In +2022-08-31T00:07:58.2451218Z values: +2022-08-31T00:07:58.2451764Z - a +2022-08-31T00:07:58.2452289Z - b +2022-08-31T00:07:58.2452841Z - ports: +2022-08-31T00:07:58.2453499Z - port: 53 +2022-08-31T00:07:58.2454039Z protocol: UDP +2022-08-31T00:07:58.2454663Z - port: 53 +2022-08-31T00:07:58.2455101Z protocol: TCP +2022-08-31T00:07:58.2455545Z ingress: +2022-08-31T00:07:58.2456039Z - from: +2022-08-31T00:07:58.2456664Z - namespaceSelector: +2022-08-31T00:07:58.2457061Z matchLabels: +2022-08-31T00:07:58.2457436Z ns: x +2022-08-31T00:07:58.2457788Z podSelector: +2022-08-31T00:07:58.2458147Z matchLabels: +2022-08-31T00:07:58.2458500Z pod: c +2022-08-31T00:07:58.2458918Z ports: +2022-08-31T00:07:58.2459418Z - port: 80 +2022-08-31T00:07:58.2459787Z protocol: TCP +2022-08-31T00:07:58.2460147Z podSelector: +2022-08-31T00:07:58.2460508Z matchLabels: +2022-08-31T00:07:58.2460852Z pod: a +2022-08-31T00:07:58.2461211Z policyTypes: +2022-08-31T00:07:58.2461812Z - Ingress +2022-08-31T00:07:58.2462318Z - Egress +2022-08-31T00:07:58.2462777Z status: {} +2022-08-31T00:07:58.2462942Z +2022-08-31T00:07:58.2463444Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:07:58.2463881Z Expected ingress: +2022-08-31T00:07:58.2464537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2465077Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2465549Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2466031Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2466483Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2467215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2467758Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2468633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2469167Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2469900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2470480Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2471269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2471804Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2472535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2473176Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2473931Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2474529Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2475319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2475903Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2476614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2477202Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2477967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2478564Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2479288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2479592Z +2022-08-31T00:07:58.2480088Z Expected egress: +2022-08-31T00:07:58.2480778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2481375Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2481884Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2482335Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2482762Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2483494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2484034Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:07:58.2484751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2485281Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2486061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2486625Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2487343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2487909Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2488719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2489327Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2490059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2490593Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2491321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2491850Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2492613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2493143Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2495528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2496103Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2496819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2497121Z +2022-08-31T00:07:58.2497558Z Expected combined: +2022-08-31T00:07:58.2498307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2498862Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2499355Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2499780Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2500235Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2500960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2501498Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:07:58.2502226Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2502749Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2503461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2503998Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2504714Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2505251Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2505964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2506559Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2507307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2507853Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2508569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2509107Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2509809Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2510348Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2511214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2511751Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2512530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2512831Z +2022-08-31T00:07:58.2513253Z kube results, try 0: +2022-08-31T00:07:58.2513911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2514445Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2514892Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2515395Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2515823Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2516530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2517078Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2517910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2518448Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2519181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2519719Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2520486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2521071Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2521846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2522451Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2523260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2523808Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2524620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2525165Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2525982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2526530Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2527298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2527841Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2528551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2528834Z +2022-08-31T00:07:58.2529300Z kube results, try 1: +2022-08-31T00:07:58.2530025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2530559Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2531013Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2531531Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2531983Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2532717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2533252Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2534270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2534813Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2535543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2536207Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2536936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2537466Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2538184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2538707Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2539417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2539950Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2540658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2541194Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2541917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2542453Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2543154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2543696Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2544413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2545005Z +2022-08-31T00:07:58.2545427Z kube results, try 2: +2022-08-31T00:07:58.2546192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2546733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2547180Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2547639Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2548090Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2548808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2549340Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2550063Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2550599Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2551322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2551954Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2552698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2553232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2553941Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2554482Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2555228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2555759Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2556612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2557150Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2557868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2558400Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2559139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2559665Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2560395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2560679Z +2022-08-31T00:07:58.2561197Z kube results, try 3: +2022-08-31T00:07:58.2561935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2562468Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2562927Z | TCP/81 | | | | | | | | | | +2022-08-31T00:07:58.2563350Z | UDP/80 | | | | | | | | | | +2022-08-31T00:07:58.2563827Z | UDP/81 | | | | | | | | | | +2022-08-31T00:07:58.2564561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2565097Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:07:58.2565823Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2566364Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2567112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2567710Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2568425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2568977Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2569690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2570230Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2570940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2571475Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2572262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2572790Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2573680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2574232Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2575014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2575550Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:07:58.2576329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:07:58.2576707Z +2022-08-31T00:07:58.2576928Z +2022-08-31T00:07:58.2577537Z Actual vs expected (last round): +2022-08-31T00:07:58.2578174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:07:58.2578640Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:07:58.2579298Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:07:58.2579750Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2580164Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2580664Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2581063Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2581458Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2581865Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2582255Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2582664Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2583165Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:07:58.2583776Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:07:58.2584027Z +2022-08-31T00:07:58.2584329Z +2022-08-31T00:07:58.2584548Z +2022-08-31T00:07:58.2585054Z finished policy #20 +2022-08-31T00:07:58.2585432Z starting test case #21 +2022-08-31T00:08:01.4965382Z time="2022-08-31T00:08:01Z" level=info msg="cluster state reset" +2022-08-31T00:08:04.6663128Z time="2022-08-31T00:08:04Z" level=info msg="cluster state verified" +2022-08-31T00:08:04.7338388Z time="2022-08-31T00:08:04Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:08:24.7378691Z time="2022-08-31T00:08:24Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:08:24.7630391Z time="2022-08-31T00:08:24Z" level=info msg="running kube probe on try 1" +2022-08-31T00:09:39.2991874Z evaluating test case: simple ipblock +2022-08-31T00:09:39.2994756Z step 1 on all available ports/protocols: +2022-08-31T00:09:39.2995788Z Policy explanation: +2022-08-31T00:09:39.2998977Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:09:39.3000217Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:09:39.3001671Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:09:39.3002794Z | Ingress | namespace: x | x/base | 10.224.0.0/24 | port 80 on protocol TCP | +2022-08-31T00:09:39.3003771Z | | Match labels: | | except [] | | +2022-08-31T00:09:39.3004654Z | | pod: a | | | | +2022-08-31T00:09:39.3006957Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:09:39.3008225Z | | | | | | +2022-08-31T00:09:39.3009512Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:09:39.3010636Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:09:39.3011646Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:09:39.3012542Z | | pod: a | | | | +2022-08-31T00:09:39.3015098Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:09:39.3016218Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:09:39.3017276Z | | | | ns In [y z] | | +2022-08-31T00:09:39.3018141Z | | | | pods: Match expressions: | | +2022-08-31T00:09:39.3018968Z | | | | pod In [a b] | | +2022-08-31T00:09:39.3022691Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:09:39.3023358Z +2022-08-31T00:09:39.3023632Z +2022-08-31T00:09:39.3023916Z +2022-08-31T00:09:39.3024456Z Results for network policies: +2022-08-31T00:09:39.3025057Z Network policy: +2022-08-31T00:09:39.3025381Z +2022-08-31T00:09:39.3025955Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:09:39.3026584Z kind: NetworkPolicy +2022-08-31T00:09:39.3027152Z metadata: +2022-08-31T00:09:39.3027725Z creationTimestamp: null +2022-08-31T00:09:39.3029558Z name: base +2022-08-31T00:09:39.3030155Z namespace: x +2022-08-31T00:09:39.3030666Z spec: +2022-08-31T00:09:39.3031176Z egress: +2022-08-31T00:09:39.3032042Z - ports: +2022-08-31T00:09:39.3034078Z - port: 80 +2022-08-31T00:09:39.3034746Z protocol: TCP +2022-08-31T00:09:39.3035275Z to: +2022-08-31T00:09:39.3036077Z - namespaceSelector: +2022-08-31T00:09:39.3036742Z matchExpressions: +2022-08-31T00:09:39.3037469Z - key: ns +2022-08-31T00:09:39.3037975Z operator: In +2022-08-31T00:09:39.3038489Z values: +2022-08-31T00:09:39.3039229Z - "y" +2022-08-31T00:09:39.3039991Z - z +2022-08-31T00:09:39.3040562Z podSelector: +2022-08-31T00:09:39.3041182Z matchExpressions: +2022-08-31T00:09:39.3041838Z - key: pod +2022-08-31T00:09:39.3042251Z operator: In +2022-08-31T00:09:39.3042599Z values: +2022-08-31T00:09:39.3043080Z - a +2022-08-31T00:09:39.3043572Z - b +2022-08-31T00:09:39.3044059Z - ports: +2022-08-31T00:09:39.3044598Z - port: 53 +2022-08-31T00:09:39.3044955Z protocol: UDP +2022-08-31T00:09:39.3045540Z - port: 53 +2022-08-31T00:09:39.3045915Z protocol: TCP +2022-08-31T00:09:39.3046260Z ingress: +2022-08-31T00:09:39.3046729Z - from: +2022-08-31T00:09:39.3047316Z - ipBlock: +2022-08-31T00:09:39.3047688Z cidr: 10.224.0.0/24 +2022-08-31T00:09:39.3048045Z ports: +2022-08-31T00:09:39.3048534Z - port: 80 +2022-08-31T00:09:39.3048933Z protocol: TCP +2022-08-31T00:09:39.3049282Z podSelector: +2022-08-31T00:09:39.3049625Z matchLabels: +2022-08-31T00:09:39.3049965Z pod: a +2022-08-31T00:09:39.3050293Z policyTypes: +2022-08-31T00:09:39.3050771Z - Ingress +2022-08-31T00:09:39.3051261Z - Egress +2022-08-31T00:09:39.3051614Z status: {} +2022-08-31T00:09:39.3051777Z +2022-08-31T00:09:39.3052249Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:09:39.3052687Z Expected ingress: +2022-08-31T00:09:39.3053486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3054158Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:09:39.3054759Z | TCP/81 | | | | | | | | | | +2022-08-31T00:09:39.3055188Z | UDP/80 | | | | | | | | | | +2022-08-31T00:09:39.3055638Z | UDP/81 | | | | | | | | | | +2022-08-31T00:09:39.3056335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3056881Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3057578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3058129Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3059456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3060392Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3061345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3061933Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3062748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3063272Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3064008Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3064537Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3065241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3065766Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3066508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3067030Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3067741Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3068266Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3068952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3069246Z +2022-08-31T00:09:39.3069634Z Expected egress: +2022-08-31T00:09:39.3070366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3070895Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:09:39.3071394Z | TCP/81 | | | | | | | | | | +2022-08-31T00:09:39.3071886Z | UDP/80 | | | | | | | | | | +2022-08-31T00:09:39.3072346Z | UDP/81 | | | | | | | | | | +2022-08-31T00:09:39.3073105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3073682Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:09:39.3074384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3074905Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3075736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3076271Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3076974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3077516Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3078244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3078782Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3079484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3080099Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3080828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3081359Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3082144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3082675Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3083391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3083920Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3084633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3084939Z +2022-08-31T00:09:39.3085344Z Expected combined: +2022-08-31T00:09:39.3086071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3086654Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:09:39.3087138Z | TCP/81 | | | | | | | | | | +2022-08-31T00:09:39.3087555Z | UDP/80 | | | | | | | | | | +2022-08-31T00:09:39.3088020Z | UDP/81 | | | | | | | | | | +2022-08-31T00:09:39.3088789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3089323Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:09:39.3090049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3090596Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3091329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3091861Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3092571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3093098Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3093975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3094621Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3095344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3095973Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3096759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3097350Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3098148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3098771Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3099492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3100022Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:39.3100815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:39.3101109Z +2022-08-31T00:09:40.2202437Z kube results, try 0: +2022-08-31T00:09:40.2204145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2204981Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:09:40.2205715Z | TCP/81 | | | | | | | | | | +2022-08-31T00:09:40.2206326Z | UDP/80 | | | | | | | | | | +2022-08-31T00:09:40.2207039Z | UDP/81 | | | | | | | | | | +2022-08-31T00:09:40.2207921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2208608Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:09:40.2209479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2210145Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2211004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2211657Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2212503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2213160Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2214335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2215004Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2215911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2216575Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2217461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2218100Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2218920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2219566Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2220412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2221069Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:09:40.2222258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:09:40.2222691Z +2022-08-31T00:09:40.2223106Z +2022-08-31T00:09:40.2223617Z Actual vs expected (last round): +2022-08-31T00:09:40.2224341Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:09:40.2224908Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:09:40.2225754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:09:40.2226813Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2227540Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2228166Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2228903Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2229522Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2230184Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2230795Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2231403Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2232006Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:09:40.2232989Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:09:40.2233332Z +2022-08-31T00:09:40.2233796Z +2022-08-31T00:09:40.2234203Z +2022-08-31T00:09:40.2234933Z finished policy #21 +2022-08-31T00:09:40.2235546Z starting test case #22 +2022-08-31T00:09:42.5389624Z time="2022-08-31T00:09:42Z" level=info msg="cluster state reset" +2022-08-31T00:09:45.7130024Z time="2022-08-31T00:09:45Z" level=info msg="cluster state verified" +2022-08-31T00:09:45.7765821Z time="2022-08-31T00:09:45Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:10:05.7790894Z time="2022-08-31T00:10:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:10:05.7935747Z time="2022-08-31T00:10:05Z" level=info msg="running kube probe on try 1" +2022-08-31T00:11:27.3030583Z evaluating test case: empty pods + nil ns +2022-08-31T00:11:27.3034134Z step 1 on all available ports/protocols: +2022-08-31T00:11:27.3035255Z Policy explanation: +2022-08-31T00:11:27.3037072Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:11:27.3039647Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:11:27.3041227Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:11:27.3042442Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:11:27.3043547Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:11:27.3044819Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:11:27.3046986Z | | | | pod In [b c] | | +2022-08-31T00:11:27.3048756Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:11:27.3049893Z | | | | | | +2022-08-31T00:11:27.3051545Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:11:27.3052818Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:11:27.3059972Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:11:27.3060826Z | | pod: a | | | | +2022-08-31T00:11:27.3062148Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:11:27.3062901Z | | | | namespace: x | port 80 on protocol TCP | +2022-08-31T00:11:27.3063518Z | | | | pods: all | | +2022-08-31T00:11:27.3064083Z | | | | | | +2022-08-31T00:11:27.3065099Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:11:27.3065547Z +2022-08-31T00:11:27.3065739Z +2022-08-31T00:11:27.3065924Z +2022-08-31T00:11:27.3066363Z Results for network policies: +2022-08-31T00:11:27.3066870Z Network policy: +2022-08-31T00:11:27.3067239Z +2022-08-31T00:11:27.3067710Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:11:27.3068256Z kind: NetworkPolicy +2022-08-31T00:11:27.3068739Z metadata: +2022-08-31T00:11:27.3069218Z creationTimestamp: null +2022-08-31T00:11:27.3069699Z name: base +2022-08-31T00:11:27.3070137Z namespace: x +2022-08-31T00:11:27.3070557Z spec: +2022-08-31T00:11:27.3070966Z egress: +2022-08-31T00:11:27.3071608Z - ports: +2022-08-31T00:11:27.3072294Z - port: 80 +2022-08-31T00:11:27.3072764Z protocol: TCP +2022-08-31T00:11:27.3073179Z to: +2022-08-31T00:11:27.3073772Z - podSelector: {} +2022-08-31T00:11:27.3074386Z - ports: +2022-08-31T00:11:27.3075005Z - port: 53 +2022-08-31T00:11:27.3075441Z protocol: UDP +2022-08-31T00:11:27.3076082Z - port: 53 +2022-08-31T00:11:27.3082320Z protocol: TCP +2022-08-31T00:11:27.3083232Z ingress: +2022-08-31T00:11:27.3083935Z - from: +2022-08-31T00:11:27.3084521Z - namespaceSelector: +2022-08-31T00:11:27.3084979Z matchExpressions: +2022-08-31T00:11:27.3085493Z - key: ns +2022-08-31T00:11:27.3085862Z operator: In +2022-08-31T00:11:27.3086221Z values: +2022-08-31T00:11:27.3086795Z - x +2022-08-31T00:11:27.3087271Z - "y" +2022-08-31T00:11:27.3087702Z podSelector: +2022-08-31T00:11:27.3088064Z matchExpressions: +2022-08-31T00:11:27.3088566Z - key: pod +2022-08-31T00:11:27.3088928Z operator: In +2022-08-31T00:11:27.3089274Z values: +2022-08-31T00:11:27.3089744Z - b +2022-08-31T00:11:27.3090231Z - c +2022-08-31T00:11:27.3090576Z ports: +2022-08-31T00:11:27.3091056Z - port: 80 +2022-08-31T00:11:27.3091492Z protocol: TCP +2022-08-31T00:11:27.3091851Z podSelector: +2022-08-31T00:11:27.3092301Z matchLabels: +2022-08-31T00:11:27.3092708Z pod: a +2022-08-31T00:11:27.3093082Z policyTypes: +2022-08-31T00:11:27.3093716Z - Ingress +2022-08-31T00:11:27.3094228Z - Egress +2022-08-31T00:11:27.3094587Z status: {} +2022-08-31T00:11:27.3094823Z +2022-08-31T00:11:27.3095242Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:11:27.3095874Z Expected ingress: +2022-08-31T00:11:27.3097019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3097704Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:11:27.3098419Z | TCP/81 | | | | | | | | | | +2022-08-31T00:11:27.3098905Z | UDP/80 | | | | | | | | | | +2022-08-31T00:11:27.3099328Z | UDP/81 | | | | | | | | | | +2022-08-31T00:11:27.3100047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3100628Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3101463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3102138Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3102860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3103395Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3104109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3104650Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3105398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3105947Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3106813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3107381Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3108100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3108631Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3109343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3109948Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3110676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3111255Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3111963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3112256Z +2022-08-31T00:11:27.3112744Z Expected egress: +2022-08-31T00:11:27.3113394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3113915Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:11:27.3114379Z | TCP/81 | | | | | | | | | | +2022-08-31T00:11:27.3114797Z | UDP/80 | | | | | | | | | | +2022-08-31T00:11:27.3115234Z | UDP/81 | | | | | | | | | | +2022-08-31T00:11:27.3115953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3116492Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:11:27.3117300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3117838Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3118638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3119327Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3120062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3120609Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3121376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3121911Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3122728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3123345Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3124057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3124629Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3125339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3125867Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3126656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3127262Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3127972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3128259Z +2022-08-31T00:11:27.3128777Z Expected combined: +2022-08-31T00:11:27.3129523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3130112Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:11:27.3130552Z | TCP/81 | | | | | | | | | | +2022-08-31T00:11:27.3131017Z | UDP/80 | | | | | | | | | | +2022-08-31T00:11:27.3131472Z | UDP/81 | | | | | | | | | | +2022-08-31T00:11:27.3132177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3132817Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:11:27.3133790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3134348Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3135072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3135648Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3136363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3136955Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3137707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3138237Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3139022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3139552Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3140259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3140803Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3141579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3142112Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3142817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3143449Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3144194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3144488Z +2022-08-31T00:11:27.3144927Z kube results, try 0: +2022-08-31T00:11:27.3145632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3146169Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:11:27.3146671Z | TCP/81 | | | | | | | | | | +2022-08-31T00:11:27.3147109Z | UDP/80 | | | | | | | | | | +2022-08-31T00:11:27.3147610Z | UDP/81 | | | | | | | | | | +2022-08-31T00:11:27.3148366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3148901Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:11:27.3149710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3150296Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3151099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3151631Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3152371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3152916Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3153637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3154169Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3154877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3155429Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3156220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3156756Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3157467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3158071Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3158819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3159359Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:11:27.3160100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:11:27.3160397Z +2022-08-31T00:11:27.3160618Z +2022-08-31T00:11:27.3161044Z Actual vs expected (last round): +2022-08-31T00:11:27.3161714Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:11:27.3162177Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:11:27.3162797Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:11:27.3163251Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3163666Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3164078Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3164547Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3164946Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3165395Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3165795Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3166202Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3166653Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:11:27.3167271Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:11:27.3167509Z +2022-08-31T00:11:27.3167742Z +2022-08-31T00:11:27.3168040Z +2022-08-31T00:11:27.3168604Z finished policy #22 +2022-08-31T00:11:27.3169057Z starting test case #23 +2022-08-31T00:11:30.5646591Z time="2022-08-31T00:11:30Z" level=info msg="cluster state reset" +2022-08-31T00:11:33.7451816Z time="2022-08-31T00:11:33Z" level=info msg="cluster state verified" +2022-08-31T00:11:33.8108563Z time="2022-08-31T00:11:33Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:11:53.8154963Z time="2022-08-31T00:11:53Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:11:53.8292796Z time="2022-08-31T00:11:53Z" level=info msg="running kube probe on try 1" +2022-08-31T00:13:16.6208722Z evaluating test case: pods by label + nil ns +2022-08-31T00:13:16.6209537Z step 1 on all available ports/protocols: +2022-08-31T00:13:16.6210011Z Policy explanation: +2022-08-31T00:13:16.6213222Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:13:16.6214626Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:13:16.6216367Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:13:16.6217615Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:13:16.6218783Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:13:16.6219797Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:13:16.6220604Z | | | | pod In [b c] | | +2022-08-31T00:13:16.6221878Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:13:16.6222692Z | | | | | | +2022-08-31T00:13:16.6223518Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:13:16.6224085Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:13:16.6224611Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:13:16.6225093Z | | pod: a | | | | +2022-08-31T00:13:16.6225791Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:13:16.6226333Z | | | | namespace: x | port 80 on protocol TCP | +2022-08-31T00:13:16.6226789Z | | | | pods: Match labels: | | +2022-08-31T00:13:16.6227219Z | | | | pod: c | | +2022-08-31T00:13:16.6227965Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:13:16.6228255Z +2022-08-31T00:13:16.6228491Z +2022-08-31T00:13:16.6228788Z +2022-08-31T00:13:16.6229464Z Results for network policies: +2022-08-31T00:13:16.6229846Z Network policy: +2022-08-31T00:13:16.6230026Z +2022-08-31T00:13:16.6230429Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:13:16.6230857Z kind: NetworkPolicy +2022-08-31T00:13:16.6231291Z metadata: +2022-08-31T00:13:16.6231651Z creationTimestamp: null +2022-08-31T00:13:16.6232056Z name: base +2022-08-31T00:13:16.6232406Z namespace: x +2022-08-31T00:13:16.6232745Z spec: +2022-08-31T00:13:16.6233073Z egress: +2022-08-31T00:13:16.6233557Z - ports: +2022-08-31T00:13:16.6234153Z - port: 80 +2022-08-31T00:13:16.6234794Z protocol: TCP +2022-08-31T00:13:16.6235260Z to: +2022-08-31T00:13:16.6235970Z - podSelector: +2022-08-31T00:13:16.6236487Z matchLabels: +2022-08-31T00:13:16.6237029Z pod: c +2022-08-31T00:13:16.6237554Z - ports: +2022-08-31T00:13:16.6238144Z - port: 53 +2022-08-31T00:13:16.6238749Z protocol: UDP +2022-08-31T00:13:16.6239251Z - port: 53 +2022-08-31T00:13:16.6239690Z protocol: TCP +2022-08-31T00:13:16.6240044Z ingress: +2022-08-31T00:13:16.6240528Z - from: +2022-08-31T00:13:16.6241047Z - namespaceSelector: +2022-08-31T00:13:16.6241490Z matchExpressions: +2022-08-31T00:13:16.6242077Z - key: ns +2022-08-31T00:13:16.6242547Z operator: In +2022-08-31T00:13:16.6242941Z values: +2022-08-31T00:13:16.6243417Z - x +2022-08-31T00:13:16.6243905Z - "y" +2022-08-31T00:13:16.6244270Z podSelector: +2022-08-31T00:13:16.6244709Z matchExpressions: +2022-08-31T00:13:16.6245287Z - key: pod +2022-08-31T00:13:16.6245651Z operator: In +2022-08-31T00:13:16.6245999Z values: +2022-08-31T00:13:16.6246464Z - b +2022-08-31T00:13:16.6246944Z - c +2022-08-31T00:13:16.6247286Z ports: +2022-08-31T00:13:16.6247770Z - port: 80 +2022-08-31T00:13:16.6248133Z protocol: TCP +2022-08-31T00:13:16.6248564Z podSelector: +2022-08-31T00:13:16.6248900Z matchLabels: +2022-08-31T00:13:16.6249330Z pod: a +2022-08-31T00:13:16.6249676Z policyTypes: +2022-08-31T00:13:16.6250161Z - Ingress +2022-08-31T00:13:16.6250650Z - Egress +2022-08-31T00:13:16.6250999Z status: {} +2022-08-31T00:13:16.6251159Z +2022-08-31T00:13:16.6251636Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:13:16.6252017Z Expected ingress: +2022-08-31T00:13:16.6252655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6253228Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:13:16.6254011Z | TCP/81 | | | | | | | | | | +2022-08-31T00:13:16.6254479Z | UDP/80 | | | | | | | | | | +2022-08-31T00:13:16.6254965Z | UDP/81 | | | | | | | | | | +2022-08-31T00:13:16.6255654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6256180Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6256873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6257459Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6258161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6258690Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6259466Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6260048Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6260769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6261470Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6262289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6262834Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6263542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6264090Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6264819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6265358Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6266159Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6266713Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6267439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6267741Z +2022-08-31T00:13:16.6268307Z Expected egress: +2022-08-31T00:13:16.6268962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6269492Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:13:16.6269940Z | TCP/81 | | | | | | | | | | +2022-08-31T00:13:16.6270364Z | UDP/80 | | | | | | | | | | +2022-08-31T00:13:16.6270792Z | UDP/81 | | | | | | | | | | +2022-08-31T00:13:16.6271496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6272041Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:13:16.6272768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6273329Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6274060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6274590Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6275299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6275833Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6276554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6277137Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6277851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6278388Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6279095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6279683Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6280393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6280923Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6281758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6282284Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6283023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6283310Z +2022-08-31T00:13:16.6283723Z Expected combined: +2022-08-31T00:13:16.6284454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6284988Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:13:16.6285457Z | TCP/81 | | | | | | | | | | +2022-08-31T00:13:16.6285947Z | UDP/80 | | | | | | | | | | +2022-08-31T00:13:16.6286429Z | UDP/81 | | | | | | | | | | +2022-08-31T00:13:16.6287173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6287709Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:13:16.6288427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6288962Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6289676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6290233Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6290947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6291508Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6292219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6292822Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6293876Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6294461Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6295207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6295751Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6296470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6297013Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6297725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6298249Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6298968Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6299262Z +2022-08-31T00:13:16.6299808Z kube results, try 0: +2022-08-31T00:13:16.6300549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6301073Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:13:16.6301521Z | TCP/81 | | | | | | | | | | +2022-08-31T00:13:16.6302040Z | UDP/80 | | | | | | | | | | +2022-08-31T00:13:16.6302515Z | UDP/81 | | | | | | | | | | +2022-08-31T00:13:16.6303235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6303773Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:13:16.6304487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6305009Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6305725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6306353Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6307135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6307667Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6308370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6308909Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6309636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6310166Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6310893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6311424Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6312132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6312662Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6313400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6313933Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:13:16.6314643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:13:16.6314938Z +2022-08-31T00:13:16.6315158Z +2022-08-31T00:13:16.6315758Z Actual vs expected (last round): +2022-08-31T00:13:16.6316405Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:13:16.6316957Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:13:16.6317607Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:13:16.6318063Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6318534Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6318977Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6319385Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6319821Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6320224Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6320657Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6321152Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6321612Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:13:16.6322291Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:13:16.6322603Z +2022-08-31T00:13:16.6322883Z +2022-08-31T00:13:16.6323180Z +2022-08-31T00:13:16.6323753Z finished policy #23 +2022-08-31T00:13:16.6324204Z starting test case #24 +2022-08-31T00:13:19.8622630Z time="2022-08-31T00:13:19Z" level=info msg="cluster state reset" +2022-08-31T00:13:23.0312538Z time="2022-08-31T00:13:23Z" level=info msg="cluster state verified" +2022-08-31T00:13:23.0965625Z time="2022-08-31T00:13:23Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:13:43.1007657Z time="2022-08-31T00:13:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:13:43.1145109Z time="2022-08-31T00:13:43Z" level=info msg="running kube probe on try 1" +2022-08-31T00:14:58.4458638Z time="2022-08-31T00:14:58Z" level=info msg="running kube probe on try 2" +2022-08-31T00:16:12.0807588Z evaluating test case: nil pods + empty ns +2022-08-31T00:16:12.0809723Z step 1 on all available ports/protocols: +2022-08-31T00:16:12.0812495Z Policy explanation: +2022-08-31T00:16:12.0814627Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:16:12.0815851Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:16:12.0817376Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:16:12.0818707Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:16:12.0819786Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:16:12.0821782Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:16:12.0822854Z | | | | pod In [b c] | | +2022-08-31T00:16:12.0824388Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:16:12.0825502Z | | | | | | +2022-08-31T00:16:12.0826946Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:16:12.0829104Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:16:12.0830271Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:16:12.0835370Z | | pod: a | | | | +2022-08-31T00:16:12.0840671Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:16:12.0841715Z | | | | namespace: all | port 80 on protocol TCP | +2022-08-31T00:16:12.0842700Z | | | | pods: all | | +2022-08-31T00:16:12.0843530Z | | | | | | +2022-08-31T00:16:12.0847753Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:16:12.0848472Z +2022-08-31T00:16:12.0848759Z +2022-08-31T00:16:12.0849041Z +2022-08-31T00:16:12.0849740Z Results for network policies: +2022-08-31T00:16:12.0850429Z Network policy: +2022-08-31T00:16:12.0850857Z +2022-08-31T00:16:12.0851402Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:16:12.0855274Z kind: NetworkPolicy +2022-08-31T00:16:12.0855919Z metadata: +2022-08-31T00:16:12.0859831Z creationTimestamp: null +2022-08-31T00:16:12.0863304Z name: base +2022-08-31T00:16:12.0863831Z namespace: x +2022-08-31T00:16:12.0864289Z spec: +2022-08-31T00:16:12.0864650Z egress: +2022-08-31T00:16:12.0865334Z - ports: +2022-08-31T00:16:12.0865853Z - port: 80 +2022-08-31T00:16:12.0866223Z protocol: TCP +2022-08-31T00:16:12.0866743Z to: +2022-08-31T00:16:12.0867261Z - namespaceSelector: {} +2022-08-31T00:16:12.0867809Z - ports: +2022-08-31T00:16:12.0868304Z - port: 53 +2022-08-31T00:16:12.0868667Z protocol: UDP +2022-08-31T00:16:12.0869263Z - port: 53 +2022-08-31T00:16:12.0869712Z protocol: TCP +2022-08-31T00:16:12.0870048Z ingress: +2022-08-31T00:16:12.0870528Z - from: +2022-08-31T00:16:12.0871142Z - namespaceSelector: +2022-08-31T00:16:12.0871593Z matchExpressions: +2022-08-31T00:16:12.0872185Z - key: ns +2022-08-31T00:16:12.0872546Z operator: In +2022-08-31T00:16:12.0872890Z values: +2022-08-31T00:16:12.0873368Z - x +2022-08-31T00:16:12.0873858Z - "y" +2022-08-31T00:16:12.0874220Z podSelector: +2022-08-31T00:16:12.0874585Z matchExpressions: +2022-08-31T00:16:12.0875164Z - key: pod +2022-08-31T00:16:12.0875638Z operator: In +2022-08-31T00:16:12.0875991Z values: +2022-08-31T00:16:12.0876476Z - b +2022-08-31T00:16:12.0876957Z - c +2022-08-31T00:16:12.0877306Z ports: +2022-08-31T00:16:12.0877793Z - port: 80 +2022-08-31T00:16:12.0878157Z protocol: TCP +2022-08-31T00:16:12.0878591Z podSelector: +2022-08-31T00:16:12.0878939Z matchLabels: +2022-08-31T00:16:12.0879372Z pod: a +2022-08-31T00:16:12.0879755Z policyTypes: +2022-08-31T00:16:12.0880233Z - Ingress +2022-08-31T00:16:12.0880721Z - Egress +2022-08-31T00:16:12.0881067Z status: {} +2022-08-31T00:16:12.0881233Z +2022-08-31T00:16:12.0881627Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:16:12.0882067Z Expected ingress: +2022-08-31T00:16:12.0882716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0883246Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0883746Z | TCP/81 | | | | | | | | | | +2022-08-31T00:16:12.0884223Z | UDP/80 | | | | | | | | | | +2022-08-31T00:16:12.0884662Z | UDP/81 | | | | | | | | | | +2022-08-31T00:16:12.0885393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0885954Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0886762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0887329Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0888095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0888619Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0889329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0889859Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0890563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0891108Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0891818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0892414Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0893677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0894639Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0895580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0896245Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0897091Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0897635Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0898347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0898647Z +2022-08-31T00:16:12.0899048Z Expected egress: +2022-08-31T00:16:12.0899776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0900414Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0900888Z | TCP/81 | | | | | | | | | | +2022-08-31T00:16:12.0901314Z | UDP/80 | | | | | | | | | | +2022-08-31T00:16:12.0901746Z | UDP/81 | | | | | | | | | | +2022-08-31T00:16:12.0902748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0903309Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:16:12.0904033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0904590Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0905322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0905861Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0906582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0907116Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0907833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0908494Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0909239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0909767Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0910487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0911018Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0911720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0912306Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0913065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0913589Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0914358Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0914645Z +2022-08-31T00:16:12.0915166Z Expected combined: +2022-08-31T00:16:12.0915894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0916535Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0916984Z | TCP/81 | | | | | | | | | | +2022-08-31T00:16:12.0917466Z | UDP/80 | | | | | | | | | | +2022-08-31T00:16:12.0917915Z | UDP/81 | | | | | | | | | | +2022-08-31T00:16:12.0918637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0919173Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:16:12.0919911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0920611Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0921334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0921882Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0922631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0923162Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0923901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0924440Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0925193Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0925751Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0926470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0927011Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0927722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0928263Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0928983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0929521Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0930244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0930532Z +2022-08-31T00:16:12.0930957Z kube results, try 0: +2022-08-31T00:16:12.0931696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0932223Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0932730Z | TCP/81 | | | | | | | | | | +2022-08-31T00:16:12.0933177Z | UDP/80 | | | | | | | | | | +2022-08-31T00:16:12.0933789Z | UDP/81 | | | | | | | | | | +2022-08-31T00:16:12.0934519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0935065Z | x/a | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:16:12.0935806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0936438Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0937160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0937692Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0938423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0938945Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0939653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0940187Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0941038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0941574Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0942304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0942836Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0943546Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0944138Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0944875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0945410Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0946126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0946422Z +2022-08-31T00:16:12.0946878Z kube results, try 1: +2022-08-31T00:16:12.0947545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0948071Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0948527Z | TCP/81 | | | | | | | | | | +2022-08-31T00:16:12.0948959Z | UDP/80 | | | | | | | | | | +2022-08-31T00:16:12.0949411Z | UDP/81 | | | | | | | | | | +2022-08-31T00:16:12.0950175Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0950711Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:16:12.0951435Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0951972Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0952681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0953234Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0954032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0954564Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0955281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0955875Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0956653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0957184Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0957960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0958493Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0959219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0959745Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0960461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0961115Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:16:12.0961872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:16:12.0962153Z +2022-08-31T00:16:12.0962386Z +2022-08-31T00:16:12.0962972Z Actual vs expected (last round): +2022-08-31T00:16:12.0963636Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:16:12.0964133Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:16:12.0964828Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:16:12.0965339Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0965838Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0966295Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0966701Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0967103Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0967599Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0968062Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0968520Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0968977Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:16:12.0969644Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:16:12.0969887Z +2022-08-31T00:16:12.0970168Z +2022-08-31T00:16:12.0970390Z +2022-08-31T00:16:12.0970857Z finished policy #24 +2022-08-31T00:16:12.0971234Z starting test case #25 +2022-08-31T00:16:15.3525512Z time="2022-08-31T00:16:15Z" level=info msg="cluster state reset" +2022-08-31T00:16:18.5314344Z time="2022-08-31T00:16:18Z" level=info msg="cluster state verified" +2022-08-31T00:16:18.6058381Z time="2022-08-31T00:16:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:16:38.6122923Z time="2022-08-31T00:16:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:16:38.6259110Z time="2022-08-31T00:16:38Z" level=info msg="running kube probe on try 1" +2022-08-31T00:17:53.0498626Z evaluating test case: empty pods + empty ns +2022-08-31T00:17:53.0500083Z step 1 on all available ports/protocols: +2022-08-31T00:17:53.0500900Z Policy explanation: +2022-08-31T00:17:53.0502357Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:17:53.0503453Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:17:53.0505046Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:17:53.0505995Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:17:53.0506717Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:17:53.0507572Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:17:53.0508206Z | | | | pod In [b c] | | +2022-08-31T00:17:53.0509437Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:17:53.0510223Z | | | | | | +2022-08-31T00:17:53.0511339Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:17:53.0512191Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:17:53.0513039Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:17:53.0513938Z | | pod: a | | | | +2022-08-31T00:17:53.0514760Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:17:53.0515362Z | | | | namespace: all | port 80 on protocol TCP | +2022-08-31T00:17:53.0515837Z | | | | pods: all | | +2022-08-31T00:17:53.0516340Z | | | | | | +2022-08-31T00:17:53.0517055Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:17:53.0517359Z +2022-08-31T00:17:53.0517647Z +2022-08-31T00:17:53.0517846Z +2022-08-31T00:17:53.0518333Z Results for network policies: +2022-08-31T00:17:53.0518709Z Network policy: +2022-08-31T00:17:53.0518887Z +2022-08-31T00:17:53.0519337Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:17:53.0519826Z kind: NetworkPolicy +2022-08-31T00:17:53.0520273Z metadata: +2022-08-31T00:17:53.0520744Z creationTimestamp: null +2022-08-31T00:17:53.0521141Z name: base +2022-08-31T00:17:53.0521570Z namespace: x +2022-08-31T00:17:53.0521904Z spec: +2022-08-31T00:17:53.0522232Z egress: +2022-08-31T00:17:53.0522784Z - ports: +2022-08-31T00:17:53.0523309Z - port: 80 +2022-08-31T00:17:53.0523676Z protocol: TCP +2022-08-31T00:17:53.0524104Z to: +2022-08-31T00:17:53.0524603Z - namespaceSelector: {} +2022-08-31T00:17:53.0525081Z podSelector: {} +2022-08-31T00:17:53.0525621Z - ports: +2022-08-31T00:17:53.0526110Z - port: 53 +2022-08-31T00:17:53.0526472Z protocol: UDP +2022-08-31T00:17:53.0526968Z - port: 53 +2022-08-31T00:17:53.0527351Z protocol: TCP +2022-08-31T00:17:53.0527755Z ingress: +2022-08-31T00:17:53.0528233Z - from: +2022-08-31T00:17:53.0528829Z - namespaceSelector: +2022-08-31T00:17:53.0529259Z matchExpressions: +2022-08-31T00:17:53.0529966Z - key: ns +2022-08-31T00:17:53.0530330Z operator: In +2022-08-31T00:17:53.0530777Z values: +2022-08-31T00:17:53.0531293Z - x +2022-08-31T00:17:53.0531794Z - "y" +2022-08-31T00:17:53.0532276Z podSelector: +2022-08-31T00:17:53.0532714Z matchExpressions: +2022-08-31T00:17:53.0533219Z - key: pod +2022-08-31T00:17:53.0533756Z operator: In +2022-08-31T00:17:53.0534182Z values: +2022-08-31T00:17:53.0534666Z - b +2022-08-31T00:17:53.0535154Z - c +2022-08-31T00:17:53.0535504Z ports: +2022-08-31T00:17:53.0535997Z - port: 80 +2022-08-31T00:17:53.0536413Z protocol: TCP +2022-08-31T00:17:53.0536854Z podSelector: +2022-08-31T00:17:53.0537204Z matchLabels: +2022-08-31T00:17:53.0537544Z pod: a +2022-08-31T00:17:53.0537881Z policyTypes: +2022-08-31T00:17:53.0538366Z - Ingress +2022-08-31T00:17:53.0538951Z - Egress +2022-08-31T00:17:53.0539307Z status: {} +2022-08-31T00:17:53.0539473Z +2022-08-31T00:17:53.0539960Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:17:53.0540410Z Expected ingress: +2022-08-31T00:17:53.0541205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0541746Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:17:53.0542191Z | TCP/81 | | | | | | | | | | +2022-08-31T00:17:53.0542680Z | UDP/80 | | | | | | | | | | +2022-08-31T00:17:53.0543149Z | UDP/81 | | | | | | | | | | +2022-08-31T00:17:53.0543862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0544427Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0545280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0545811Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0546509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0547061Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0547765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0548298Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0549013Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0549574Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0550312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0550842Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0551616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0552201Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0552985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0553519Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0554231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0554807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0555536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0555831Z +2022-08-31T00:17:53.0556235Z Expected egress: +2022-08-31T00:17:53.0556992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0557520Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:17:53.0557961Z | TCP/81 | | | | | | | | | | +2022-08-31T00:17:53.0558410Z | UDP/80 | | | | | | | | | | +2022-08-31T00:17:53.0558856Z | UDP/81 | | | | | | | | | | +2022-08-31T00:17:53.0559579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0560128Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:17:53.0560965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0561495Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0562205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0562763Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0563470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0563996Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0564703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0565360Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0566078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0566615Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0567324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0567882Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0568580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0569108Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0569822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0570361Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0571083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0571364Z +2022-08-31T00:17:53.0571780Z Expected combined: +2022-08-31T00:17:53.0572440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0573002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:17:53.0573881Z | TCP/81 | | | | | | | | | | +2022-08-31T00:17:53.0574472Z | UDP/80 | | | | | | | | | | +2022-08-31T00:17:53.0574977Z | UDP/81 | | | | | | | | | | +2022-08-31T00:17:53.0575721Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0576266Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:17:53.0576983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0577519Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0578223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0578758Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0579462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0579990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0580687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0581369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0582094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0582639Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0583353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0583909Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0584645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0585179Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0586020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0586562Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0587283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0587579Z +2022-08-31T00:17:53.0588088Z kube results, try 0: +2022-08-31T00:17:53.0588745Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0589335Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:17:53.0589876Z | TCP/81 | | | | | | | | | | +2022-08-31T00:17:53.0590304Z | UDP/80 | | | | | | | | | | +2022-08-31T00:17:53.0590733Z | UDP/81 | | | | | | | | | | +2022-08-31T00:17:53.0591417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0591950Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:17:53.0592733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0593277Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0594049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0594585Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0595288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0595861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0596597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0597125Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0597837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0598360Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0599141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0599673Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0600381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0600954Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0601799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0602328Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:17:53.0603036Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:17:53.0603322Z +2022-08-31T00:17:53.0603570Z +2022-08-31T00:17:53.0604161Z Actual vs expected (last round): +2022-08-31T00:17:53.0604813Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:17:53.0605328Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:17:53.0606034Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:17:53.0606529Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0607006Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0607421Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0607926Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0608378Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0608831Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0609222Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0609710Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0610169Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:17:53.0610784Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:17:53.0611023Z +2022-08-31T00:17:53.0611324Z +2022-08-31T00:17:53.0611637Z +2022-08-31T00:17:53.0612148Z finished policy #25 +2022-08-31T00:17:53.0612542Z starting test case #26 +2022-08-31T00:17:56.2619822Z time="2022-08-31T00:17:56Z" level=info msg="cluster state reset" +2022-08-31T00:17:59.4210625Z time="2022-08-31T00:17:59Z" level=info msg="cluster state verified" +2022-08-31T00:17:59.4870549Z time="2022-08-31T00:17:59Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:18:19.4884407Z time="2022-08-31T00:18:19Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:18:19.5031945Z time="2022-08-31T00:18:19Z" level=info msg="running kube probe on try 1" +2022-08-31T00:18:38.0791897Z time="2022-08-31T00:18:38Z" level=info msg="running kube probe on try 2" +2022-08-31T00:19:09.6391001Z time="2022-08-31T00:19:09Z" level=info msg="running kube probe on try 3" +2022-08-31T00:20:29.6205701Z evaluating test case: pods by label + empty ns +2022-08-31T00:20:29.6207538Z step 1 on all available ports/protocols: +2022-08-31T00:20:29.6208687Z Policy explanation: +2022-08-31T00:20:29.6210621Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:20:29.6213042Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:20:29.6214965Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:20:29.6216152Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:20:29.6218380Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:20:29.6219362Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:20:29.6220207Z | | | | pod In [b c] | | +2022-08-31T00:20:29.6221643Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:20:29.6222695Z | | | | | | +2022-08-31T00:20:29.6224220Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:20:29.6226386Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:20:29.6227449Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:20:29.6228343Z | | pod: a | | | | +2022-08-31T00:20:29.6229648Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:20:29.6230690Z | | | | namespace: all | port 80 on protocol TCP | +2022-08-31T00:20:29.6231608Z | | | | pods: Match labels: | | +2022-08-31T00:20:29.6233635Z | | | | pod: c | | +2022-08-31T00:20:29.6235043Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:20:29.6235729Z +2022-08-31T00:20:29.6236165Z +2022-08-31T00:20:29.6236582Z +2022-08-31T00:20:29.6237272Z Results for network policies: +2022-08-31T00:20:29.6238083Z Network policy: +2022-08-31T00:20:29.6238540Z +2022-08-31T00:20:29.6239264Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:20:29.6240967Z kind: NetworkPolicy +2022-08-31T00:20:29.6241730Z metadata: +2022-08-31T00:20:29.6242416Z creationTimestamp: null +2022-08-31T00:20:29.6243123Z name: base +2022-08-31T00:20:29.6243799Z namespace: x +2022-08-31T00:20:29.6244462Z spec: +2022-08-31T00:20:29.6245134Z egress: +2022-08-31T00:20:29.6246111Z - ports: +2022-08-31T00:20:29.6247065Z - port: 80 +2022-08-31T00:20:29.6248821Z protocol: TCP +2022-08-31T00:20:29.6249576Z to: +2022-08-31T00:20:29.6250543Z - namespaceSelector: {} +2022-08-31T00:20:29.6251310Z podSelector: +2022-08-31T00:20:29.6252012Z matchLabels: +2022-08-31T00:20:29.6252707Z pod: c +2022-08-31T00:20:29.6253783Z - ports: +2022-08-31T00:20:29.6257011Z - port: 53 +2022-08-31T00:20:29.6257684Z protocol: UDP +2022-08-31T00:20:29.6260679Z - port: 53 +2022-08-31T00:20:29.6261404Z protocol: TCP +2022-08-31T00:20:29.6261943Z ingress: +2022-08-31T00:20:29.6262650Z - from: +2022-08-31T00:20:29.6263409Z - namespaceSelector: +2022-08-31T00:20:29.6263993Z matchExpressions: +2022-08-31T00:20:29.6264802Z - key: ns +2022-08-31T00:20:29.6265382Z operator: In +2022-08-31T00:20:29.6265965Z values: +2022-08-31T00:20:29.6266836Z - x +2022-08-31T00:20:29.6267535Z - "y" +2022-08-31T00:20:29.6267956Z podSelector: +2022-08-31T00:20:29.6268342Z matchExpressions: +2022-08-31T00:20:29.6268949Z - key: pod +2022-08-31T00:20:29.6269323Z operator: In +2022-08-31T00:20:29.6269740Z values: +2022-08-31T00:20:29.6270248Z - b +2022-08-31T00:20:29.6270742Z - c +2022-08-31T00:20:29.6271170Z ports: +2022-08-31T00:20:29.6271686Z - port: 80 +2022-08-31T00:20:29.6272052Z protocol: TCP +2022-08-31T00:20:29.6272404Z podSelector: +2022-08-31T00:20:29.6272751Z matchLabels: +2022-08-31T00:20:29.6273099Z pod: a +2022-08-31T00:20:29.6273433Z policyTypes: +2022-08-31T00:20:29.6273919Z - Ingress +2022-08-31T00:20:29.6274435Z - Egress +2022-08-31T00:20:29.6274789Z status: {} +2022-08-31T00:20:29.6274950Z +2022-08-31T00:20:29.6275362Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:20:29.6275793Z Expected ingress: +2022-08-31T00:20:29.6276448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6276998Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6277441Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6277895Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6278507Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6279242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6279767Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6280472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6281004Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6281948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6282680Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6284120Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6284918Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6285783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6286422Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6287134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6287678Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6288383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6288979Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6289732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6290262Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6290964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6291494Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6292381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6292678Z +2022-08-31T00:20:29.6293185Z Expected egress: +2022-08-31T00:20:29.6294017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6294571Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6295032Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6295468Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6295904Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6296599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6297153Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | +2022-08-31T00:20:29.6297886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6298419Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6299123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6299664Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6300554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6301084Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6301794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6302331Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6303048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6303590Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6304398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6304937Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6305692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6306231Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6306952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6307487Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6308221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6308520Z +2022-08-31T00:20:29.6309013Z Expected combined: +2022-08-31T00:20:29.6309747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6310283Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6310734Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6311166Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6311595Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6312269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6312807Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | +2022-08-31T00:20:29.6313516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6314056Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6314782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6315350Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6316125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6316680Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6317406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6318002Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6318767Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6319325Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6320089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6320711Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6321483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6322014Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6322735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6323305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6324046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6324409Z +2022-08-31T00:20:29.6324902Z kube results, try 0: +2022-08-31T00:20:29.6325654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6326186Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6326629Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6327098Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6327516Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6328275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6328830Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6329566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6330106Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6330827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6331353Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6332061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6332584Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6333297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6334070Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6334799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6335347Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6336073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6336601Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6337317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6337852Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6338642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6339167Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6339882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6340262Z +2022-08-31T00:20:29.6340777Z kube results, try 1: +2022-08-31T00:20:29.6341441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6341975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6342424Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6342859Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6343279Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6344012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6344542Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6345391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6345962Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6346738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6347266Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6348050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6348572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6349283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6349816Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6350531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6351057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6351770Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6352312Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6353026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6353553Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6354274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6354807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6355571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6355857Z +2022-08-31T00:20:29.6356356Z kube results, try 2: +2022-08-31T00:20:29.6357010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6357540Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6358011Z | TCP/81 | | | | | | | | | | +2022-08-31T00:20:29.6358460Z | UDP/80 | | | | | | | | | | +2022-08-31T00:20:29.6358969Z | UDP/81 | | | | | | | | | | +2022-08-31T00:20:29.6359690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6360226Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | +2022-08-31T00:20:29.6361046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6361573Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6362290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6362841Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6363559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6364092Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6364816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6365436Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6366194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6366736Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6367458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6367977Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6368699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6369232Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6369954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6370482Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:20:29.6371206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:20:29.6371501Z +2022-08-31T00:20:29.6371757Z +2022-08-31T00:20:29.6372167Z Actual vs expected (last round): +2022-08-31T00:20:29.6372800Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:20:29.6373275Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:20:29.6374248Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:20:29.6374705Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6375152Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6375611Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6376056Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6376456Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6376950Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6377348Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6377737Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6378193Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:20:29.6378865Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:20:29.6379111Z +2022-08-31T00:20:29.6379418Z +2022-08-31T00:20:29.6379728Z +2022-08-31T00:20:29.6380207Z finished policy #26 +2022-08-31T00:20:29.6380581Z starting test case #27 +2022-08-31T00:20:32.8878778Z time="2022-08-31T00:20:32Z" level=info msg="cluster state reset" +2022-08-31T00:20:36.0664358Z time="2022-08-31T00:20:36Z" level=info msg="cluster state verified" +2022-08-31T00:20:36.1333555Z time="2022-08-31T00:20:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:20:56.1405609Z time="2022-08-31T00:20:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:20:56.1541596Z time="2022-08-31T00:20:56Z" level=info msg="running kube probe on try 1" +2022-08-31T00:22:17.6155950Z evaluating test case: nil pods + ns by label +2022-08-31T00:22:17.6157572Z step 1 on all available ports/protocols: +2022-08-31T00:22:17.6161811Z Policy explanation: +2022-08-31T00:22:17.6165192Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:22:17.6166481Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:22:17.6168148Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:22:17.6169408Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:22:17.6172076Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:22:17.6173194Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:22:17.6174365Z | | | | pod In [b c] | | +2022-08-31T00:22:17.6176083Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:22:17.6177166Z | | | | | | +2022-08-31T00:22:17.6180062Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:22:17.6181298Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:22:17.6182493Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:22:17.6183535Z | | pod: a | | | | +2022-08-31T00:22:17.6185067Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:22:17.6187502Z | | | | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:22:17.6188676Z | | | | ns: x | | +2022-08-31T00:22:17.6190782Z | | | | pods: all | | +2022-08-31T00:22:17.6192503Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:22:17.6193699Z +2022-08-31T00:22:17.6197418Z +2022-08-31T00:22:17.6199174Z +2022-08-31T00:22:17.6201226Z Results for network policies: +2022-08-31T00:22:17.6201976Z Network policy: +2022-08-31T00:22:17.6202356Z +2022-08-31T00:22:17.6202951Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:22:17.6203397Z kind: NetworkPolicy +2022-08-31T00:22:17.6203843Z metadata: +2022-08-31T00:22:17.6204210Z creationTimestamp: null +2022-08-31T00:22:17.6204572Z name: base +2022-08-31T00:22:17.6204913Z namespace: x +2022-08-31T00:22:17.6205246Z spec: +2022-08-31T00:22:17.6205614Z egress: +2022-08-31T00:22:17.6206242Z - ports: +2022-08-31T00:22:17.6206826Z - port: 80 +2022-08-31T00:22:17.6207206Z protocol: TCP +2022-08-31T00:22:17.6207576Z to: +2022-08-31T00:22:17.6208161Z - namespaceSelector: +2022-08-31T00:22:17.6208555Z matchLabels: +2022-08-31T00:22:17.6208910Z ns: x +2022-08-31T00:22:17.6209408Z - ports: +2022-08-31T00:22:17.6209906Z - port: 53 +2022-08-31T00:22:17.6210268Z protocol: UDP +2022-08-31T00:22:17.6210755Z - port: 53 +2022-08-31T00:22:17.6211121Z protocol: TCP +2022-08-31T00:22:17.6211474Z ingress: +2022-08-31T00:22:17.6212025Z - from: +2022-08-31T00:22:17.6212546Z - namespaceSelector: +2022-08-31T00:22:17.6212930Z matchExpressions: +2022-08-31T00:22:17.6213781Z - key: ns +2022-08-31T00:22:17.6214171Z operator: In +2022-08-31T00:22:17.6214628Z values: +2022-08-31T00:22:17.6215101Z - x +2022-08-31T00:22:17.6215646Z - "y" +2022-08-31T00:22:17.6216006Z podSelector: +2022-08-31T00:22:17.6216454Z matchExpressions: +2022-08-31T00:22:17.6216960Z - key: pod +2022-08-31T00:22:17.6217323Z operator: In +2022-08-31T00:22:17.6217882Z values: +2022-08-31T00:22:17.6218742Z - b +2022-08-31T00:22:17.6219360Z - c +2022-08-31T00:22:17.6219728Z ports: +2022-08-31T00:22:17.6220212Z - port: 80 +2022-08-31T00:22:17.6220575Z protocol: TCP +2022-08-31T00:22:17.6220925Z podSelector: +2022-08-31T00:22:17.6221318Z matchLabels: +2022-08-31T00:22:17.6221672Z pod: a +2022-08-31T00:22:17.6222012Z policyTypes: +2022-08-31T00:22:17.6222681Z - Ingress +2022-08-31T00:22:17.6223184Z - Egress +2022-08-31T00:22:17.6223538Z status: {} +2022-08-31T00:22:17.6223707Z +2022-08-31T00:22:17.6224129Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:22:17.6224555Z Expected ingress: +2022-08-31T00:22:17.6225218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6225812Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:22:17.6226331Z | TCP/81 | | | | | | | | | | +2022-08-31T00:22:17.6226753Z | UDP/80 | | | | | | | | | | +2022-08-31T00:22:17.6227167Z | UDP/81 | | | | | | | | | | +2022-08-31T00:22:17.6227862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6228398Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6229109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6229646Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6230378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6230905Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6231613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6232145Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6232851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6233443Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6234170Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6234699Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6235478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6236043Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6236752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6237287Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6238001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6238559Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6239409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6239702Z +2022-08-31T00:22:17.6240215Z Expected egress: +2022-08-31T00:22:17.6240897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6241430Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:22:17.6241878Z | TCP/81 | | | | | | | | | | +2022-08-31T00:22:17.6242329Z | UDP/80 | | | | | | | | | | +2022-08-31T00:22:17.6242760Z | UDP/81 | | | | | | | | | | +2022-08-31T00:22:17.6243517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6244058Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:22:17.6244779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6245335Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6246079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6246608Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6247324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6247909Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6248615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6249148Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6249867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6250425Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6251168Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6251695Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6252441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6252986Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6253936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6254560Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6255345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6255631Z +2022-08-31T00:22:17.6256051Z Expected combined: +2022-08-31T00:22:17.6256708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6257236Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:22:17.6257771Z | TCP/81 | | | | | | | | | | +2022-08-31T00:22:17.6258202Z | UDP/80 | | | | | | | | | | +2022-08-31T00:22:17.6258678Z | UDP/81 | | | | | | | | | | +2022-08-31T00:22:17.6259458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6260005Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:22:17.6260738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6261313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6262059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6262601Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6263344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6263951Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6264667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6265206Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6265919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6266456Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6267162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6267697Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6268415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6268964Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6269743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6270328Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6271052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6271346Z +2022-08-31T00:22:17.6271817Z kube results, try 0: +2022-08-31T00:22:17.6272477Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6273019Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:22:17.6273472Z | TCP/81 | | | | | | | | | | +2022-08-31T00:22:17.6273913Z | UDP/80 | | | | | | | | | | +2022-08-31T00:22:17.6274337Z | UDP/81 | | | | | | | | | | +2022-08-31T00:22:17.6275048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6275649Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:22:17.6276381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6276914Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6277619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6278206Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6279003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6279612Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6280352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6280971Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6281680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6282262Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6283018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6283552Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6284423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6284958Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6285703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6286288Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:22:17.6286999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:22:17.6287290Z +2022-08-31T00:22:17.6287552Z +2022-08-31T00:22:17.6288066Z Actual vs expected (last round): +2022-08-31T00:22:17.6288678Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:22:17.6289152Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:22:17.6289767Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:22:17.6290222Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6290627Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6291076Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6291531Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6291926Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6292366Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6292758Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6293193Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6293777Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:22:17.6294407Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:22:17.6294647Z +2022-08-31T00:22:17.6294964Z +2022-08-31T00:22:17.6295190Z +2022-08-31T00:22:17.6295628Z finished policy #27 +2022-08-31T00:22:17.6296022Z starting test case #28 +2022-08-31T00:22:20.8845336Z time="2022-08-31T00:22:20Z" level=info msg="cluster state reset" +2022-08-31T00:22:24.0555431Z time="2022-08-31T00:22:24Z" level=info msg="cluster state verified" +2022-08-31T00:22:24.1217966Z time="2022-08-31T00:22:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:22:44.1264920Z time="2022-08-31T00:22:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:22:44.1571963Z time="2022-08-31T00:22:44Z" level=info msg="running kube probe on try 1" +2022-08-31T00:24:05.6992889Z evaluating test case: empty pods + ns by label +2022-08-31T00:24:05.6994031Z step 1 on all available ports/protocols: +2022-08-31T00:24:05.6994943Z Policy explanation: +2022-08-31T00:24:05.7033902Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:24:05.7035251Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:24:05.7037504Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:24:05.7038440Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:24:05.7039235Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:24:05.7039963Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:24:05.7040822Z | | | | pod In [b c] | | +2022-08-31T00:24:05.7042099Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:24:05.7042975Z | | | | | | +2022-08-31T00:24:05.7044016Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:24:05.7045009Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:24:05.7045595Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:24:05.7046048Z | | pod: a | | | | +2022-08-31T00:24:05.7046818Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:24:05.7047335Z | | | | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:24:05.7047780Z | | | | ns: x | | +2022-08-31T00:24:05.7048280Z | | | | pods: all | | +2022-08-31T00:24:05.7049010Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:24:05.7049306Z +2022-08-31T00:24:05.7049510Z +2022-08-31T00:24:05.7049716Z +2022-08-31T00:24:05.7050138Z Results for network policies: +2022-08-31T00:24:05.7050562Z Network policy: +2022-08-31T00:24:05.7050737Z +2022-08-31T00:24:05.7051129Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:24:05.7051586Z kind: NetworkPolicy +2022-08-31T00:24:05.7052012Z metadata: +2022-08-31T00:24:05.7052359Z creationTimestamp: null +2022-08-31T00:24:05.7052782Z name: base +2022-08-31T00:24:05.7053115Z namespace: x +2022-08-31T00:24:05.7053559Z spec: +2022-08-31T00:24:05.7053899Z egress: +2022-08-31T00:24:05.7054386Z - ports: +2022-08-31T00:24:05.7054912Z - port: 80 +2022-08-31T00:24:05.7055357Z protocol: TCP +2022-08-31T00:24:05.7055682Z to: +2022-08-31T00:24:05.7056170Z - namespaceSelector: +2022-08-31T00:24:05.7056598Z matchLabels: +2022-08-31T00:24:05.7056978Z ns: x +2022-08-31T00:24:05.7057330Z podSelector: {} +2022-08-31T00:24:05.7057867Z - ports: +2022-08-31T00:24:05.7058661Z - port: 53 +2022-08-31T00:24:05.7059090Z protocol: UDP +2022-08-31T00:24:05.7059698Z - port: 53 +2022-08-31T00:24:05.7060137Z protocol: TCP +2022-08-31T00:24:05.7060475Z ingress: +2022-08-31T00:24:05.7060939Z - from: +2022-08-31T00:24:05.7061444Z - namespaceSelector: +2022-08-31T00:24:05.7061890Z matchExpressions: +2022-08-31T00:24:05.7062380Z - key: ns +2022-08-31T00:24:05.7062738Z operator: In +2022-08-31T00:24:05.7063080Z values: +2022-08-31T00:24:05.7063581Z - x +2022-08-31T00:24:05.7064047Z - "y" +2022-08-31T00:24:05.7064397Z podSelector: +2022-08-31T00:24:05.7064750Z matchExpressions: +2022-08-31T00:24:05.7065326Z - key: pod +2022-08-31T00:24:05.7065710Z operator: In +2022-08-31T00:24:05.7066048Z values: +2022-08-31T00:24:05.7066508Z - b +2022-08-31T00:24:05.7066980Z - c +2022-08-31T00:24:05.7067321Z ports: +2022-08-31T00:24:05.7067964Z - port: 80 +2022-08-31T00:24:05.7068414Z protocol: TCP +2022-08-31T00:24:05.7068756Z podSelector: +2022-08-31T00:24:05.7069094Z matchLabels: +2022-08-31T00:24:05.7069423Z pod: a +2022-08-31T00:24:05.7069765Z policyTypes: +2022-08-31T00:24:05.7070232Z - Ingress +2022-08-31T00:24:05.7070709Z - Egress +2022-08-31T00:24:05.7071045Z status: {} +2022-08-31T00:24:05.7071200Z +2022-08-31T00:24:05.7071588Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:24:05.7072020Z Expected ingress: +2022-08-31T00:24:05.7072662Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7073197Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:24:05.7073628Z | TCP/81 | | | | | | | | | | +2022-08-31T00:24:05.7074127Z | UDP/80 | | | | | | | | | | +2022-08-31T00:24:05.7074620Z | UDP/81 | | | | | | | | | | +2022-08-31T00:24:05.7075290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7075843Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7076552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7077077Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7077788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7078380Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7079084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7079613Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7080412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7080955Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7081657Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7082197Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7082907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7083434Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7084139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7084760Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7085476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7085995Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7086732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7087015Z +2022-08-31T00:24:05.7087515Z Expected egress: +2022-08-31T00:24:05.7088259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7088776Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:24:05.7089215Z | TCP/81 | | | | | | | | | | +2022-08-31T00:24:05.7089695Z | UDP/80 | | | | | | | | | | +2022-08-31T00:24:05.7090151Z | UDP/81 | | | | | | | | | | +2022-08-31T00:24:05.7090870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7091399Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:24:05.7092143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7092735Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7094265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7095500Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7096627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7097206Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7097999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7098570Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7099273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7099799Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7100501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7101093Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7101801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7102365Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7103069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7103580Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7104299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7104617Z +2022-08-31T00:24:05.7105032Z Expected combined: +2022-08-31T00:24:05.7105762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7106334Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:24:05.7106785Z | TCP/81 | | | | | | | | | | +2022-08-31T00:24:05.7107195Z | UDP/80 | | | | | | | | | | +2022-08-31T00:24:05.7107689Z | UDP/81 | | | | | | | | | | +2022-08-31T00:24:05.7108408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7108937Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:24:05.7109704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7110313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7111027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7111680Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7112504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7113110Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7113815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7114339Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7115046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7115569Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7116390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7116951Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7117713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7118302Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7119011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7119594Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7120303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7120592Z +2022-08-31T00:24:05.7120997Z kube results, try 0: +2022-08-31T00:24:05.7121661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7122209Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:24:05.7122650Z | TCP/81 | | | | | | | | | | +2022-08-31T00:24:05.7123155Z | UDP/80 | | | | | | | | | | +2022-08-31T00:24:05.7123563Z | UDP/81 | | | | | | | | | | +2022-08-31T00:24:05.7124241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7124773Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:24:05.7125485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7126033Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7126748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7127338Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7128076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7128609Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7129338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7129881Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7130583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7131117Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7131886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7132425Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7133129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7133813Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7134533Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7135063Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:24:05.7135769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:24:05.7136124Z +2022-08-31T00:24:05.7136412Z +2022-08-31T00:24:05.7136909Z Actual vs expected (last round): +2022-08-31T00:24:05.7137574Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:24:05.7138036Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:24:05.7138689Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:24:05.7139190Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7139592Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7139983Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7140370Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7140768Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7141213Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7141664Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7142144Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7142610Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:24:05.7143281Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:24:05.7143513Z +2022-08-31T00:24:05.7143728Z +2022-08-31T00:24:05.7143956Z +2022-08-31T00:24:05.7144432Z finished policy #28 +2022-08-31T00:24:05.7144800Z starting test case #29 +2022-08-31T00:24:08.9411056Z time="2022-08-31T00:24:08Z" level=info msg="cluster state reset" +2022-08-31T00:24:12.1117235Z time="2022-08-31T00:24:12Z" level=info msg="cluster state verified" +2022-08-31T00:24:12.1757234Z time="2022-08-31T00:24:12Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:24:32.1783342Z time="2022-08-31T00:24:32Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:24:32.1925692Z time="2022-08-31T00:24:32Z" level=info msg="running kube probe on try 1" +2022-08-31T00:25:53.8095715Z time="2022-08-31T00:25:53Z" level=info msg="running kube probe on try 2" +2022-08-31T00:27:16.5123695Z evaluating test case: pods by label + ns by label +2022-08-31T00:27:16.5125035Z step 1 on all available ports/protocols: +2022-08-31T00:27:16.5138952Z Policy explanation: +2022-08-31T00:27:16.5142362Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:27:16.5145812Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:27:16.5148443Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:27:16.5149908Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:27:16.5151111Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:27:16.5152133Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:27:16.5153090Z | | | | pod In [b c] | | +2022-08-31T00:27:16.5154215Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:27:16.5154657Z | | | | | | +2022-08-31T00:27:16.5155326Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:27:16.5155882Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:27:16.5156287Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:27:16.5156711Z | | pod: a | | | | +2022-08-31T00:27:16.5157508Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:27:16.5157928Z | | | | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T00:27:16.5158351Z | | | | ns: x | | +2022-08-31T00:27:16.5158680Z | | | | pods: Match labels: | | +2022-08-31T00:27:16.5159082Z | | | | pod: c | | +2022-08-31T00:27:16.5159654Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:27:16.5159994Z +2022-08-31T00:27:16.5160118Z +2022-08-31T00:27:16.5160218Z +2022-08-31T00:27:16.5160461Z Results for network policies: +2022-08-31T00:27:16.5160821Z Network policy: +2022-08-31T00:27:16.5160952Z +2022-08-31T00:27:16.5161200Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:27:16.5161624Z kind: NetworkPolicy +2022-08-31T00:27:16.5161876Z metadata: +2022-08-31T00:27:16.5162178Z creationTimestamp: null +2022-08-31T00:27:16.5162481Z name: base +2022-08-31T00:27:16.5162720Z namespace: x +2022-08-31T00:27:16.5163007Z spec: +2022-08-31T00:27:16.5163263Z egress: +2022-08-31T00:27:16.5163627Z - ports: +2022-08-31T00:27:16.5164097Z - port: 80 +2022-08-31T00:27:16.5164353Z protocol: TCP +2022-08-31T00:27:16.5164667Z to: +2022-08-31T00:27:16.5165065Z - namespaceSelector: +2022-08-31T00:27:16.5165373Z matchLabels: +2022-08-31T00:27:16.5165731Z ns: x +2022-08-31T00:27:16.5165971Z podSelector: +2022-08-31T00:27:16.5166326Z matchLabels: +2022-08-31T00:27:16.5166578Z pod: c +2022-08-31T00:27:16.5166982Z - ports: +2022-08-31T00:27:16.5167425Z - port: 53 +2022-08-31T00:27:16.5167675Z protocol: UDP +2022-08-31T00:27:16.5168139Z - port: 53 +2022-08-31T00:27:16.5168390Z protocol: TCP +2022-08-31T00:27:16.5168713Z ingress: +2022-08-31T00:27:16.5169087Z - from: +2022-08-31T00:27:16.5169547Z - namespaceSelector: +2022-08-31T00:27:16.5169829Z matchExpressions: +2022-08-31T00:27:16.5170282Z - key: ns +2022-08-31T00:27:16.5170563Z operator: In +2022-08-31T00:27:16.5170802Z values: +2022-08-31T00:27:16.5171246Z - x +2022-08-31T00:27:16.5171621Z - "y" +2022-08-31T00:27:16.5171975Z podSelector: +2022-08-31T00:27:16.5172236Z matchExpressions: +2022-08-31T00:27:16.5172694Z - key: pod +2022-08-31T00:27:16.5173017Z operator: In +2022-08-31T00:27:16.5173256Z values: +2022-08-31T00:27:16.5174852Z - b +2022-08-31T00:27:16.5175491Z - c +2022-08-31T00:27:16.5175900Z ports: +2022-08-31T00:27:16.5176442Z - port: 80 +2022-08-31T00:27:16.5176839Z protocol: TCP +2022-08-31T00:27:16.5177196Z podSelector: +2022-08-31T00:27:16.5177562Z matchLabels: +2022-08-31T00:27:16.5178028Z pod: a +2022-08-31T00:27:16.5178434Z policyTypes: +2022-08-31T00:27:16.5178935Z - Ingress +2022-08-31T00:27:16.5179435Z - Egress +2022-08-31T00:27:16.5179940Z status: {} +2022-08-31T00:27:16.5180131Z +2022-08-31T00:27:16.5180572Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:27:16.5216868Z Expected ingress: +2022-08-31T00:27:16.5218257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5219220Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5219876Z | TCP/81 | | | | | | | | | | +2022-08-31T00:27:16.5220505Z | UDP/80 | | | | | | | | | | +2022-08-31T00:27:16.5221155Z | UDP/81 | | | | | | | | | | +2022-08-31T00:27:16.5222323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5223358Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5224558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5225327Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5225917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5226335Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5226914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5227325Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5227905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5228338Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5229375Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5229920Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5230725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5231181Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5231780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5232193Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5233083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5233808Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5234900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5235360Z +2022-08-31T00:27:16.5235695Z Expected egress: +2022-08-31T00:27:16.5236357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5236793Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5237125Z | TCP/81 | | | | | | | | | | +2022-08-31T00:27:16.5237433Z | UDP/80 | | | | | | | | | | +2022-08-31T00:27:16.5237772Z | UDP/81 | | | | | | | | | | +2022-08-31T00:27:16.5238396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5238976Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:27:16.5239572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5239984Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5240562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5240968Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5241549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5241956Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5242595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5243007Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5243591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5243993Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5244571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5244978Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5245552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5245957Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5246539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5246948Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5247520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5247754Z +2022-08-31T00:27:16.5247986Z Expected combined: +2022-08-31T00:27:16.5248509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5248918Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5249245Z | TCP/81 | | | | | | | | | | +2022-08-31T00:27:16.5249551Z | UDP/80 | | | | | | | | | | +2022-08-31T00:27:16.5249860Z | UDP/81 | | | | | | | | | | +2022-08-31T00:27:16.5250419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5250837Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:27:16.5251421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5251838Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5252421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5252840Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5254292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5254915Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5255846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5256449Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5257179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5257714Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5258432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5258962Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5259676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5260347Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5261106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5261665Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5262426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5262724Z +2022-08-31T00:27:16.5263233Z kube results, try 0: +2022-08-31T00:27:16.5263960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5264481Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5264922Z | TCP/81 | | | | | | | | | | +2022-08-31T00:27:16.5265371Z | UDP/80 | | | | | | | | | | +2022-08-31T00:27:16.5265813Z | UDP/81 | | | | | | | | | | +2022-08-31T00:27:16.5266576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5267112Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:27:16.5267857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5268390Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5269102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5269633Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5270361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5270894Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5271612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5272150Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5272853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5273387Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5274101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5274682Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5275404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5276054Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5276863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5277403Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5278132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5278416Z +2022-08-31T00:27:16.5278919Z kube results, try 1: +2022-08-31T00:27:16.5279583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5280109Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5280617Z | TCP/81 | | | | | | | | | | +2022-08-31T00:27:16.5281108Z | UDP/80 | | | | | | | | | | +2022-08-31T00:27:16.5281583Z | UDP/81 | | | | | | | | | | +2022-08-31T00:27:16.5282345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5282877Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T00:27:16.5283600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5284140Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5284916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5285516Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5286261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5286794Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5287564Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5288098Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5288803Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5289378Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5290177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5290706Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5291421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5291959Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5292677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5293209Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:27:16.5294152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:27:16.5294450Z +2022-08-31T00:27:16.5294669Z +2022-08-31T00:27:16.5295271Z Actual vs expected (last round): +2022-08-31T00:27:16.5295994Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:27:16.5296472Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:27:16.5297183Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:27:16.5297650Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5298163Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5298617Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5299030Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5299440Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5299902Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5300364Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5300764Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5301247Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:27:16.5301935Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:27:16.5302187Z +2022-08-31T00:27:16.5302422Z +2022-08-31T00:27:16.5302732Z +2022-08-31T00:27:16.5303293Z finished policy #29 +2022-08-31T00:27:16.5303668Z starting test case #30 +2022-08-31T00:27:19.7822390Z time="2022-08-31T00:27:19Z" level=info msg="cluster state reset" +2022-08-31T00:27:22.9735550Z time="2022-08-31T00:27:22Z" level=info msg="cluster state verified" +2022-08-31T00:27:23.0444386Z time="2022-08-31T00:27:23Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:27:43.0460928Z time="2022-08-31T00:27:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:27:43.0598055Z time="2022-08-31T00:27:43Z" level=info msg="running kube probe on try 1" +2022-08-31T00:28:57.6969970Z time="2022-08-31T00:28:57Z" level=info msg="running kube probe on try 2" +2022-08-31T00:30:12.4670833Z evaluating test case: simple ipblock +2022-08-31T00:30:12.4671982Z step 1 on all available ports/protocols: +2022-08-31T00:30:12.4672866Z Policy explanation: +2022-08-31T00:30:12.4674372Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:30:12.4675234Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:30:12.4676323Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:30:12.4677164Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:30:12.4677979Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:30:12.4678701Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:30:12.4679369Z | | | | pod In [b c] | | +2022-08-31T00:30:12.4680597Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:30:12.4681301Z | | | | | | +2022-08-31T00:30:12.4682290Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:30:12.4683093Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:30:12.4683915Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:30:12.4684570Z | | pod: a | | | | +2022-08-31T00:30:12.4685536Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:30:12.4686274Z | | | | 10.224.0.0/24 | port 80 on protocol TCP | +2022-08-31T00:30:12.4686955Z | | | | except [] | | +2022-08-31T00:30:12.4687938Z | | | | | | +2022-08-31T00:30:12.4689013Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:30:12.4689391Z +2022-08-31T00:30:12.4689916Z +2022-08-31T00:30:12.4690291Z +2022-08-31T00:30:12.4691067Z Results for network policies: +2022-08-31T00:30:12.4691656Z Network policy: +2022-08-31T00:30:12.4691987Z +2022-08-31T00:30:12.4692716Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:30:12.4693427Z kind: NetworkPolicy +2022-08-31T00:30:12.4694055Z metadata: +2022-08-31T00:30:12.4694663Z creationTimestamp: null +2022-08-31T00:30:12.4695241Z name: base +2022-08-31T00:30:12.4695910Z namespace: x +2022-08-31T00:30:12.4696486Z spec: +2022-08-31T00:30:12.4697097Z egress: +2022-08-31T00:30:12.4698167Z - ports: +2022-08-31T00:30:12.4698881Z - port: 80 +2022-08-31T00:30:12.4699397Z protocol: TCP +2022-08-31T00:30:12.4699967Z to: +2022-08-31T00:30:12.4700863Z - ipBlock: +2022-08-31T00:30:12.4701403Z cidr: 10.224.0.0/24 +2022-08-31T00:30:12.4702226Z - ports: +2022-08-31T00:30:12.4702959Z - port: 53 +2022-08-31T00:30:12.4703456Z protocol: UDP +2022-08-31T00:30:12.4704340Z - port: 53 +2022-08-31T00:30:12.4704850Z protocol: TCP +2022-08-31T00:30:12.4705461Z ingress: +2022-08-31T00:30:12.4706364Z - from: +2022-08-31T00:30:12.4707167Z - namespaceSelector: +2022-08-31T00:30:12.4707713Z matchExpressions: +2022-08-31T00:30:12.4708528Z - key: ns +2022-08-31T00:30:12.4709044Z operator: In +2022-08-31T00:30:12.4709618Z values: +2022-08-31T00:30:12.4710420Z - x +2022-08-31T00:30:12.4711185Z - "y" +2022-08-31T00:30:12.4711693Z podSelector: +2022-08-31T00:30:12.4712329Z matchExpressions: +2022-08-31T00:30:12.4713156Z - key: pod +2022-08-31T00:30:12.4713667Z operator: In +2022-08-31T00:30:12.4714242Z values: +2022-08-31T00:30:12.4715113Z - b +2022-08-31T00:30:12.4715864Z - c +2022-08-31T00:30:12.4716349Z ports: +2022-08-31T00:30:12.4717237Z - port: 80 +2022-08-31T00:30:12.4717745Z protocol: TCP +2022-08-31T00:30:12.4718382Z podSelector: +2022-08-31T00:30:12.4718991Z matchLabels: +2022-08-31T00:30:12.4719549Z pod: a +2022-08-31T00:30:12.4720179Z policyTypes: +2022-08-31T00:30:12.4720979Z - Ingress +2022-08-31T00:30:12.4721748Z - Egress +2022-08-31T00:30:12.4722243Z status: {} +2022-08-31T00:30:12.4722661Z +2022-08-31T00:30:12.4723449Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:30:12.4724082Z Expected ingress: +2022-08-31T00:30:12.4725024Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4725757Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:12.4726404Z | TCP/81 | | | | | | | | | | +2022-08-31T00:30:12.4727042Z | UDP/80 | | | | | | | | | | +2022-08-31T00:30:12.4727733Z | UDP/81 | | | | | | | | | | +2022-08-31T00:30:12.4728779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4729510Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4730584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4731321Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4732324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4733055Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4734329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4735047Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4736058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4736783Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4737776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4738498Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4739579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4740419Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4741359Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4742086Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4743151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4743878Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4744791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4745174Z +2022-08-31T00:30:12.4745850Z Expected egress: +2022-08-31T00:30:12.4746786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4747505Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:12.4753257Z | TCP/81 | | | | | | | | | | +2022-08-31T00:30:12.4754485Z | UDP/80 | | | | | | | | | | +2022-08-31T00:30:12.4757541Z | UDP/81 | | | | | | | | | | +2022-08-31T00:30:12.4758509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4759095Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:30:12.4759950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4760726Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4761816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4762545Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4763619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4764338Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4766577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4767357Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4768366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4769087Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4770083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4770922Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4772127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4779576Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4780850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4781457Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:12.4782205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4782503Z +2022-08-31T00:30:12.4783069Z Expected combined: +2022-08-31T00:30:12.4783816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:12.4784372Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:12.4784831Z | TCP/81 | | | | | | | | | | +2022-08-31T00:30:12.4785276Z | UDP/80 | | | | | | | | | | +2022-08-31T00:30:13.4673561Z | UDP/81 | | | | | | | | | | +2022-08-31T00:30:13.4674989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4675822Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:30:13.4676913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4677695Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4678765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4679526Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4680529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4681284Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4682277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4683040Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4684061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4684814Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4685865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4686620Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4687692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4688448Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4689487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4690217Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4691221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4691605Z +2022-08-31T00:30:13.4692505Z kube results, try 0: +2022-08-31T00:30:13.4693577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4694316Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:13.4694978Z | TCP/81 | | | | | | | | | | +2022-08-31T00:30:13.4695615Z | UDP/80 | | | | | | | | | | +2022-08-31T00:30:13.4696260Z | UDP/81 | | | | | | | | | | +2022-08-31T00:30:13.4697196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4697938Z | x/a | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:30:13.4699124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4699860Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4700908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4701645Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4702629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4703358Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4704345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4705071Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4706052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4706782Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4707752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4708478Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4709445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4710218Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4711258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4711986Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4712981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4713359Z +2022-08-31T00:30:13.4714107Z kube results, try 1: +2022-08-31T00:30:13.4715066Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4715790Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:13.4716491Z | TCP/81 | | | | | | | | | | +2022-08-31T00:30:13.4717117Z | UDP/80 | | | | | | | | | | +2022-08-31T00:30:13.4717752Z | UDP/81 | | | | | | | | | | +2022-08-31T00:30:13.4718675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4719417Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | +2022-08-31T00:30:13.4720556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4721291Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4722315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4723052Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4724052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4724782Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4725853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4726672Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4727633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4728366Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4729393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4730132Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4731117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4731848Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4732814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4733652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:30:13.4734688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:30:13.4735060Z +2022-08-31T00:30:13.4735582Z +2022-08-31T00:30:13.4736304Z Actual vs expected (last round): +2022-08-31T00:30:13.4737244Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:30:13.4737894Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:30:13.4738736Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:30:13.4739343Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4739954Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4740529Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4741125Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4741712Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4742316Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4742938Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4743543Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4744172Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:30:13.4745056Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:30:13.4745390Z +2022-08-31T00:30:13.4745865Z +2022-08-31T00:30:13.4746296Z +2022-08-31T00:30:13.4747006Z finished policy #30 +2022-08-31T00:30:13.4747552Z starting test case #31 +2022-08-31T00:30:14.9395713Z time="2022-08-31T00:30:14Z" level=info msg="cluster state reset" +2022-08-31T00:30:18.0983862Z time="2022-08-31T00:30:18Z" level=info msg="cluster state verified" +2022-08-31T00:30:18.1604641Z time="2022-08-31T00:30:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:30:38.1666437Z time="2022-08-31T00:30:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:30:38.1803071Z time="2022-08-31T00:30:38Z" level=info msg="running kube probe on try 1" +2022-08-31T00:31:47.6905067Z time="2022-08-31T00:31:47Z" level=info msg="running kube probe on try 2" +2022-08-31T00:32:55.6255417Z evaluating test case: egress: empty port/protocol +2022-08-31T00:32:55.6257045Z step 1 on all available ports/protocols: +2022-08-31T00:32:55.6258174Z Policy explanation: +2022-08-31T00:32:55.6262324Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:32:55.6263688Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:32:55.6265440Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:32:55.6266983Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:32:55.6269327Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:32:55.6270497Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:32:55.6271561Z | | | | pod In [b c] | | +2022-08-31T00:32:55.6273371Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:32:55.6274586Z | | | | | | +2022-08-31T00:32:55.6276220Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:32:55.6280069Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:32:55.6283378Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:32:55.6284516Z | | pod: a | | | | +2022-08-31T00:32:55.6287247Z + + + +-------------------------------+--------------------------+ +2022-08-31T00:32:55.6288289Z | | | | namespace: Match expressions: | all ports, all protocols | +2022-08-31T00:32:55.6289189Z | | | | ns In [y z] | | +2022-08-31T00:32:55.6290030Z | | | | pods: Match expressions: | | +2022-08-31T00:32:55.6290880Z | | | | pod In [a b] | | +2022-08-31T00:32:55.6292346Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:32:55.6294241Z +2022-08-31T00:32:55.6294618Z +2022-08-31T00:32:55.6297367Z +2022-08-31T00:32:55.6298341Z Results for network policies: +2022-08-31T00:32:55.6299416Z Network policy: +2022-08-31T00:32:55.6300124Z +2022-08-31T00:32:55.6302207Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:32:55.6303335Z kind: NetworkPolicy +2022-08-31T00:32:55.6304310Z metadata: +2022-08-31T00:32:55.6306381Z creationTimestamp: null +2022-08-31T00:32:55.6307436Z name: base +2022-08-31T00:32:55.6308368Z namespace: x +2022-08-31T00:32:55.6309254Z spec: +2022-08-31T00:32:55.6310093Z egress: +2022-08-31T00:32:55.6311469Z - to: +2022-08-31T00:32:55.6312866Z - namespaceSelector: +2022-08-31T00:32:55.6313746Z matchExpressions: +2022-08-31T00:32:55.6314814Z - key: ns +2022-08-31T00:32:55.6315355Z operator: In +2022-08-31T00:32:55.6319126Z values: +2022-08-31T00:32:55.6323673Z - "y" +2022-08-31T00:32:55.6324663Z - z +2022-08-31T00:32:55.6325060Z podSelector: +2022-08-31T00:32:55.6325438Z matchExpressions: +2022-08-31T00:32:55.6326138Z - key: pod +2022-08-31T00:32:55.6326511Z operator: In +2022-08-31T00:32:55.6326959Z values: +2022-08-31T00:32:55.6327430Z - a +2022-08-31T00:32:55.6327910Z - b +2022-08-31T00:32:55.6328386Z - ports: +2022-08-31T00:32:55.6328893Z - port: 53 +2022-08-31T00:32:55.6329338Z protocol: UDP +2022-08-31T00:32:55.6329925Z - port: 53 +2022-08-31T00:32:55.6330290Z protocol: TCP +2022-08-31T00:32:55.6330632Z ingress: +2022-08-31T00:32:55.6331106Z - from: +2022-08-31T00:32:55.6331610Z - namespaceSelector: +2022-08-31T00:32:55.6332062Z matchExpressions: +2022-08-31T00:32:55.6332563Z - key: ns +2022-08-31T00:32:55.6332926Z operator: In +2022-08-31T00:32:55.6333274Z values: +2022-08-31T00:32:55.6334386Z - x +2022-08-31T00:32:55.6335218Z - "y" +2022-08-31T00:32:55.6335870Z podSelector: +2022-08-31T00:32:55.6336386Z matchExpressions: +2022-08-31T00:32:55.6337020Z - key: pod +2022-08-31T00:32:55.6337426Z operator: In +2022-08-31T00:32:55.6337800Z values: +2022-08-31T00:32:55.6338323Z - b +2022-08-31T00:32:55.6338813Z - c +2022-08-31T00:32:55.6339156Z ports: +2022-08-31T00:32:55.6339720Z - port: 80 +2022-08-31T00:32:55.6340091Z protocol: TCP +2022-08-31T00:32:55.6340537Z podSelector: +2022-08-31T00:32:55.6340899Z matchLabels: +2022-08-31T00:32:55.6341344Z pod: a +2022-08-31T00:32:55.6341692Z policyTypes: +2022-08-31T00:32:55.6342194Z - Ingress +2022-08-31T00:32:55.6342773Z - Egress +2022-08-31T00:32:55.6343123Z status: {} +2022-08-31T00:32:55.6343303Z +2022-08-31T00:32:55.6343758Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:32:55.6344163Z Expected ingress: +2022-08-31T00:32:55.6344847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6345443Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6345947Z | TCP/81 | | | | | | | | | | +2022-08-31T00:32:55.6346406Z | UDP/80 | | | | | | | | | | +2022-08-31T00:32:55.6346852Z | UDP/81 | | | | | | | | | | +2022-08-31T00:32:55.6347583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6348114Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6348867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6349468Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6350300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6350837Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6351556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6352128Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6352862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6353397Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6354117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6354647Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6355364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6356030Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6356790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6357343Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6358062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6358594Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6359314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6359601Z +2022-08-31T00:32:55.6360020Z Expected egress: +2022-08-31T00:32:55.6360767Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6361300Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6361748Z | TCP/81 | | | | | | | | | | +2022-08-31T00:32:55.6362193Z | UDP/80 | | | | | | | | | | +2022-08-31T00:32:55.6362651Z | UDP/81 | | | | | | | | | | +2022-08-31T00:32:55.6363369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6363902Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T00:32:55.6364623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6365155Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6365892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6366419Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6367156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6367690Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6368416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6368943Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6369656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6370191Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6370911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6371497Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6372207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6372732Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6373630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6374191Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6374985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6375273Z +2022-08-31T00:32:55.6375736Z Expected combined: +2022-08-31T00:32:55.6376415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6377040Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6377505Z | TCP/81 | | | | | | | | | | +2022-08-31T00:32:55.6377969Z | UDP/80 | | | | | | | | | | +2022-08-31T00:32:55.6378391Z | UDP/81 | | | | | | | | | | +2022-08-31T00:32:55.6379117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6379663Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T00:32:55.6380532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6381070Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6381818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6382346Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6383061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6383593Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6384302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6384886Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6385645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6386179Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6386894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6387428Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6388132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6388661Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6389402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6389936Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6390700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6390999Z +2022-08-31T00:32:55.6391416Z kube results, try 0: +2022-08-31T00:32:55.6392065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6392592Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6393034Z | TCP/81 | | | | | | | | | | +2022-08-31T00:32:55.6393551Z | UDP/80 | | | | | | | | | | +2022-08-31T00:32:55.6394007Z | UDP/81 | | | | | | | | | | +2022-08-31T00:32:55.6394750Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6395293Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T00:32:55.6396176Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6396752Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6397522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6398059Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6398805Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6399349Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6400065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6400705Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6401428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6401956Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6402659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6403209Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6403930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6404468Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6405246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6405781Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6406496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6406779Z +2022-08-31T00:32:55.6407378Z kube results, try 1: +2022-08-31T00:32:55.6408115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6408693Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6409135Z | TCP/81 | | | | | | | | | | +2022-08-31T00:32:55.6409592Z | UDP/80 | | | | | | | | | | +2022-08-31T00:32:55.6410091Z | UDP/81 | | | | | | | | | | +2022-08-31T00:32:55.6410863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6411413Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T00:32:55.6412129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6412673Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6413733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6414347Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6415092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6415654Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6416386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6417021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6417770Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6418298Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6419078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6419608Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6420317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6420849Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6421699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6422254Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:32:55.6422976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:32:55.6423268Z +2022-08-31T00:32:55.6423492Z +2022-08-31T00:32:55.6423980Z Actual vs expected (last round): +2022-08-31T00:32:55.6424667Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:32:55.6425139Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:32:55.6425783Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:32:55.6426331Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6426738Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6427240Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6427686Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6428149Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6428633Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6429082Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6429531Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6429985Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:32:55.6430671Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:32:55.6430915Z +2022-08-31T00:32:55.6431148Z +2022-08-31T00:32:55.6431462Z +2022-08-31T00:32:55.6432076Z finished policy #31 +2022-08-31T00:32:55.6432517Z starting test case #32 +2022-08-31T00:32:58.8502564Z time="2022-08-31T00:32:58Z" level=info msg="cluster state reset" +2022-08-31T00:33:02.0080258Z time="2022-08-31T00:33:02Z" level=info msg="cluster state verified" +2022-08-31T00:33:02.0695812Z time="2022-08-31T00:33:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:33:22.0732047Z time="2022-08-31T00:33:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:33:22.0869126Z time="2022-08-31T00:33:22Z" level=info msg="running kube probe on try 1" +2022-08-31T00:34:22.1756722Z time="2022-08-31T00:34:22Z" level=info msg="running kube probe on try 2" +2022-08-31T00:35:29.9735387Z evaluating test case: ingress: empty port/protocol +2022-08-31T00:35:29.9737041Z step 1 on all available ports/protocols: +2022-08-31T00:35:29.9742271Z Policy explanation: +2022-08-31T00:35:29.9744177Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:35:29.9745327Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:35:29.9746787Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:35:29.9747960Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports, all protocols | +2022-08-31T00:35:29.9750162Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:35:29.9751111Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:35:29.9751972Z | | | | pod In [b c] | | +2022-08-31T00:35:29.9753395Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:35:29.9756923Z | | | | | | +2022-08-31T00:35:29.9758275Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:35:29.9759406Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:35:29.9760379Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:35:29.9761310Z | | pod: a | | | | +2022-08-31T00:35:29.9762670Z + + + +-------------------------------+--------------------------+ +2022-08-31T00:35:29.9764806Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:35:29.9765714Z | | | | ns In [y z] | | +2022-08-31T00:35:29.9766494Z | | | | pods: Match expressions: | | +2022-08-31T00:35:29.9767272Z | | | | pod In [a b] | | +2022-08-31T00:35:29.9768743Z +---------+---------------+--------------+-------------------------------+--------------------------+ +2022-08-31T00:35:29.9769446Z +2022-08-31T00:35:29.9769735Z +2022-08-31T00:35:29.9770022Z +2022-08-31T00:35:29.9770704Z Results for network policies: +2022-08-31T00:35:29.9772594Z Network policy: +2022-08-31T00:35:29.9772978Z +2022-08-31T00:35:29.9773667Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:35:29.9774341Z kind: NetworkPolicy +2022-08-31T00:35:29.9774987Z metadata: +2022-08-31T00:35:29.9775618Z creationTimestamp: null +2022-08-31T00:35:29.9776285Z name: base +2022-08-31T00:35:29.9776897Z namespace: x +2022-08-31T00:35:29.9777513Z spec: +2022-08-31T00:35:29.9778082Z egress: +2022-08-31T00:35:29.9783004Z - ports: +2022-08-31T00:35:29.9783985Z - port: 80 +2022-08-31T00:35:29.9784697Z protocol: TCP +2022-08-31T00:35:29.9785303Z to: +2022-08-31T00:35:29.9786124Z - namespaceSelector: +2022-08-31T00:35:29.9786864Z matchExpressions: +2022-08-31T00:35:29.9789619Z - key: ns +2022-08-31T00:35:29.9790497Z operator: In +2022-08-31T00:35:29.9791273Z values: +2022-08-31T00:35:29.9795508Z - "y" +2022-08-31T00:35:29.9796163Z - z +2022-08-31T00:35:29.9796530Z podSelector: +2022-08-31T00:35:29.9796904Z matchExpressions: +2022-08-31T00:35:29.9797493Z - key: pod +2022-08-31T00:35:29.9797931Z operator: In +2022-08-31T00:35:29.9798351Z values: +2022-08-31T00:35:29.9798856Z - a +2022-08-31T00:35:29.9799416Z - b +2022-08-31T00:35:29.9799918Z - ports: +2022-08-31T00:35:29.9800428Z - port: 53 +2022-08-31T00:35:29.9800786Z protocol: UDP +2022-08-31T00:35:29.9801281Z - port: 53 +2022-08-31T00:35:29.9801647Z protocol: TCP +2022-08-31T00:35:29.9801994Z ingress: +2022-08-31T00:35:29.9802495Z - from: +2022-08-31T00:35:29.9803037Z - namespaceSelector: +2022-08-31T00:35:29.9803419Z matchExpressions: +2022-08-31T00:35:29.9804001Z - key: ns +2022-08-31T00:35:29.9804371Z operator: In +2022-08-31T00:35:29.9804719Z values: +2022-08-31T00:35:29.9805268Z - x +2022-08-31T00:35:29.9805918Z - "y" +2022-08-31T00:35:29.9806362Z podSelector: +2022-08-31T00:35:29.9806723Z matchExpressions: +2022-08-31T00:35:29.9807231Z - key: pod +2022-08-31T00:35:29.9807603Z operator: In +2022-08-31T00:35:29.9807953Z values: +2022-08-31T00:35:29.9808467Z - b +2022-08-31T00:35:29.9809217Z - c +2022-08-31T00:35:29.9809648Z podSelector: +2022-08-31T00:35:29.9810007Z matchLabels: +2022-08-31T00:35:29.9810444Z pod: a +2022-08-31T00:35:29.9810789Z policyTypes: +2022-08-31T00:35:29.9811270Z - Ingress +2022-08-31T00:35:29.9811767Z - Egress +2022-08-31T00:35:29.9812201Z status: {} +2022-08-31T00:35:29.9812537Z +2022-08-31T00:35:29.9813069Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:35:29.9813770Z Expected ingress: +2022-08-31T00:35:29.9814531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9815291Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9815768Z | TCP/81 | | | | | | | | | | +2022-08-31T00:35:29.9816269Z | UDP/80 | | | | | | | | | | +2022-08-31T00:35:29.9816690Z | UDP/81 | | | | | | | | | | +2022-08-31T00:35:29.9817402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9817944Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9818685Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9819217Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9819925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9820456Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9821142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9821674Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9822459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9822999Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9823810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9824351Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9825106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9825650Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9826368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9827062Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9827875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9828417Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9829139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9829444Z +2022-08-31T00:35:29.9830380Z Expected egress: +2022-08-31T00:35:29.9831379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9832208Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9832866Z | TCP/81 | | | | | | | | | | +2022-08-31T00:35:29.9833581Z | UDP/80 | | | | | | | | | | +2022-08-31T00:35:29.9834464Z | UDP/81 | | | | | | | | | | +2022-08-31T00:35:29.9835578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9836316Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:35:29.9837308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9838114Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9839097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9839816Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9840824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9841536Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9842486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9843197Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9844140Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9844857Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9845862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9846578Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9847577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9848294Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9849290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9850003Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9850965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9851342Z +2022-08-31T00:35:29.9851958Z Expected combined: +2022-08-31T00:35:29.9852852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9853685Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9864222Z | TCP/81 | | | | | | | | | | +2022-08-31T00:35:29.9865494Z | UDP/80 | | | | | | | | | | +2022-08-31T00:35:29.9867997Z | UDP/81 | | | | | | | | | | +2022-08-31T00:35:29.9870781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9872394Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:35:29.9875021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9876607Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9878382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9879376Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9880825Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9882821Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9884145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9885138Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9886544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9887244Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9888006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9888550Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9889264Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9889807Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9890534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9891128Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9891859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9892163Z +2022-08-31T00:35:29.9892682Z kube results, try 0: +2022-08-31T00:35:29.9893483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9894152Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9894610Z | TCP/81 | | | | | | | | | | +2022-08-31T00:35:29.9895100Z | UDP/80 | | | | | | | | | | +2022-08-31T00:35:29.9895532Z | UDP/81 | | | | | | | | | | +2022-08-31T00:35:29.9896242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9896787Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T00:35:29.9897517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9898105Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9898933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9899476Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9900185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9900718Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9901444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9902001Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9902837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9903367Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9904083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9904622Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9905354Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9905926Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9906639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9907335Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9908060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9908346Z +2022-08-31T00:35:29.9908876Z kube results, try 1: +2022-08-31T00:35:29.9909624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9910157Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9910634Z | TCP/81 | | | | | | | | | | +2022-08-31T00:35:29.9911091Z | UDP/80 | | | | | | | | | | +2022-08-31T00:35:29.9911594Z | UDP/81 | | | | | | | | | | +2022-08-31T00:35:29.9912317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9912858Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:35:29.9913579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9914111Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9914822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9915378Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9916117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9916642Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9917364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9917907Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9918623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9919160Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9919888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9920420Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9921134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9921762Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9922468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9923112Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:35:29.9923831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:35:29.9924126Z +2022-08-31T00:35:29.9924371Z +2022-08-31T00:35:29.9924967Z Actual vs expected (last round): +2022-08-31T00:35:29.9925629Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:35:29.9926095Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:35:29.9926783Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:35:29.9927261Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9927714Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9928179Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9928591Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9929091Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9929545Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9929991Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9930445Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9930895Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:35:29.9931573Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:35:29.9931819Z +2022-08-31T00:35:29.9932047Z +2022-08-31T00:35:29.9932362Z +2022-08-31T00:35:29.9932922Z finished policy #32 +2022-08-31T00:35:29.9933564Z starting test case #33 +2022-08-31T00:35:33.2447469Z time="2022-08-31T00:35:33Z" level=info msg="cluster state reset" +2022-08-31T00:35:36.4217962Z time="2022-08-31T00:35:36Z" level=info msg="cluster state verified" +2022-08-31T00:35:36.4918705Z time="2022-08-31T00:35:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:35:56.4940114Z time="2022-08-31T00:35:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:35:56.5078601Z time="2022-08-31T00:35:56Z" level=info msg="running kube probe on try 1" +2022-08-31T00:37:10.3397611Z evaluating test case: any-port,direction,egress,port +2022-08-31T00:37:10.3399679Z step 1 on all available ports/protocols: +2022-08-31T00:37:10.3400314Z Policy explanation: +2022-08-31T00:37:10.3403590Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:37:10.3404532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:37:10.3405677Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:37:10.3406423Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:37:10.3407137Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:37:10.3407781Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:37:10.3408380Z | | | | pod In [b c] | | +2022-08-31T00:37:10.3409179Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:37:10.3409793Z | | | | | | +2022-08-31T00:37:10.3410611Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:37:10.3411359Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:37:10.3412182Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:37:10.3412817Z | | pod: a | | | | +2022-08-31T00:37:10.3414258Z + + + +-------------------------------+---------------------------+ +2022-08-31T00:37:10.3415011Z | | | | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T00:37:10.3415696Z | | | | ns In [y z] | | +2022-08-31T00:37:10.3416293Z | | | | pods: Match expressions: | | +2022-08-31T00:37:10.3416889Z | | | | pod In [a b] | | +2022-08-31T00:37:10.3418153Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:37:10.3418648Z +2022-08-31T00:37:10.3419134Z +2022-08-31T00:37:10.3419466Z +2022-08-31T00:37:10.3420000Z Results for network policies: +2022-08-31T00:37:10.3420525Z Network policy: +2022-08-31T00:37:10.3420939Z +2022-08-31T00:37:10.3421478Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:37:10.3422082Z kind: NetworkPolicy +2022-08-31T00:37:10.3422616Z metadata: +2022-08-31T00:37:10.3423123Z creationTimestamp: null +2022-08-31T00:37:10.3423617Z name: base +2022-08-31T00:37:10.3424216Z namespace: x +2022-08-31T00:37:10.3424712Z spec: +2022-08-31T00:37:10.3425139Z egress: +2022-08-31T00:37:10.3425841Z - ports: +2022-08-31T00:37:10.3426499Z - {} +2022-08-31T00:37:10.3427099Z to: +2022-08-31T00:37:10.3427772Z - namespaceSelector: +2022-08-31T00:37:10.3428380Z matchExpressions: +2022-08-31T00:37:10.3429031Z - key: ns +2022-08-31T00:37:10.3429631Z operator: In +2022-08-31T00:37:10.3430195Z values: +2022-08-31T00:37:10.3430960Z - "y" +2022-08-31T00:37:10.3431722Z - z +2022-08-31T00:37:10.3432245Z podSelector: +2022-08-31T00:37:10.3432757Z matchExpressions: +2022-08-31T00:37:10.3433517Z - key: pod +2022-08-31T00:37:10.3434138Z operator: In +2022-08-31T00:37:10.3434634Z values: +2022-08-31T00:37:10.3435287Z - a +2022-08-31T00:37:10.3436059Z - b +2022-08-31T00:37:10.3436786Z - ports: +2022-08-31T00:37:10.3437555Z - port: 53 +2022-08-31T00:37:10.3438673Z protocol: UDP +2022-08-31T00:37:10.3442455Z - port: 53 +2022-08-31T00:37:10.3443468Z protocol: TCP +2022-08-31T00:37:10.3446106Z ingress: +2022-08-31T00:37:10.3446836Z - from: +2022-08-31T00:37:10.3447377Z - namespaceSelector: +2022-08-31T00:37:10.3447815Z matchExpressions: +2022-08-31T00:37:10.3448405Z - key: ns +2022-08-31T00:37:10.3448861Z operator: In +2022-08-31T00:37:10.3449312Z values: +2022-08-31T00:37:10.3449791Z - x +2022-08-31T00:37:10.3450350Z - "y" +2022-08-31T00:37:10.3450729Z podSelector: +2022-08-31T00:37:10.3451100Z matchExpressions: +2022-08-31T00:37:10.3451620Z - key: pod +2022-08-31T00:37:10.3451983Z operator: In +2022-08-31T00:37:10.3452346Z values: +2022-08-31T00:37:10.3452869Z - b +2022-08-31T00:37:10.3453544Z - c +2022-08-31T00:37:10.3454029Z ports: +2022-08-31T00:37:10.3454713Z - port: 80 +2022-08-31T00:37:10.3455152Z protocol: TCP +2022-08-31T00:37:10.3455515Z podSelector: +2022-08-31T00:37:10.3455930Z matchLabels: +2022-08-31T00:37:10.3456273Z pod: a +2022-08-31T00:37:10.3456623Z policyTypes: +2022-08-31T00:37:10.3457219Z - Ingress +2022-08-31T00:37:10.3457799Z - Egress +2022-08-31T00:37:10.3458154Z status: {} +2022-08-31T00:37:10.3458321Z +2022-08-31T00:37:10.3458829Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:37:10.3459217Z Expected ingress: +2022-08-31T00:37:10.3459973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3460651Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:37:10.3461112Z | TCP/81 | | | | | | | | | | +2022-08-31T00:37:10.3461545Z | UDP/80 | | | | | | | | | | +2022-08-31T00:37:10.3462027Z | UDP/81 | | | | | | | | | | +2022-08-31T00:37:10.3462801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3463335Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3464067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3464696Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3465423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3465957Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3466690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3467226Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3467962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3468497Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3469214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3469769Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3470492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3471023Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3471737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3472269Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3472991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3473526Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3474226Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3474531Z +2022-08-31T00:37:10.3475042Z Expected egress: +2022-08-31T00:37:10.3475729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3476263Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:37:10.3476709Z | TCP/81 | | | | | | | | | | +2022-08-31T00:37:10.3477167Z | UDP/80 | | | | | | | | | | +2022-08-31T00:37:10.3477618Z | UDP/81 | | | | | | | | | | +2022-08-31T00:37:10.3478346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3478962Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:37:10.3479694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3480320Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3481048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3481585Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3482303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3482844Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3483561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3484107Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3484987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3485529Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3486300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3486828Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3487535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3488073Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3488824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3489350Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3490160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3490462Z +2022-08-31T00:37:10.3490966Z Expected combined: +2022-08-31T00:37:10.3491707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3492234Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:37:10.3492680Z | TCP/81 | | | | | | | | | | +2022-08-31T00:37:10.3493127Z | UDP/80 | | | | | | | | | | +2022-08-31T00:37:10.3493733Z | UDP/81 | | | | | | | | | | +2022-08-31T00:37:10.3494450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3494994Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:37:10.3495706Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3496242Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3496973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3497503Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3498217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3498748Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3499498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3500030Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3500886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3501420Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3502139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3502684Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3503447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3503984Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3504699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3505302Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3506023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3506312Z +2022-08-31T00:37:10.3506856Z kube results, try 0: +2022-08-31T00:37:10.3507599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3508124Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:37:10.3508569Z | TCP/81 | | | | | | | | | | +2022-08-31T00:37:10.3509024Z | UDP/80 | | | | | | | | | | +2022-08-31T00:37:10.3509551Z | UDP/81 | | | | | | | | | | +2022-08-31T00:37:10.3510295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3510832Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:37:10.3511552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3512132Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3512847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3513385Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3514089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3514627Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3515335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3515909Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3516630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3517160Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3517868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3518401Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3519111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3519654Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3520369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3521000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:37:10.3521744Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:37:10.3522041Z +2022-08-31T00:37:10.3522260Z +2022-08-31T00:37:10.3522866Z Actual vs expected (last round): +2022-08-31T00:37:10.3523536Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:37:10.3524090Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:37:10.3524748Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:37:10.3525252Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3525743Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3526213Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3526709Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3527156Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3527607Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3528057Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3528520Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3528972Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:37:10.3529646Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:37:10.3529894Z +2022-08-31T00:37:10.3530198Z +2022-08-31T00:37:10.3530501Z +2022-08-31T00:37:10.3531080Z finished policy #33 +2022-08-31T00:37:10.3531528Z starting test case #34 +2022-08-31T00:37:13.5768573Z time="2022-08-31T00:37:13Z" level=info msg="cluster state reset" +2022-08-31T00:37:16.7273425Z time="2022-08-31T00:37:16Z" level=info msg="cluster state verified" +2022-08-31T00:37:16.7883648Z time="2022-08-31T00:37:16Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:37:36.7937579Z time="2022-08-31T00:37:36Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:37:36.8074125Z time="2022-08-31T00:37:36Z" level=info msg="running kube probe on try 1" +2022-08-31T00:38:51.0375470Z time="2022-08-31T00:38:51Z" level=info msg="running kube probe on try 2" +2022-08-31T00:40:07.9244130Z evaluating test case: direction,egress,numbered-port,port +2022-08-31T00:40:07.9245521Z step 1 on all available ports/protocols: +2022-08-31T00:40:07.9246361Z Policy explanation: +2022-08-31T00:40:07.9248055Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:40:07.9248988Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:40:07.9249916Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:40:07.9250408Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:40:07.9250814Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:40:07.9251165Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:40:07.9251492Z | | | | pod In [b c] | | +2022-08-31T00:40:07.9252053Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:40:07.9252442Z | | | | | | +2022-08-31T00:40:07.9253169Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:40:07.9254125Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:40:07.9254853Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:40:07.9255317Z | | pod: a | | | | +2022-08-31T00:40:07.9256060Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:40:07.9256596Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:40:07.9257148Z | | | | ns In [y z] | | +2022-08-31T00:40:07.9257611Z | | | | pods: Match expressions: | | +2022-08-31T00:40:07.9258060Z | | | | pod In [a b] | | +2022-08-31T00:40:07.9258938Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:40:07.9259236Z +2022-08-31T00:40:07.9259571Z +2022-08-31T00:40:07.9259776Z +2022-08-31T00:40:07.9260265Z Results for network policies: +2022-08-31T00:40:07.9260706Z Network policy: +2022-08-31T00:40:07.9260891Z +2022-08-31T00:40:07.9261397Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:40:07.9261814Z kind: NetworkPolicy +2022-08-31T00:40:07.9262177Z metadata: +2022-08-31T00:40:07.9262542Z creationTimestamp: null +2022-08-31T00:40:07.9262956Z name: base +2022-08-31T00:40:07.9263301Z namespace: x +2022-08-31T00:40:07.9263638Z spec: +2022-08-31T00:40:07.9264119Z egress: +2022-08-31T00:40:07.9265057Z - ports: +2022-08-31T00:40:07.9266549Z - port: 80 +2022-08-31T00:40:07.9267079Z to: +2022-08-31T00:40:07.9267625Z - namespaceSelector: +2022-08-31T00:40:07.9268055Z matchExpressions: +2022-08-31T00:40:07.9268593Z - key: ns +2022-08-31T00:40:07.9269021Z operator: In +2022-08-31T00:40:07.9269406Z values: +2022-08-31T00:40:07.9269917Z - "y" +2022-08-31T00:40:07.9270492Z - z +2022-08-31T00:40:07.9270852Z podSelector: +2022-08-31T00:40:07.9271229Z matchExpressions: +2022-08-31T00:40:07.9273129Z - key: pod +2022-08-31T00:40:07.9273741Z operator: In +2022-08-31T00:40:07.9274236Z values: +2022-08-31T00:40:07.9274815Z - a +2022-08-31T00:40:07.9275337Z - b +2022-08-31T00:40:07.9275827Z - ports: +2022-08-31T00:40:07.9276358Z - port: 53 +2022-08-31T00:40:07.9276721Z protocol: UDP +2022-08-31T00:40:07.9277209Z - port: 53 +2022-08-31T00:40:07.9277574Z protocol: TCP +2022-08-31T00:40:07.9278018Z ingress: +2022-08-31T00:40:07.9278495Z - from: +2022-08-31T00:40:07.9279011Z - namespaceSelector: +2022-08-31T00:40:07.9279396Z matchExpressions: +2022-08-31T00:40:07.9279967Z - key: ns +2022-08-31T00:40:07.9280345Z operator: In +2022-08-31T00:40:07.9280784Z values: +2022-08-31T00:40:07.9281252Z - x +2022-08-31T00:40:07.9281749Z - "y" +2022-08-31T00:40:07.9282113Z podSelector: +2022-08-31T00:40:07.9282559Z matchExpressions: +2022-08-31T00:40:07.9283055Z - key: pod +2022-08-31T00:40:07.9283420Z operator: In +2022-08-31T00:40:07.9283766Z values: +2022-08-31T00:40:07.9284237Z - b +2022-08-31T00:40:07.9284729Z - c +2022-08-31T00:40:07.9285071Z ports: +2022-08-31T00:40:07.9285555Z - port: 80 +2022-08-31T00:40:07.9286016Z protocol: TCP +2022-08-31T00:40:07.9286368Z podSelector: +2022-08-31T00:40:07.9286709Z matchLabels: +2022-08-31T00:40:07.9287042Z pod: a +2022-08-31T00:40:07.9287395Z policyTypes: +2022-08-31T00:40:07.9287890Z - Ingress +2022-08-31T00:40:07.9288384Z - Egress +2022-08-31T00:40:07.9288733Z status: {} +2022-08-31T00:40:07.9288902Z +2022-08-31T00:40:07.9289390Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:40:07.9289844Z Expected ingress: +2022-08-31T00:40:07.9290581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9291294Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9291798Z | TCP/81 | | | | | | | | | | +2022-08-31T00:40:07.9292228Z | UDP/80 | | | | | | | | | | +2022-08-31T00:40:07.9292658Z | UDP/81 | | | | | | | | | | +2022-08-31T00:40:07.9293637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9294322Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9295062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9295713Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9296471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9297017Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9297819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9298353Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9299127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9299665Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9300376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9300918Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9301638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9302191Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9302905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9303453Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9304173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9304702Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9305419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9305709Z +2022-08-31T00:40:07.9306201Z Expected egress: +2022-08-31T00:40:07.9306962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9307509Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9307950Z | TCP/81 | | | | | | | | | | +2022-08-31T00:40:07.9308402Z | UDP/80 | | | | | | | | | | +2022-08-31T00:40:07.9308860Z | UDP/81 | | | | | | | | | | +2022-08-31T00:40:07.9309584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9310129Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:40:07.9310860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9311491Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9312220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9312797Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9313539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9314067Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9314775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9315347Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9316220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9316755Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9317461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9317995Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9318717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9319240Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9319957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9320490Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9321212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9321510Z +2022-08-31T00:40:07.9321932Z Expected combined: +2022-08-31T00:40:07.9322680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9323204Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9323746Z | TCP/81 | | | | | | | | | | +2022-08-31T00:40:07.9324175Z | UDP/80 | | | | | | | | | | +2022-08-31T00:40:07.9324629Z | UDP/81 | | | | | | | | | | +2022-08-31T00:40:07.9325354Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9325927Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:40:07.9326654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9327191Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9327902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9328429Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9329132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9329663Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9330368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9330903Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9331741Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9332262Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9332999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9333680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9334432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9335091Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9335907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9336584Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9337514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9337844Z +2022-08-31T00:40:07.9338389Z kube results, try 0: +2022-08-31T00:40:07.9339286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9339815Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9340414Z | TCP/81 | | | | | | | | | | +2022-08-31T00:40:07.9340875Z | UDP/80 | | | | | | | | | | +2022-08-31T00:40:07.9341512Z | UDP/81 | | | | | | | | | | +2022-08-31T00:40:07.9342445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9343072Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:40:07.9344004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9344703Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9345558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9346243Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9346964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9347503Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9348232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9348948Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9349831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9350373Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9351090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9351626Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9352337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9352874Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9353599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9354321Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9355041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9355327Z +2022-08-31T00:40:07.9355833Z kube results, try 1: +2022-08-31T00:40:07.9356552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9357077Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9357558Z | TCP/81 | | | | | | | | | | +2022-08-31T00:40:07.9358048Z | UDP/80 | | | | | | | | | | +2022-08-31T00:40:07.9358538Z | UDP/81 | | | | | | | | | | +2022-08-31T00:40:07.9359279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9359813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:40:07.9360519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9361061Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9361777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9362307Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9363082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9363616Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9364339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9364911Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9365651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9366186Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9366900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9367426Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9368124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9368674Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9369395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9369914Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:40:07.9370621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:40:07.9370917Z +2022-08-31T00:40:07.9371136Z +2022-08-31T00:40:07.9371736Z Actual vs expected (last round): +2022-08-31T00:40:07.9372364Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:40:07.9372831Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:40:07.9374251Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:40:07.9374869Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9375311Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9375926Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9376385Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9376845Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9377246Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9377740Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9378136Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9378718Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:40:07.9379439Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:40:07.9379688Z +2022-08-31T00:40:07.9379959Z +2022-08-31T00:40:07.9380281Z +2022-08-31T00:40:07.9380752Z finished policy #34 +2022-08-31T00:40:07.9381224Z starting test case #35 +2022-08-31T00:40:11.1527840Z time="2022-08-31T00:40:11Z" level=info msg="cluster state reset" +2022-08-31T00:40:14.3187611Z time="2022-08-31T00:40:14Z" level=info msg="cluster state verified" +2022-08-31T00:40:14.3859451Z time="2022-08-31T00:40:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:40:34.3899423Z time="2022-08-31T00:40:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:40:34.4036135Z time="2022-08-31T00:40:34Z" level=info msg="running kube probe on try 1" +2022-08-31T00:41:49.7153573Z time="2022-08-31T00:41:49Z" level=info msg="running kube probe on try 2" +2022-08-31T00:43:06.7382893Z evaluating test case: direction,egress,numbered-port,port +2022-08-31T00:43:06.7384388Z step 1 on all available ports/protocols: +2022-08-31T00:43:06.7385319Z Policy explanation: +2022-08-31T00:43:06.7386480Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:43:06.7387280Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:43:06.7388056Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:43:06.7388644Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:43:06.7389063Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:43:06.7389539Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:43:06.7389884Z | | | | pod In [b c] | | +2022-08-31T00:43:06.7390582Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:43:06.7391060Z | | | | | | +2022-08-31T00:43:06.7391715Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:43:06.7392275Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:43:06.7392801Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:43:06.7393131Z | | pod: a | | | | +2022-08-31T00:43:06.7393814Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:43:06.7394298Z | | | | namespace: Match expressions: | port 81 on protocol TCP | +2022-08-31T00:43:06.7394646Z | | | | ns In [y z] | | +2022-08-31T00:43:06.7395040Z | | | | pods: Match expressions: | | +2022-08-31T00:43:06.7395369Z | | | | pod In [a b] | | +2022-08-31T00:43:06.7396239Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:43:06.7396573Z +2022-08-31T00:43:06.7396691Z +2022-08-31T00:43:06.7396787Z +2022-08-31T00:43:06.7397026Z Results for network policies: +2022-08-31T00:43:06.7437415Z Network policy: +2022-08-31T00:43:06.7437899Z +2022-08-31T00:43:06.7447938Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:43:06.7448617Z kind: NetworkPolicy +2022-08-31T00:43:06.7448995Z metadata: +2022-08-31T00:43:06.7449344Z creationTimestamp: null +2022-08-31T00:43:06.7449766Z name: base +2022-08-31T00:43:06.7450126Z namespace: x +2022-08-31T00:43:06.7450452Z spec: +2022-08-31T00:43:06.7450773Z egress: +2022-08-31T00:43:06.7451486Z - ports: +2022-08-31T00:43:06.7452094Z - port: 81 +2022-08-31T00:43:06.7452440Z to: +2022-08-31T00:43:06.7453207Z - namespaceSelector: +2022-08-31T00:43:06.7453956Z matchExpressions: +2022-08-31T00:43:06.7454542Z - key: ns +2022-08-31T00:43:06.7454991Z operator: In +2022-08-31T00:43:06.7455337Z values: +2022-08-31T00:43:06.7455802Z - "y" +2022-08-31T00:43:06.7456285Z - z +2022-08-31T00:43:06.7456643Z podSelector: +2022-08-31T00:43:06.7456998Z matchExpressions: +2022-08-31T00:43:06.7457494Z - key: pod +2022-08-31T00:43:06.7457842Z operator: In +2022-08-31T00:43:06.7458264Z values: +2022-08-31T00:43:06.7458731Z - a +2022-08-31T00:43:06.7459209Z - b +2022-08-31T00:43:06.7459674Z - ports: +2022-08-31T00:43:06.7460152Z - port: 53 +2022-08-31T00:43:06.7460504Z protocol: UDP +2022-08-31T00:43:06.7460990Z - port: 53 +2022-08-31T00:43:06.7461461Z protocol: TCP +2022-08-31T00:43:06.7461792Z ingress: +2022-08-31T00:43:06.7462291Z - from: +2022-08-31T00:43:06.7462797Z - namespaceSelector: +2022-08-31T00:43:06.7463240Z matchExpressions: +2022-08-31T00:43:06.7463729Z - key: ns +2022-08-31T00:43:06.7464080Z operator: In +2022-08-31T00:43:06.7464414Z values: +2022-08-31T00:43:06.7464890Z - x +2022-08-31T00:43:06.7465361Z - "y" +2022-08-31T00:43:06.7465703Z podSelector: +2022-08-31T00:43:06.7466123Z matchExpressions: +2022-08-31T00:43:06.7466609Z - key: pod +2022-08-31T00:43:06.7466966Z operator: In +2022-08-31T00:43:06.7467599Z values: +2022-08-31T00:43:06.7468388Z - b +2022-08-31T00:43:06.7469021Z - c +2022-08-31T00:43:06.7469394Z ports: +2022-08-31T00:43:06.7470077Z - port: 80 +2022-08-31T00:43:06.7470457Z protocol: TCP +2022-08-31T00:43:06.7470879Z podSelector: +2022-08-31T00:43:06.7471331Z matchLabels: +2022-08-31T00:43:06.7471675Z pod: a +2022-08-31T00:43:06.7472070Z policyTypes: +2022-08-31T00:43:06.7472570Z - Ingress +2022-08-31T00:43:06.7473070Z - Egress +2022-08-31T00:43:06.7473426Z status: {} +2022-08-31T00:43:06.7473589Z +2022-08-31T00:43:06.7474087Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:43:06.7474544Z Expected ingress: +2022-08-31T00:43:06.7475205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7475798Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7476257Z | TCP/81 | | | | | | | | | | +2022-08-31T00:43:06.7476733Z | UDP/80 | | | | | | | | | | +2022-08-31T00:43:06.7477228Z | UDP/81 | | | | | | | | | | +2022-08-31T00:43:06.7477957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7478532Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7479250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7479973Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7480692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7481255Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7481965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7482499Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7483253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7483798Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7484641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7485168Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7485898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7486432Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7487148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7487693Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7488404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7488928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7489655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7489952Z +2022-08-31T00:43:06.7490469Z Expected egress: +2022-08-31T00:43:06.7491116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7491670Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7492111Z | TCP/81 | | | | | | | | | | +2022-08-31T00:43:06.7492577Z | UDP/80 | | | | | | | | | | +2022-08-31T00:43:06.7493037Z | UDP/81 | | | | | | | | | | +2022-08-31T00:43:06.7494004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7494715Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:43:06.7495645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7496306Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7497251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7497909Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7498827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7499509Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7500406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7501081Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7502094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7502808Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7503916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7504686Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7505756Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7506537Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7507622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7508494Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7509613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7510060Z +2022-08-31T00:43:06.7510455Z Expected combined: +2022-08-31T00:43:06.7511352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7512043Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7512676Z | TCP/81 | | | | | | | | | | +2022-08-31T00:43:06.7513196Z | UDP/80 | | | | | | | | | | +2022-08-31T00:43:06.7513661Z | UDP/81 | | | | | | | | | | +2022-08-31T00:43:06.7514361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7514987Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:43:06.7515757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7516363Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7517174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7517747Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7518550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7519080Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7519795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7520356Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7521069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7521598Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7522323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7522848Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7523561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7524104Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7524877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7525558Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7526344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7526645Z +2022-08-31T00:43:06.7527193Z kube results, try 0: +2022-08-31T00:43:06.7527859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7528384Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7528831Z | TCP/81 | | | | | | | | | | +2022-08-31T00:43:06.7529287Z | UDP/80 | | | | | | | | | | +2022-08-31T00:43:06.7529787Z | UDP/81 | | | | | | | | | | +2022-08-31T00:43:06.7530576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7531124Z | x/a | X X X X | X X X X | X X X X | . X X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:43:06.7531897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7532434Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7533160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7534494Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7535812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7536772Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7537758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7538313Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7539022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7539604Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7540392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7541000Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7541726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7542271Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7542986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7543599Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7544346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7544636Z +2022-08-31T00:43:06.7545060Z kube results, try 1: +2022-08-31T00:43:06.7545785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7546321Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7546764Z | TCP/81 | | | | | | | | | | +2022-08-31T00:43:06.7547192Z | UDP/80 | | | | | | | | | | +2022-08-31T00:43:06.7547746Z | UDP/81 | | | | | | | | | | +2022-08-31T00:43:06.7548483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7549053Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:43:06.7549776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7550314Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7551039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7551577Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7552438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7553032Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7553743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7554280Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7554990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7555526Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7556296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7556829Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7557578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7558177Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7558980Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7559551Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:43:06.7560330Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:43:06.7560626Z +2022-08-31T00:43:06.7560841Z +2022-08-31T00:43:06.7561445Z Actual vs expected (last round): +2022-08-31T00:43:06.7562148Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:43:06.7562611Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:43:06.7563243Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:43:06.7563693Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7564097Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7564490Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7564886Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7565283Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7565771Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7566235Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7566684Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7567146Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:43:06.7567839Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:43:06.7568092Z +2022-08-31T00:43:06.7568315Z +2022-08-31T00:43:06.7568536Z +2022-08-31T00:43:06.7568936Z finished policy #35 +2022-08-31T00:43:06.7569395Z starting test case #36 +2022-08-31T00:43:09.9845439Z time="2022-08-31T00:43:09Z" level=info msg="cluster state reset" +2022-08-31T00:43:13.1644224Z time="2022-08-31T00:43:13Z" level=info msg="cluster state verified" +2022-08-31T00:43:13.2290677Z time="2022-08-31T00:43:13Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:43:33.2327175Z time="2022-08-31T00:43:33Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:43:33.2628059Z time="2022-08-31T00:43:33Z" level=info msg="running kube probe on try 1" +2022-08-31T00:44:48.9211532Z time="2022-08-31T00:44:48Z" level=info msg="running kube probe on try 2" +2022-08-31T00:46:03.0049045Z evaluating test case: any-port,direction,egress,port,protocol,tcp +2022-08-31T00:46:03.0050899Z step 1 on all available ports/protocols: +2022-08-31T00:46:03.0054599Z Policy explanation: +2022-08-31T00:46:03.0056191Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:46:03.0057323Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:46:03.0058792Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:46:03.0059979Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:46:03.0062264Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:46:03.0063424Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:46:03.0064467Z | | | | pod In [b c] | | +2022-08-31T00:46:03.0066119Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:46:03.0067263Z | | | | | | +2022-08-31T00:46:03.0068826Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:46:03.0071088Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:46:03.0072363Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:46:03.0073459Z | | pod: a | | | | +2022-08-31T00:46:03.0075087Z + + + +-------------------------------+---------------------------+ +2022-08-31T00:46:03.0077202Z | | | | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T00:46:03.0078351Z | | | | ns In [y z] | | +2022-08-31T00:46:03.0079366Z | | | | pods: Match expressions: | | +2022-08-31T00:46:03.0080380Z | | | | pod In [a b] | | +2022-08-31T00:46:03.0082034Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:46:03.0083849Z +2022-08-31T00:46:03.0084412Z +2022-08-31T00:46:03.0084978Z +2022-08-31T00:46:03.0085773Z Results for network policies: +2022-08-31T00:46:03.0086661Z Network policy: +2022-08-31T00:46:03.0087256Z +2022-08-31T00:46:03.0088068Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:46:03.0088918Z kind: NetworkPolicy +2022-08-31T00:46:03.0089786Z metadata: +2022-08-31T00:46:03.0091616Z creationTimestamp: null +2022-08-31T00:46:03.0092588Z name: base +2022-08-31T00:46:03.0093501Z namespace: x +2022-08-31T00:46:03.0095274Z spec: +2022-08-31T00:46:03.0096137Z egress: +2022-08-31T00:46:03.0097339Z - ports: +2022-08-31T00:46:03.0102901Z - protocol: TCP +2022-08-31T00:46:03.0103783Z to: +2022-08-31T00:46:03.0104684Z - namespaceSelector: +2022-08-31T00:46:03.0105350Z matchExpressions: +2022-08-31T00:46:03.0106244Z - key: ns +2022-08-31T00:46:03.0106863Z operator: In +2022-08-31T00:46:03.0107377Z values: +2022-08-31T00:46:03.0107919Z - "y" +2022-08-31T00:46:03.0108490Z - z +2022-08-31T00:46:03.0108849Z podSelector: +2022-08-31T00:46:03.0109211Z matchExpressions: +2022-08-31T00:46:03.0109811Z - key: pod +2022-08-31T00:46:03.0110182Z operator: In +2022-08-31T00:46:03.0110596Z values: +2022-08-31T00:46:03.0111072Z - a +2022-08-31T00:46:03.0111565Z - b +2022-08-31T00:46:03.0112137Z - ports: +2022-08-31T00:46:03.0112712Z - port: 53 +2022-08-31T00:46:03.0113077Z protocol: UDP +2022-08-31T00:46:03.0113732Z - port: 53 +2022-08-31T00:46:03.0114093Z protocol: TCP +2022-08-31T00:46:03.0114449Z ingress: +2022-08-31T00:46:03.0114934Z - from: +2022-08-31T00:46:03.0115440Z - namespaceSelector: +2022-08-31T00:46:03.0115846Z matchExpressions: +2022-08-31T00:46:03.0116681Z - key: ns +2022-08-31T00:46:03.0117311Z operator: In +2022-08-31T00:46:03.0117927Z values: +2022-08-31T00:46:03.0118475Z - x +2022-08-31T00:46:03.0119041Z - "y" +2022-08-31T00:46:03.0119407Z podSelector: +2022-08-31T00:46:03.0119797Z matchExpressions: +2022-08-31T00:46:03.0120324Z - key: pod +2022-08-31T00:46:03.0120683Z operator: In +2022-08-31T00:46:03.0121116Z values: +2022-08-31T00:46:03.0121587Z - b +2022-08-31T00:46:03.0122072Z - c +2022-08-31T00:46:03.0122412Z ports: +2022-08-31T00:46:03.0122910Z - port: 80 +2022-08-31T00:46:03.0123277Z protocol: TCP +2022-08-31T00:46:03.0123710Z podSelector: +2022-08-31T00:46:03.0124059Z matchLabels: +2022-08-31T00:46:03.0124391Z pod: a +2022-08-31T00:46:03.0124726Z policyTypes: +2022-08-31T00:46:03.0125309Z - Ingress +2022-08-31T00:46:03.0125794Z - Egress +2022-08-31T00:46:03.0126141Z status: {} +2022-08-31T00:46:03.0126304Z +2022-08-31T00:46:03.0126770Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:46:03.0127150Z Expected ingress: +2022-08-31T00:46:03.0127865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0128401Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0128843Z | TCP/81 | | | | | | | | | | +2022-08-31T00:46:03.0129257Z | UDP/80 | | | | | | | | | | +2022-08-31T00:46:03.0129732Z | UDP/81 | | | | | | | | | | +2022-08-31T00:46:03.0130470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0130998Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0131760Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0132297Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0133001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0133703Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0134444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0134978Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0135707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0136369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0137099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0137685Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0138416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0138941Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0139661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0140227Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0141076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0141613Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0142334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0142638Z +2022-08-31T00:46:03.0143132Z Expected egress: +2022-08-31T00:46:03.0143871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0144403Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0144873Z | TCP/81 | | | | | | | | | | +2022-08-31T00:46:03.0145318Z | UDP/80 | | | | | | | | | | +2022-08-31T00:46:03.0145762Z | UDP/81 | | | | | | | | | | +2022-08-31T00:46:03.0146484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0147069Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:46:03.0147790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0148349Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0149068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0149603Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0150314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0150861Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0151591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0152119Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0152839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0153372Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0154142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0154670Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0155376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0155941Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0156794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0157363Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0158077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0158363Z +2022-08-31T00:46:03.0158877Z Expected combined: +2022-08-31T00:46:03.0159602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0160128Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0160598Z | TCP/81 | | | | | | | | | | +2022-08-31T00:46:03.0161087Z | UDP/80 | | | | | | | | | | +2022-08-31T00:46:03.0161550Z | UDP/81 | | | | | | | | | | +2022-08-31T00:46:03.0162337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0162936Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:46:03.0163658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0164188Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0164909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0165441Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0166154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0166781Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0167485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0168047Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0168773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0169306Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0170022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0170553Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0171271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0171851Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0172595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0173128Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0174018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0174321Z +2022-08-31T00:46:03.0174916Z kube results, try 0: +2022-08-31T00:46:03.0175664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0176191Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0176676Z | TCP/81 | | | | | | | | | | +2022-08-31T00:46:03.0177234Z | UDP/80 | | | | | | | | | | +2022-08-31T00:46:03.0177725Z | UDP/81 | | | | | | | | | | +2022-08-31T00:46:03.0178525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0179070Z | x/a | X X X X | X X X X | X X X X | X . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:46:03.0179796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0180327Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0181030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0181640Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0182361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0182892Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0183617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0184182Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0184899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0185478Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0186260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0186882Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0187595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0188150Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0188950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0189489Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0190203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0190496Z +2022-08-31T00:46:03.0190996Z kube results, try 1: +2022-08-31T00:46:03.0191664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0192192Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0192642Z | TCP/81 | | | | | | | | | | +2022-08-31T00:46:03.0193094Z | UDP/80 | | | | | | | | | | +2022-08-31T00:46:03.0193510Z | UDP/81 | | | | | | | | | | +2022-08-31T00:46:03.0194199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0194753Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:46:03.0195466Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0196101Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0196850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0197509Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0198231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0198769Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0199481Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0200070Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0200786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0201359Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0202139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0202673Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0203403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0203931Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0204645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0205182Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:46:03.0205921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:46:03.0206207Z +2022-08-31T00:46:03.0206437Z +2022-08-31T00:46:03.0206940Z Actual vs expected (last round): +2022-08-31T00:46:03.0207606Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:46:03.0208080Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:46:03.0208735Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:46:03.0209231Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0209686Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0210136Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0210526Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0210924Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0211410Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0211862Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0212256Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0212756Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:46:03.0213514Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:46:03.0213794Z +2022-08-31T00:46:03.0214009Z +2022-08-31T00:46:03.0214234Z +2022-08-31T00:46:03.0214733Z finished policy #36 +2022-08-31T00:46:03.0215107Z starting test case #37 +2022-08-31T00:46:06.2482588Z time="2022-08-31T00:46:06Z" level=info msg="cluster state reset" +2022-08-31T00:46:09.4207467Z time="2022-08-31T00:46:09Z" level=info msg="cluster state verified" +2022-08-31T00:46:09.4858962Z time="2022-08-31T00:46:09Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:46:29.4864623Z time="2022-08-31T00:46:29Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:46:29.5168885Z time="2022-08-31T00:46:29Z" level=info msg="running kube probe on try 1" +2022-08-31T00:47:43.8120521Z time="2022-08-31T00:47:43Z" level=info msg="running kube probe on try 2" +2022-08-31T00:49:00.9291005Z evaluating test case: direction,egress,numbered-port,port,protocol,tcp +2022-08-31T00:49:00.9293522Z step 1 on all available ports/protocols: +2022-08-31T00:49:00.9294223Z Policy explanation: +2022-08-31T00:49:00.9295340Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:49:00.9296261Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:49:00.9297409Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:49:00.9298283Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:49:00.9299010Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:49:00.9299611Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:49:00.9300446Z | | | | pod In [b c] | | +2022-08-31T00:49:00.9301537Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:49:00.9302067Z | | | | | | +2022-08-31T00:49:00.9313380Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:49:00.9314363Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:49:00.9315045Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:49:00.9315615Z | | pod: a | | | | +2022-08-31T00:49:00.9316533Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:49:00.9317240Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:49:00.9317842Z | | | | ns In [y z] | | +2022-08-31T00:49:00.9318399Z | | | | pods: Match expressions: | | +2022-08-31T00:49:00.9318965Z | | | | pod In [a b] | | +2022-08-31T00:49:00.9319915Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:49:00.9320341Z +2022-08-31T00:49:00.9320517Z +2022-08-31T00:49:00.9320688Z +2022-08-31T00:49:00.9321075Z Results for network policies: +2022-08-31T00:49:00.9321517Z Network policy: +2022-08-31T00:49:00.9321730Z +2022-08-31T00:49:00.9322135Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:49:00.9322616Z kind: NetworkPolicy +2022-08-31T00:49:00.9323040Z metadata: +2022-08-31T00:49:00.9323461Z creationTimestamp: null +2022-08-31T00:49:00.9323891Z name: base +2022-08-31T00:49:00.9324294Z namespace: x +2022-08-31T00:49:00.9324676Z spec: +2022-08-31T00:49:00.9325041Z egress: +2022-08-31T00:49:00.9326934Z - ports: +2022-08-31T00:49:00.9327801Z - port: 80 +2022-08-31T00:49:00.9328266Z protocol: TCP +2022-08-31T00:49:00.9328661Z to: +2022-08-31T00:49:00.9329436Z - namespaceSelector: +2022-08-31T00:49:00.9329944Z matchExpressions: +2022-08-31T00:49:00.9330826Z - key: ns +2022-08-31T00:49:00.9331258Z operator: In +2022-08-31T00:49:00.9331622Z values: +2022-08-31T00:49:00.9332205Z - "y" +2022-08-31T00:49:00.9332770Z - z +2022-08-31T00:49:00.9333144Z podSelector: +2022-08-31T00:49:00.9333801Z matchExpressions: +2022-08-31T00:49:00.9334431Z - key: pod +2022-08-31T00:49:00.9334893Z operator: In +2022-08-31T00:49:00.9335251Z values: +2022-08-31T00:49:00.9335768Z - a +2022-08-31T00:49:00.9336306Z - b +2022-08-31T00:49:00.9336800Z - ports: +2022-08-31T00:49:00.9337335Z - port: 53 +2022-08-31T00:49:00.9337896Z protocol: UDP +2022-08-31T00:49:00.9338414Z - port: 53 +2022-08-31T00:49:00.9338781Z protocol: TCP +2022-08-31T00:49:00.9339127Z ingress: +2022-08-31T00:49:00.9339614Z - from: +2022-08-31T00:49:00.9340149Z - namespaceSelector: +2022-08-31T00:49:00.9340549Z matchExpressions: +2022-08-31T00:49:00.9341130Z - key: ns +2022-08-31T00:49:00.9341508Z operator: In +2022-08-31T00:49:00.9341869Z values: +2022-08-31T00:49:00.9342368Z - x +2022-08-31T00:49:00.9342913Z - "y" +2022-08-31T00:49:00.9343266Z podSelector: +2022-08-31T00:49:00.9343675Z matchExpressions: +2022-08-31T00:49:00.9344192Z - key: pod +2022-08-31T00:49:00.9344557Z operator: In +2022-08-31T00:49:00.9344913Z values: +2022-08-31T00:49:00.9345540Z - b +2022-08-31T00:49:00.9346203Z - c +2022-08-31T00:49:00.9346611Z ports: +2022-08-31T00:49:00.9347184Z - port: 80 +2022-08-31T00:49:00.9347544Z protocol: TCP +2022-08-31T00:49:00.9347906Z podSelector: +2022-08-31T00:49:00.9348263Z matchLabels: +2022-08-31T00:49:00.9348659Z pod: a +2022-08-31T00:49:00.9349049Z policyTypes: +2022-08-31T00:49:00.9349610Z - Ingress +2022-08-31T00:49:00.9350108Z - Egress +2022-08-31T00:49:00.9350463Z status: {} +2022-08-31T00:49:00.9350629Z +2022-08-31T00:49:00.9351070Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:49:00.9351469Z Expected ingress: +2022-08-31T00:49:00.9352185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9352771Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9353322Z | TCP/81 | | | | | | | | | | +2022-08-31T00:49:00.9353752Z | UDP/80 | | | | | | | | | | +2022-08-31T00:49:00.9354179Z | UDP/81 | | | | | | | | | | +2022-08-31T00:49:00.9354918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9355448Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9356163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9356732Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9357499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9358038Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9364885Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9366086Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9367363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9368369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9369702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9370692Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9371534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9372113Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9372861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9373659Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9374474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9375028Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9375839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9376141Z +2022-08-31T00:49:00.9376575Z Expected egress: +2022-08-31T00:49:00.9377252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9377819Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9378273Z | TCP/81 | | | | | | | | | | +2022-08-31T00:49:00.9378845Z | UDP/80 | | | | | | | | | | +2022-08-31T00:49:00.9379294Z | UDP/81 | | | | | | | | | | +2022-08-31T00:49:00.9380002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9380596Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:49:00.9381308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9381871Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9382668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9383202Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9383948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9384498Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9385219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9385781Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9386554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9387098Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9387827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9388362Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9389068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9389628Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9390412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9390941Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9391702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9391994Z +2022-08-31T00:49:00.9392478Z Expected combined: +2022-08-31T00:49:00.9393214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9393756Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9394202Z | TCP/81 | | | | | | | | | | +2022-08-31T00:49:00.9394721Z | UDP/80 | | | | | | | | | | +2022-08-31T00:49:00.9395146Z | UDP/81 | | | | | | | | | | +2022-08-31T00:49:00.9395843Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9396380Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:49:00.9397096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9397632Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9398351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9398973Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9399739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9400274Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9400992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9401536Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9402286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9402817Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9403534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9404115Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9404837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9405368Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9406131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9406664Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9407384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9407670Z +2022-08-31T00:49:00.9408188Z kube results, try 0: +2022-08-31T00:49:00.9408942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9409486Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9409937Z | TCP/81 | | | | | | | | | | +2022-08-31T00:49:00.9410397Z | UDP/80 | | | | | | | | | | +2022-08-31T00:49:00.9410852Z | UDP/81 | | | | | | | | | | +2022-08-31T00:49:00.9411545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9412092Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T00:49:00.9412813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9414523Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9415374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9416019Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9416816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9417346Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9418071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9418670Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9419453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9419993Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9421019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9421589Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9422319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9422876Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9423620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9424155Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9424854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9425149Z +2022-08-31T00:49:00.9425711Z kube results, try 1: +2022-08-31T00:49:00.9426358Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9426906Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9427407Z | TCP/81 | | | | | | | | | | +2022-08-31T00:49:00.9427857Z | UDP/80 | | | | | | | | | | +2022-08-31T00:49:00.9428290Z | UDP/81 | | | | | | | | | | +2022-08-31T00:49:00.9428973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9429513Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:49:00.9430232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9430819Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9431557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9432088Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9432823Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9433349Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9434107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9434663Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9435380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9435911Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9436748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9437347Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9438093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9438721Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9439499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9440079Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:49:00.9440935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:49:00.9441222Z +2022-08-31T00:49:00.9441537Z +2022-08-31T00:49:00.9442047Z Actual vs expected (last round): +2022-08-31T00:49:00.9442705Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:49:00.9443193Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:49:00.9443818Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:49:00.9444315Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9444724Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9445200Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9445594Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9446055Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9446464Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9446868Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9447355Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9447766Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:49:00.9448396Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:49:00.9448632Z +2022-08-31T00:49:00.9448936Z +2022-08-31T00:49:00.9449183Z +2022-08-31T00:49:00.9449618Z finished policy #37 +2022-08-31T00:49:00.9450035Z starting test case #38 +2022-08-31T00:49:04.1452432Z time="2022-08-31T00:49:04Z" level=info msg="cluster state reset" +2022-08-31T00:49:07.3063030Z time="2022-08-31T00:49:07Z" level=info msg="cluster state verified" +2022-08-31T00:49:07.3684130Z time="2022-08-31T00:49:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:49:27.3720783Z time="2022-08-31T00:49:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:49:27.3857139Z time="2022-08-31T00:49:27Z" level=info msg="running kube probe on try 1" +2022-08-31T00:50:44.2397469Z time="2022-08-31T00:50:44Z" level=info msg="running kube probe on try 2" +2022-08-31T00:52:01.3726341Z evaluating test case: direction,egress,numbered-port,port,protocol,tcp +2022-08-31T00:52:01.3727830Z step 1 on all available ports/protocols: +2022-08-31T00:52:01.3728527Z Policy explanation: +2022-08-31T00:52:01.3729622Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:52:01.3730676Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:52:01.3732032Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:52:01.3732801Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:52:01.3733484Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:52:01.3734057Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:52:01.3734719Z | | | | pod In [b c] | | +2022-08-31T00:52:01.3735504Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:52:01.3736090Z | | | | | | +2022-08-31T00:52:01.3736846Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:52:01.3737410Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:52:01.3737966Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:52:01.3738438Z | | pod: a | | | | +2022-08-31T00:52:01.3739217Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:52:01.3739752Z | | | | namespace: Match expressions: | port 81 on protocol TCP | +2022-08-31T00:52:01.3740221Z | | | | ns In [y z] | | +2022-08-31T00:52:01.3740733Z | | | | pods: Match expressions: | | +2022-08-31T00:52:01.3741242Z | | | | pod In [a b] | | +2022-08-31T00:52:01.3741920Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:52:01.3742205Z +2022-08-31T00:52:01.3742447Z +2022-08-31T00:52:01.3742644Z +2022-08-31T00:52:01.3743128Z Results for network policies: +2022-08-31T00:52:01.3743575Z Network policy: +2022-08-31T00:52:01.3743747Z +2022-08-31T00:52:01.3744241Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:52:01.3744680Z kind: NetworkPolicy +2022-08-31T00:52:01.3745070Z metadata: +2022-08-31T00:52:01.3745435Z creationTimestamp: null +2022-08-31T00:52:01.3745791Z name: base +2022-08-31T00:52:01.3746133Z namespace: x +2022-08-31T00:52:01.3746476Z spec: +2022-08-31T00:52:01.3746807Z egress: +2022-08-31T00:52:01.3747297Z - ports: +2022-08-31T00:52:01.3747905Z - port: 81 +2022-08-31T00:52:01.3748305Z protocol: TCP +2022-08-31T00:52:01.3748725Z to: +2022-08-31T00:52:01.3749297Z - namespaceSelector: +2022-08-31T00:52:01.3749741Z matchExpressions: +2022-08-31T00:52:01.3750337Z - key: ns +2022-08-31T00:52:01.3750734Z operator: In +2022-08-31T00:52:01.3751150Z values: +2022-08-31T00:52:01.3751702Z - "y" +2022-08-31T00:52:01.3752281Z - z +2022-08-31T00:52:01.3752814Z podSelector: +2022-08-31T00:52:01.3753225Z matchExpressions: +2022-08-31T00:52:01.3753804Z - key: pod +2022-08-31T00:52:01.3754197Z operator: In +2022-08-31T00:52:01.3754670Z values: +2022-08-31T00:52:01.3755257Z - a +2022-08-31T00:52:01.3755794Z - b +2022-08-31T00:52:01.3756271Z - ports: +2022-08-31T00:52:01.3756776Z - port: 53 +2022-08-31T00:52:01.3757363Z protocol: UDP +2022-08-31T00:52:01.3758082Z - port: 53 +2022-08-31T00:52:01.3758537Z protocol: TCP +2022-08-31T00:52:01.3759016Z ingress: +2022-08-31T00:52:01.3759620Z - from: +2022-08-31T00:52:01.3760156Z - namespaceSelector: +2022-08-31T00:52:01.3760562Z matchExpressions: +2022-08-31T00:52:01.3761137Z - key: ns +2022-08-31T00:52:01.3761516Z operator: In +2022-08-31T00:52:01.3761869Z values: +2022-08-31T00:52:01.3762346Z - x +2022-08-31T00:52:01.3762835Z - "y" +2022-08-31T00:52:01.3763196Z podSelector: +2022-08-31T00:52:01.3763559Z matchExpressions: +2022-08-31T00:52:01.3764067Z - key: pod +2022-08-31T00:52:01.3764513Z operator: In +2022-08-31T00:52:01.3764864Z values: +2022-08-31T00:52:01.3765468Z - b +2022-08-31T00:52:01.3765965Z - c +2022-08-31T00:52:01.3766314Z ports: +2022-08-31T00:52:01.3766798Z - port: 80 +2022-08-31T00:52:01.3767157Z protocol: TCP +2022-08-31T00:52:01.3767601Z podSelector: +2022-08-31T00:52:01.3767958Z matchLabels: +2022-08-31T00:52:01.3768367Z pod: a +2022-08-31T00:52:01.3768710Z policyTypes: +2022-08-31T00:52:01.3769284Z - Ingress +2022-08-31T00:52:01.3769780Z - Egress +2022-08-31T00:52:01.3770140Z status: {} +2022-08-31T00:52:01.3770314Z +2022-08-31T00:52:01.3770814Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:52:01.3771289Z Expected ingress: +2022-08-31T00:52:01.3772040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3772589Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3773179Z | TCP/81 | | | | | | | | | | +2022-08-31T00:52:01.3773798Z | UDP/80 | | | | | | | | | | +2022-08-31T00:52:01.3774243Z | UDP/81 | | | | | | | | | | +2022-08-31T00:52:01.3775026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3775635Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3776374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3776963Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3777684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3778225Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3778982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3779588Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3780400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3780950Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3781696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3782236Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3782946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3783481Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3784250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3784787Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3785509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3786047Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3786759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3787041Z +2022-08-31T00:52:01.3787449Z Expected egress: +2022-08-31T00:52:01.3788107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3788645Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3789278Z | TCP/81 | | | | | | | | | | +2022-08-31T00:52:01.3789721Z | UDP/80 | | | | | | | | | | +2022-08-31T00:52:01.3790152Z | UDP/81 | | | | | | | | | | +2022-08-31T00:52:01.3790940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3791477Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:52:01.3792191Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3792726Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3793624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3794165Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3794873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3795405Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3796114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3796649Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3797366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3797920Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3798689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3799223Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3799934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3800472Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3801191Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3801727Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3802437Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3802733Z +2022-08-31T00:52:01.3803241Z Expected combined: +2022-08-31T00:52:01.3803955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3804509Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3804957Z | TCP/81 | | | | | | | | | | +2022-08-31T00:52:01.3805395Z | UDP/80 | | | | | | | | | | +2022-08-31T00:52:01.3805819Z | UDP/81 | | | | | | | | | | +2022-08-31T00:52:01.3806581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3807120Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:52:01.3807833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3808408Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3809287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3809854Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3810612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3811184Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3811937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3812527Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3813258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3814668Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3815959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3816762Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3817510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3818043Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3818844Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3819370Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3820074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3820366Z +2022-08-31T00:52:01.3820792Z kube results, try 0: +2022-08-31T00:52:01.3821462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3821985Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3822510Z | TCP/81 | | | | | | | | | | +2022-08-31T00:52:01.3823027Z | UDP/80 | | | | | | | | | | +2022-08-31T00:52:01.3823494Z | UDP/81 | | | | | | | | | | +2022-08-31T00:52:01.3824171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3824803Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T00:52:01.3825567Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3826186Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3826892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3827424Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3828165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3828699Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3829464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3830021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3830775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3831405Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3832162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3832739Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3833484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3834017Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3834771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3835305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3836106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3836409Z +2022-08-31T00:52:01.3836851Z kube results, try 1: +2022-08-31T00:52:01.3837505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3838043Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3838485Z | TCP/81 | | | | | | | | | | +2022-08-31T00:52:01.3838910Z | UDP/80 | | | | | | | | | | +2022-08-31T00:52:01.3839352Z | UDP/81 | | | | | | | | | | +2022-08-31T00:52:01.3840031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3840578Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:52:01.3841311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3841893Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3842613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3843143Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3843909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3844486Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3845302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3845841Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3846574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3847143Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3847938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3848473Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3849269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3849869Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3850609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3851190Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:52:01.3852071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:52:01.3852358Z +2022-08-31T00:52:01.3852592Z +2022-08-31T00:52:01.3853024Z Actual vs expected (last round): +2022-08-31T00:52:01.3853791Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:52:01.3854278Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:52:01.3854965Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:52:01.3855422Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3855822Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3856232Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3856643Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3857160Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3857574Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3857986Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3858452Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3858866Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:52:01.3859487Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:52:01.3859726Z +2022-08-31T00:52:01.3859949Z +2022-08-31T00:52:01.3860166Z +2022-08-31T00:52:01.3860667Z finished policy #38 +2022-08-31T00:52:01.3861109Z starting test case #39 +2022-08-31T00:52:04.5992800Z time="2022-08-31T00:52:04Z" level=info msg="cluster state reset" +2022-08-31T00:52:07.7593648Z time="2022-08-31T00:52:07Z" level=info msg="cluster state verified" +2022-08-31T00:52:07.8197920Z time="2022-08-31T00:52:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:52:27.8203988Z time="2022-08-31T00:52:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:52:27.8344936Z time="2022-08-31T00:52:27Z" level=info msg="running kube probe on try 1" +2022-08-31T00:53:45.6461630Z time="2022-08-31T00:53:45Z" level=info msg="running kube probe on try 2" +2022-08-31T00:56:35.0383991Z evaluating test case: any-port,direction,egress,port,protocol,udp +2022-08-31T00:56:35.0386963Z step 1 on all available ports/protocols: +2022-08-31T00:56:35.0387645Z Policy explanation: +2022-08-31T00:56:35.0388983Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:56:35.0389904Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:56:35.0391867Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:56:35.0392953Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:56:35.0396933Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:56:35.0398068Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:56:35.0401311Z | | | | pod In [b c] | | +2022-08-31T00:56:35.0402771Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:56:35.0403616Z | | | | | | +2022-08-31T00:56:35.0404343Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:56:35.0404931Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:56:35.0405469Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:56:35.0406123Z | | pod: a | | | | +2022-08-31T00:56:35.0406847Z + + + +-------------------------------+---------------------------+ +2022-08-31T00:56:35.0407391Z | | | | namespace: Match expressions: | all ports on protocol UDP | +2022-08-31T00:56:35.0407861Z | | | | ns In [y z] | | +2022-08-31T00:56:35.0408295Z | | | | pods: Match expressions: | | +2022-08-31T00:56:35.0408818Z | | | | pod In [a b] | | +2022-08-31T00:56:35.0409495Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T00:56:35.0409880Z +2022-08-31T00:56:35.0410137Z +2022-08-31T00:56:35.0410343Z +2022-08-31T00:56:35.0410864Z Results for network policies: +2022-08-31T00:56:35.0411333Z Network policy: +2022-08-31T00:56:35.0411508Z +2022-08-31T00:56:35.0412016Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:56:35.0412405Z kind: NetworkPolicy +2022-08-31T00:56:35.0412796Z metadata: +2022-08-31T00:56:35.0413218Z creationTimestamp: null +2022-08-31T00:56:35.0413767Z name: base +2022-08-31T00:56:35.0414124Z namespace: x +2022-08-31T00:56:35.0414467Z spec: +2022-08-31T00:56:35.0414843Z egress: +2022-08-31T00:56:35.0415372Z - ports: +2022-08-31T00:56:35.0415895Z - protocol: UDP +2022-08-31T00:56:35.0416262Z to: +2022-08-31T00:56:35.0416802Z - namespaceSelector: +2022-08-31T00:56:35.0417192Z matchExpressions: +2022-08-31T00:56:35.0417752Z - key: ns +2022-08-31T00:56:35.0418133Z operator: In +2022-08-31T00:56:35.0418507Z values: +2022-08-31T00:56:35.0418992Z - "y" +2022-08-31T00:56:35.0419505Z - z +2022-08-31T00:56:35.0419894Z podSelector: +2022-08-31T00:56:35.0420258Z matchExpressions: +2022-08-31T00:56:35.0420774Z - key: pod +2022-08-31T00:56:35.0421180Z operator: In +2022-08-31T00:56:35.0421545Z values: +2022-08-31T00:56:35.0422063Z - a +2022-08-31T00:56:35.0422588Z - b +2022-08-31T00:56:35.0423091Z - ports: +2022-08-31T00:56:35.0423651Z - port: 53 +2022-08-31T00:56:35.0424022Z protocol: UDP +2022-08-31T00:56:35.0424515Z - port: 53 +2022-08-31T00:56:35.0424907Z protocol: TCP +2022-08-31T00:56:35.0425256Z ingress: +2022-08-31T00:56:35.0425726Z - from: +2022-08-31T00:56:35.0426268Z - namespaceSelector: +2022-08-31T00:56:35.0426736Z matchExpressions: +2022-08-31T00:56:35.0427243Z - key: ns +2022-08-31T00:56:35.0427604Z operator: In +2022-08-31T00:56:35.0427961Z values: +2022-08-31T00:56:35.0428580Z - x +2022-08-31T00:56:35.0429067Z - "y" +2022-08-31T00:56:35.0429433Z podSelector: +2022-08-31T00:56:35.0429801Z matchExpressions: +2022-08-31T00:56:35.0430317Z - key: pod +2022-08-31T00:56:35.0430685Z operator: In +2022-08-31T00:56:35.0431054Z values: +2022-08-31T00:56:35.0431557Z - b +2022-08-31T00:56:35.0432054Z - c +2022-08-31T00:56:35.0432398Z ports: +2022-08-31T00:56:35.0432917Z - port: 80 +2022-08-31T00:56:35.0433280Z protocol: TCP +2022-08-31T00:56:35.0433656Z podSelector: +2022-08-31T00:56:35.0434010Z matchLabels: +2022-08-31T00:56:35.0434365Z pod: a +2022-08-31T00:56:35.0434717Z policyTypes: +2022-08-31T00:56:35.0435216Z - Ingress +2022-08-31T00:56:35.0435749Z - Egress +2022-08-31T00:56:35.0436115Z status: {} +2022-08-31T00:56:35.0436278Z +2022-08-31T00:56:35.0436704Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:56:35.0437143Z Expected ingress: +2022-08-31T00:56:35.0437812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0438369Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0438986Z | TCP/81 | | | | | | | | | | +2022-08-31T00:56:35.0439430Z | UDP/80 | | | | | | | | | | +2022-08-31T00:56:35.0439852Z | UDP/81 | | | | | | | | | | +2022-08-31T00:56:35.0440626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0441172Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0441903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0442592Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0443308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0443900Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0444649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0445216Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0445922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0446461Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0447210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0447760Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0448479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0449029Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0449739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0450337Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0451080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0451615Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0452343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0452643Z +2022-08-31T00:56:35.0453111Z Expected egress: +2022-08-31T00:56:35.0453997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0454616Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0455070Z | TCP/81 | | | | | | | | | | +2022-08-31T00:56:35.0455492Z | UDP/80 | | | | | | | | | | +2022-08-31T00:56:35.0455964Z | UDP/81 | | | | | | | | | | +2022-08-31T00:56:35.0456651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0457198Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | +2022-08-31T00:56:35.0457919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0458540Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0459259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0459882Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0460591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0461129Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0461864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0462390Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0463210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0463756Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0464468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0465006Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0465716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0466307Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0467004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0467559Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0468280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0468569Z +2022-08-31T00:56:35.0469027Z Expected combined: +2022-08-31T00:56:35.0469688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0470300Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0470748Z | TCP/81 | | | | | | | | | | +2022-08-31T00:56:35.0471171Z | UDP/80 | | | | | | | | | | +2022-08-31T00:56:35.0471590Z | UDP/81 | | | | | | | | | | +2022-08-31T00:56:35.0472298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0472844Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | +2022-08-31T00:56:35.0473561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0474136Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0474851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0475376Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0476080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0476625Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0477409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0477981Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0478772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0479343Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0480092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0480613Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0481344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0481875Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0482583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0483189Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0483951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0484249Z +2022-08-31T00:56:35.0484769Z kube results, try 0: +2022-08-31T00:56:35.0485508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0486051Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0486568Z | TCP/81 | | | | | | | | | | +2022-08-31T00:56:35.0487020Z | UDP/80 | | | | | | | | | | +2022-08-31T00:56:35.0487458Z | UDP/81 | | | | | | | | | | +2022-08-31T00:56:35.0488206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0488780Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | +2022-08-31T00:56:35.0489494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0490056Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0490810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0491390Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0492128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0492657Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0493513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0494109Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0494830Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0495380Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0496146Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0496675Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0497380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0497919Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0498625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0499272Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0500093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0500381Z +2022-08-31T00:56:35.0500841Z kube results, try 1: +2022-08-31T00:56:35.0501586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0502122Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0502572Z | TCP/81 | | | | | | | | | | +2022-08-31T00:56:35.0502991Z | UDP/80 | | | | | | | | | | +2022-08-31T00:56:35.0503432Z | UDP/81 | | | | | | | | | | +2022-08-31T00:56:35.0504208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0504755Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | +2022-08-31T00:56:35.0505502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0506031Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0506747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0507275Z | x/c | . X X X | . . . . | X . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0507981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0508540Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0509300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0509834Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0510544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0511114Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0511860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0512395Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0513128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0513672Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0514376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0514928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:56:35.0515697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:56:35.0515988Z +2022-08-31T00:56:35.0516201Z +2022-08-31T00:56:35.0516709Z Actual vs expected (last round): +2022-08-31T00:56:35.0517348Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:56:35.0517820Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:56:35.0518493Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:56:35.0518951Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0519391Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0519818Z | x/c | . | . | X | . | . | . | . | . | . | +2022-08-31T00:56:35.0520314Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0520712Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0521170Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0521567Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0521981Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0522381Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:56:35.0523068Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:56:35.0523324Z +2022-08-31T00:56:35.0523676Z +2022-08-31T00:56:35.0523909Z +2022-08-31T00:56:35.0524318Z finished policy #39 +2022-08-31T00:56:35.0524711Z starting test case #40 +2022-08-31T00:56:40.3150864Z time="2022-08-31T00:56:40Z" level=info msg="cluster state reset" +2022-08-31T00:56:43.4787636Z time="2022-08-31T00:56:43Z" level=info msg="cluster state verified" +2022-08-31T00:56:43.5406743Z time="2022-08-31T00:56:43Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:57:03.5605396Z time="2022-08-31T00:57:03Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:57:03.5796526Z time="2022-08-31T00:57:03Z" level=info msg="running kube probe on try 1" +2022-08-31T00:58:48.0817006Z evaluating test case: direction,egress,numbered-port,port,protocol,udp +2022-08-31T00:58:48.0819022Z step 1 on all available ports/protocols: +2022-08-31T00:58:48.0821440Z Policy explanation: +2022-08-31T00:58:48.0823052Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:58:48.0824283Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T00:58:48.0825837Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:58:48.0827132Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T00:58:48.0829246Z | | Match labels: | | ns In [x y] | | +2022-08-31T00:58:48.0830297Z | | pod: a | | pods: Match expressions: | | +2022-08-31T00:58:48.0831248Z | | | | pod In [b c] | | +2022-08-31T00:58:48.0832740Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:58:48.0834028Z | | | | | | +2022-08-31T00:58:48.0835701Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:58:48.0838141Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T00:58:48.0845092Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T00:58:48.0846367Z | | pod: a | | | | +2022-08-31T00:58:48.0848159Z + + + +-------------------------------+-------------------------+ +2022-08-31T00:58:48.0849429Z | | | | namespace: Match expressions: | port 80 on protocol UDP | +2022-08-31T00:58:48.0851786Z | | | | ns In [y z] | | +2022-08-31T00:58:48.0853012Z | | | | pods: Match expressions: | | +2022-08-31T00:58:48.0855437Z | | | | pod In [a b] | | +2022-08-31T00:58:48.0857311Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T00:58:48.0862315Z +2022-08-31T00:58:48.0862624Z +2022-08-31T00:58:48.0862844Z +2022-08-31T00:58:48.0865756Z Results for network policies: +2022-08-31T00:58:48.0869130Z Network policy: +2022-08-31T00:58:48.0870122Z +2022-08-31T00:58:48.0873030Z apiVersion: networking.k8s.io/v1 +2022-08-31T00:58:48.0873683Z kind: NetworkPolicy +2022-08-31T00:58:48.0874402Z metadata: +2022-08-31T00:58:48.0875032Z creationTimestamp: null +2022-08-31T00:58:48.0875580Z name: base +2022-08-31T00:58:48.0876023Z namespace: x +2022-08-31T00:58:48.0876572Z spec: +2022-08-31T00:58:48.0876908Z egress: +2022-08-31T00:58:48.0877820Z - ports: +2022-08-31T00:58:48.0878449Z - port: 80 +2022-08-31T00:58:48.0878912Z protocol: UDP +2022-08-31T00:58:48.0879263Z to: +2022-08-31T00:58:48.0879757Z - namespaceSelector: +2022-08-31T00:58:48.0880245Z matchExpressions: +2022-08-31T00:58:48.0881017Z - key: ns +2022-08-31T00:58:48.0881391Z operator: In +2022-08-31T00:58:48.0881823Z values: +2022-08-31T00:58:48.0882305Z - "y" +2022-08-31T00:58:48.0882806Z - z +2022-08-31T00:58:48.0883172Z podSelector: +2022-08-31T00:58:48.0883544Z matchExpressions: +2022-08-31T00:58:48.0884129Z - key: pod +2022-08-31T00:58:48.0884490Z operator: In +2022-08-31T00:58:48.0884837Z values: +2022-08-31T00:58:48.0885311Z - a +2022-08-31T00:58:48.0885796Z - b +2022-08-31T00:58:48.0886307Z - ports: +2022-08-31T00:58:48.0886805Z - port: 53 +2022-08-31T00:58:48.0887168Z protocol: UDP +2022-08-31T00:58:48.0887757Z - port: 53 +2022-08-31T00:58:48.0888123Z protocol: TCP +2022-08-31T00:58:48.0888467Z ingress: +2022-08-31T00:58:48.0888937Z - from: +2022-08-31T00:58:48.0889479Z - namespaceSelector: +2022-08-31T00:58:48.0889892Z matchExpressions: +2022-08-31T00:58:48.0890474Z - key: ns +2022-08-31T00:58:48.0890932Z operator: In +2022-08-31T00:58:48.0891279Z values: +2022-08-31T00:58:48.0891752Z - x +2022-08-31T00:58:48.0892236Z - "y" +2022-08-31T00:58:48.0892595Z podSelector: +2022-08-31T00:58:48.0892948Z matchExpressions: +2022-08-31T00:58:48.0893769Z - key: pod +2022-08-31T00:58:48.0894158Z operator: In +2022-08-31T00:58:48.0894572Z values: +2022-08-31T00:58:48.0895049Z - b +2022-08-31T00:58:48.0895538Z - c +2022-08-31T00:58:48.0895884Z ports: +2022-08-31T00:58:48.0896357Z - port: 80 +2022-08-31T00:58:48.0896710Z protocol: TCP +2022-08-31T00:58:48.0897066Z podSelector: +2022-08-31T00:58:48.0897416Z matchLabels: +2022-08-31T00:58:48.0897833Z pod: a +2022-08-31T00:58:48.0898162Z policyTypes: +2022-08-31T00:58:48.0898643Z - Ingress +2022-08-31T00:58:48.0899135Z - Egress +2022-08-31T00:58:48.0899492Z status: {} +2022-08-31T00:58:48.0899745Z +2022-08-31T00:58:48.0900240Z 0 wrong, 9 ignored, 72 correct +2022-08-31T00:58:48.0900701Z Expected ingress: +2022-08-31T00:58:48.0901471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0902093Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:58:48.0902581Z | TCP/81 | | | | | | | | | | +2022-08-31T00:58:48.0903062Z | UDP/80 | | | | | | | | | | +2022-08-31T00:58:48.0903516Z | UDP/81 | | | | | | | | | | +2022-08-31T00:58:48.0904263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0904799Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0905519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0906063Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0906938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0907487Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0908205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0908742Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0909465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0910025Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0910914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0911454Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0912166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0912772Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0913491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0914022Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0914748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0915306Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0916018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0916305Z +2022-08-31T00:58:48.0916789Z Expected egress: +2022-08-31T00:58:48.0917448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0917989Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:58:48.0918444Z | TCP/81 | | | | | | | | | | +2022-08-31T00:58:48.0918872Z | UDP/80 | | | | | | | | | | +2022-08-31T00:58:48.0919296Z | UDP/81 | | | | | | | | | | +2022-08-31T00:58:48.0920081Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0920617Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | +2022-08-31T00:58:48.0921431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0921994Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0922781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0923312Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0924035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0924564Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0925306Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0925899Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0926651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0927300Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0928079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0928607Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0929369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0929899Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0930618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0931279Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0931995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0932294Z +2022-08-31T00:58:48.0932736Z Expected combined: +2022-08-31T00:58:48.0933655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0934266Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:58:48.0934766Z | TCP/81 | | | | | | | | | | +2022-08-31T00:58:48.0935276Z | UDP/80 | | | | | | | | | | +2022-08-31T00:58:48.0935726Z | UDP/81 | | | | | | | | | | +2022-08-31T00:58:48.0936458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0937010Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | +2022-08-31T00:58:48.0937732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0938273Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0939000Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0939530Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0940246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0940774Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0941508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0942060Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0942814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0943414Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0944121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0944653Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0945370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0945898Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0946610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0947274Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0947995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0948280Z +2022-08-31T00:58:48.0948747Z kube results, try 0: +2022-08-31T00:58:48.0949410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0949975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:58:48.0950429Z | TCP/81 | | | | | | | | | | +2022-08-31T00:58:48.0950937Z | UDP/80 | | | | | | | | | | +2022-08-31T00:58:48.0951394Z | UDP/81 | | | | | | | | | | +2022-08-31T00:58:48.0952172Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0952727Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | +2022-08-31T00:58:48.0953449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0954061Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0954819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0955352Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0956079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0956664Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0957385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0957927Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0958641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0959202Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0959920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0960457Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0961238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0961779Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0962490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0963050Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T00:58:48.0963758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T00:58:48.0964058Z +2022-08-31T00:58:48.0964310Z +2022-08-31T00:58:48.0964823Z Actual vs expected (last round): +2022-08-31T00:58:48.0965488Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:58:48.0965962Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T00:58:48.0966638Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:58:48.0967179Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0967592Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0967997Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0968535Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0968945Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0969413Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0969869Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0970348Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0970746Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T00:58:48.0971438Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T00:58:48.0971688Z +2022-08-31T00:58:48.0972014Z +2022-08-31T00:58:48.0972231Z +2022-08-31T00:58:48.0972727Z finished policy #40 +2022-08-31T00:58:48.0973103Z starting test case #41 +2022-08-31T00:58:52.3200145Z time="2022-08-31T00:58:52Z" level=info msg="cluster state reset" +2022-08-31T00:58:55.4796397Z time="2022-08-31T00:58:55Z" level=info msg="cluster state verified" +2022-08-31T00:58:55.5394010Z time="2022-08-31T00:58:55Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T00:59:15.5445957Z time="2022-08-31T00:59:15Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T00:59:15.5581913Z time="2022-08-31T00:59:15Z" level=info msg="running kube probe on try 1" +2022-08-31T01:01:34.0444991Z time="2022-08-31T01:01:34Z" level=info msg="running kube probe on try 2" +2022-08-31T01:04:50.6524064Z time="2022-08-31T01:04:50Z" level=info msg="running kube probe on try 3" +2022-08-31T01:06:32.4911169Z evaluating test case: direction,egress,numbered-port,port,protocol,udp +2022-08-31T01:06:32.4913076Z step 1 on all available ports/protocols: +2022-08-31T01:06:32.4914093Z Policy explanation: +2022-08-31T01:06:32.4915528Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:06:32.4916631Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:06:32.4917826Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:06:32.4918496Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:06:32.4919027Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:06:32.4919435Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:06:32.4919847Z | | | | pod In [b c] | | +2022-08-31T01:06:32.4920459Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:06:32.4921016Z | | | | | | +2022-08-31T01:06:32.4921603Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:06:32.4922224Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:06:32.4922736Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:06:32.4923155Z | | pod: a | | | | +2022-08-31T01:06:32.4923728Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:06:32.4924252Z | | | | namespace: Match expressions: | port 81 on protocol UDP | +2022-08-31T01:06:32.4924705Z | | | | ns In [y z] | | +2022-08-31T01:06:32.4925073Z | | | | pods: Match expressions: | | +2022-08-31T01:06:32.4925467Z | | | | pod In [a b] | | +2022-08-31T01:06:32.4926265Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:06:32.4926679Z +2022-08-31T01:06:32.4926824Z +2022-08-31T01:06:32.4926973Z +2022-08-31T01:06:32.4927252Z Results for network policies: +2022-08-31T01:06:32.4927597Z Network policy: +2022-08-31T01:06:32.4927783Z +2022-08-31T01:06:32.4928065Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:06:32.4928429Z kind: NetworkPolicy +2022-08-31T01:06:32.4928745Z metadata: +2022-08-31T01:06:32.4929050Z creationTimestamp: null +2022-08-31T01:06:32.4929379Z name: base +2022-08-31T01:06:32.4929659Z namespace: x +2022-08-31T01:06:32.4929943Z spec: +2022-08-31T01:06:32.4930211Z egress: +2022-08-31T01:06:32.4930617Z - ports: +2022-08-31T01:06:32.4931045Z - port: 81 +2022-08-31T01:06:32.4931437Z protocol: UDP +2022-08-31T01:06:32.4931732Z to: +2022-08-31T01:06:32.4932154Z - namespaceSelector: +2022-08-31T01:06:32.4932490Z matchExpressions: +2022-08-31T01:06:32.4932940Z - key: ns +2022-08-31T01:06:32.4933237Z operator: In +2022-08-31T01:06:32.4933761Z values: +2022-08-31T01:06:32.4934188Z - "y" +2022-08-31T01:06:32.4934591Z - z +2022-08-31T01:06:32.4935315Z podSelector: +2022-08-31T01:06:32.4935887Z matchExpressions: +2022-08-31T01:06:32.4936736Z - key: pod +2022-08-31T01:06:32.4937226Z operator: In +2022-08-31T01:06:32.4937865Z values: +2022-08-31T01:06:32.4938412Z - a +2022-08-31T01:06:32.4939031Z - b +2022-08-31T01:06:32.4939630Z - ports: +2022-08-31T01:06:32.4940180Z - port: 53 +2022-08-31T01:06:32.4940593Z protocol: UDP +2022-08-31T01:06:32.4941178Z - port: 53 +2022-08-31T01:06:32.4941593Z protocol: TCP +2022-08-31T01:06:32.4942042Z ingress: +2022-08-31T01:06:32.4942680Z - from: +2022-08-31T01:06:32.4943308Z - namespaceSelector: +2022-08-31T01:06:32.4943764Z matchExpressions: +2022-08-31T01:06:32.4944357Z - key: ns +2022-08-31T01:06:32.4944816Z operator: In +2022-08-31T01:06:32.4945217Z values: +2022-08-31T01:06:32.4945804Z - x +2022-08-31T01:06:32.4946408Z - "y" +2022-08-31T01:06:32.4946806Z podSelector: +2022-08-31T01:06:32.4947236Z matchExpressions: +2022-08-31T01:06:32.4947828Z - key: pod +2022-08-31T01:06:32.4948245Z operator: In +2022-08-31T01:06:32.4948680Z values: +2022-08-31T01:06:32.4949282Z - b +2022-08-31T01:06:32.4949879Z - c +2022-08-31T01:06:32.4950358Z ports: +2022-08-31T01:06:32.4950954Z - port: 80 +2022-08-31T01:06:32.4951376Z protocol: TCP +2022-08-31T01:06:32.4951787Z podSelector: +2022-08-31T01:06:32.4952199Z matchLabels: +2022-08-31T01:06:32.4952644Z pod: a +2022-08-31T01:06:32.4953037Z policyTypes: +2022-08-31T01:06:32.4953714Z - Ingress +2022-08-31T01:06:32.4954356Z - Egress +2022-08-31T01:06:32.4954760Z status: {} +2022-08-31T01:06:32.4955003Z +2022-08-31T01:06:32.4955453Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:06:32.4955915Z Expected ingress: +2022-08-31T01:06:32.4956660Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4957429Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.4958019Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.4958494Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.4958999Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.4959787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4960592Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4961589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4962313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4963144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4963872Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4964775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4965547Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4966386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4967213Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4968120Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4968888Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4969704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4970420Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4971234Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4971953Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4972762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4973671Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4974523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4975002Z +2022-08-31T01:06:32.4975532Z Expected egress: +2022-08-31T01:06:32.4976338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4977050Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.4977648Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.4978115Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.4978586Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.4979361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4980084Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | +2022-08-31T01:06:32.4980976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4981742Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4982641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4983404Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4984273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4985049Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4985943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4986758Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4987679Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4988403Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4989295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4990018Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4990822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4991564Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4992453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4993270Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.4994104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4994569Z +2022-08-31T01:06:32.4995005Z Expected combined: +2022-08-31T01:06:32.4995802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4996565Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.4997097Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.4997614Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.4998086Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.4998832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.4999553Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | +2022-08-31T01:06:32.5000425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5001141Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5001967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5002703Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5003582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5004296Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5005113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5005892Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5006705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5007421Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5008233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5008937Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5009821Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5010535Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5011417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5012173Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5013069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5013686Z +2022-08-31T01:06:32.5014200Z kube results, try 0: +2022-08-31T01:06:32.5014950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5015661Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.5016221Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.5016814Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.5017309Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.5018097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5018824Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5019637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5020347Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | . . . . | +2022-08-31T01:06:32.5021204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5021917Z | x/c | . . . . | . . . . | . . . . | X . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5022782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5023498Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5024305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5025009Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5025811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5026517Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5027361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5028081Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5028940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5029669Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5030554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5031280Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5032129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5032601Z +2022-08-31T01:06:32.5033121Z kube results, try 1: +2022-08-31T01:06:32.5033845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5034589Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.5035108Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.5035746Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.5036226Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.5037020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5037741Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | +2022-08-31T01:06:32.5038557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5039304Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5040117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5040902Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5041726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5042446Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5043251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5044031Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5044898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5045694Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X . . . | +2022-08-31T01:06:32.5046513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5047226Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5048099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5048815Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5049649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5050367Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5051177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5051639Z +2022-08-31T01:06:32.5052152Z kube results, try 2: +2022-08-31T01:06:32.5052893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5053745Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.5054350Z | TCP/81 | | | | | | | | | | +2022-08-31T01:06:32.5054830Z | UDP/80 | | | | | | | | | | +2022-08-31T01:06:32.5055292Z | UDP/81 | | | | | | | | | | +2022-08-31T01:06:32.5056034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5056755Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | +2022-08-31T01:06:32.5057594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5058322Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5059136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5059996Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5060870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5061626Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5062500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5063212Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5064018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5064788Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5065758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5066480Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5067280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5068054Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5068861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5069639Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:06:32.5070529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:06:32.5071004Z +2022-08-31T01:06:32.5071329Z +2022-08-31T01:06:32.5071841Z Actual vs expected (last round): +2022-08-31T01:06:32.5072540Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:06:32.5073156Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:06:32.5073843Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:06:32.5074423Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5074919Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5075394Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5075903Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5076377Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5076831Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5077278Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5077829Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5078287Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:06:32.5079015Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:06:32.5079387Z +2022-08-31T01:06:32.5079627Z +2022-08-31T01:06:32.5079859Z +2022-08-31T01:06:32.5080441Z finished policy #41 +2022-08-31T01:06:32.5080926Z starting test case #42 +2022-08-31T01:06:36.7390093Z time="2022-08-31T01:06:36Z" level=info msg="cluster state reset" +2022-08-31T01:06:39.9119815Z time="2022-08-31T01:06:39Z" level=info msg="cluster state verified" +2022-08-31T01:06:39.9891927Z time="2022-08-31T01:06:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:06:59.9940779Z time="2022-08-31T01:06:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:07:00.0076421Z time="2022-08-31T01:07:00Z" level=info msg="running kube probe on try 1" +2022-08-31T01:08:45.1743344Z evaluating test case: open a numbered port that isn't served +2022-08-31T01:08:45.1745225Z step 1 on all available ports/protocols: +2022-08-31T01:08:45.1746270Z Policy explanation: +2022-08-31T01:08:45.1748263Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:08:45.1750852Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:08:45.1752457Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:08:45.1753820Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:08:45.1754991Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:08:45.1756810Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:08:45.1757806Z | | | | pod In [b c] | | +2022-08-31T01:08:45.1759402Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:08:45.1760600Z | | | | | | +2022-08-31T01:08:45.1761982Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:08:45.1763256Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:08:45.1765354Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:08:45.1766422Z | | pod: a | | | | +2022-08-31T01:08:45.1767804Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:08:45.1768885Z | | | | namespace: Match expressions: | port 7981 on protocol TCP | +2022-08-31T01:08:45.1770046Z | | | | ns In [y z] | | +2022-08-31T01:08:45.1772081Z | | | | pods: Match expressions: | | +2022-08-31T01:08:45.1773233Z | | | | pod In [a b] | | +2022-08-31T01:08:45.1776959Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:08:45.1777635Z +2022-08-31T01:08:45.1777858Z +2022-08-31T01:08:45.1778084Z +2022-08-31T01:08:45.1778571Z Results for network policies: +2022-08-31T01:08:45.1779137Z Network policy: +2022-08-31T01:08:45.1779436Z +2022-08-31T01:08:45.1779941Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:08:45.1780573Z kind: NetworkPolicy +2022-08-31T01:08:45.1781121Z metadata: +2022-08-31T01:08:45.1781595Z creationTimestamp: null +2022-08-31T01:08:45.1782098Z name: base +2022-08-31T01:08:45.1782546Z namespace: x +2022-08-31T01:08:45.1782991Z spec: +2022-08-31T01:08:45.1783432Z egress: +2022-08-31T01:08:45.1784183Z - ports: +2022-08-31T01:08:45.1784893Z - port: 7981 +2022-08-31T01:08:45.1785340Z protocol: TCP +2022-08-31T01:08:45.1785780Z to: +2022-08-31T01:08:45.1786455Z - namespaceSelector: +2022-08-31T01:08:45.1787029Z matchExpressions: +2022-08-31T01:08:45.1787779Z - key: ns +2022-08-31T01:08:45.1788263Z operator: In +2022-08-31T01:08:45.1788765Z values: +2022-08-31T01:08:45.1789616Z - "y" +2022-08-31T01:08:45.1794180Z - z +2022-08-31T01:08:45.1794861Z podSelector: +2022-08-31T01:08:45.1795576Z matchExpressions: +2022-08-31T01:08:45.1796546Z - key: pod +2022-08-31T01:08:45.1797250Z operator: In +2022-08-31T01:08:45.1797913Z values: +2022-08-31T01:08:45.1798793Z - a +2022-08-31T01:08:45.1799510Z - b +2022-08-31T01:08:45.1800109Z - ports: +2022-08-31T01:08:45.1800729Z - port: 53 +2022-08-31T01:08:45.1801158Z protocol: UDP +2022-08-31T01:08:45.1801968Z - port: 53 +2022-08-31T01:08:45.1802432Z protocol: TCP +2022-08-31T01:08:45.1802886Z ingress: +2022-08-31T01:08:45.1803419Z - from: +2022-08-31T01:08:45.1804036Z - namespaceSelector: +2022-08-31T01:08:45.1804547Z matchExpressions: +2022-08-31T01:08:45.1805182Z - key: ns +2022-08-31T01:08:45.1805646Z operator: In +2022-08-31T01:08:45.1806056Z values: +2022-08-31T01:08:45.1806677Z - x +2022-08-31T01:08:45.1807210Z - "y" +2022-08-31T01:08:45.1807675Z podSelector: +2022-08-31T01:08:45.1808153Z matchExpressions: +2022-08-31T01:08:45.1808769Z - key: pod +2022-08-31T01:08:45.1809230Z operator: In +2022-08-31T01:08:45.1809673Z values: +2022-08-31T01:08:45.1810277Z - b +2022-08-31T01:08:45.1810882Z - c +2022-08-31T01:08:45.1811268Z ports: +2022-08-31T01:08:45.1811930Z - port: 80 +2022-08-31T01:08:45.1812349Z protocol: TCP +2022-08-31T01:08:45.1812766Z podSelector: +2022-08-31T01:08:45.1813295Z matchLabels: +2022-08-31T01:08:45.1813913Z pod: a +2022-08-31T01:08:45.1814301Z policyTypes: +2022-08-31T01:08:45.1814927Z - Ingress +2022-08-31T01:08:45.1815523Z - Egress +2022-08-31T01:08:45.1816006Z status: {} +2022-08-31T01:08:45.1816218Z +2022-08-31T01:08:45.1816717Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:08:45.1817181Z Expected ingress: +2022-08-31T01:08:45.1817937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1818733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:08:45.1819340Z | TCP/81 | | | | | | | | | | +2022-08-31T01:08:45.1820079Z | UDP/80 | | | | | | | | | | +2022-08-31T01:08:45.1820962Z | UDP/81 | | | | | | | | | | +2022-08-31T01:08:45.1821966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1822770Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1823645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1824357Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1825239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1825959Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1826791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1827536Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1828430Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1829148Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1830033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1830765Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1831616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1832332Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1833197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1833916Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1834922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1835647Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1836529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1836996Z +2022-08-31T01:08:45.1837433Z Expected egress: +2022-08-31T01:08:45.1838250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1839016Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:08:45.1839582Z | TCP/81 | | | | | | | | | | +2022-08-31T01:08:45.1840135Z | UDP/80 | | | | | | | | | | +2022-08-31T01:08:45.1840620Z | UDP/81 | | | | | | | | | | +2022-08-31T01:08:45.1841351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1842167Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T01:08:45.1843012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1843775Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1844630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1845359Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1846173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1846889Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1847783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1848496Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1849383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1850142Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1850996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1851805Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1852638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1853623Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1854470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1855189Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1855996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1856464Z +2022-08-31T01:08:45.1856999Z Expected combined: +2022-08-31T01:08:45.1857734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1858548Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:08:45.1859157Z | TCP/81 | | | | | | | | | | +2022-08-31T01:08:45.1859760Z | UDP/80 | | | | | | | | | | +2022-08-31T01:08:45.1860236Z | UDP/81 | | | | | | | | | | +2022-08-31T01:08:45.1861030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1861748Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T01:08:45.1862672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1863392Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1864208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1864995Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1865880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1866594Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1867473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1868190Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1869004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1869727Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1870610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1871327Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1872212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1873019Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1873873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1874649Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1875456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1875923Z +2022-08-31T01:08:45.1876461Z kube results, try 0: +2022-08-31T01:08:45.1877198Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1877983Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:08:45.1878522Z | TCP/81 | | | | | | | | | | +2022-08-31T01:08:45.1879018Z | UDP/80 | | | | | | | | | | +2022-08-31T01:08:45.1879489Z | UDP/81 | | | | | | | | | | +2022-08-31T01:08:45.1880221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1880938Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T01:08:45.1881782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1882493Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1883334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1884134Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1884935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1885646Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1886463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1887218Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1888030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1888739Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1889645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1890458Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1891302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1892021Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1892878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1895467Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:08:45.1896851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:08:45.1897338Z +2022-08-31T01:08:45.1897627Z +2022-08-31T01:08:45.1898238Z Actual vs expected (last round): +2022-08-31T01:08:45.1899040Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:08:45.1899695Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:08:45.1900429Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:08:45.1901008Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1901475Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1901950Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1902424Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1902884Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1903342Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1903792Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1904248Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1904711Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:08:45.1905395Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:08:45.1905758Z +2022-08-31T01:08:45.1906015Z +2022-08-31T01:08:45.1906322Z +2022-08-31T01:08:45.1906917Z finished policy #42 +2022-08-31T01:08:45.1907357Z starting test case #43 +2022-08-31T01:08:49.5327904Z time="2022-08-31T01:08:49Z" level=info msg="cluster state reset" +2022-08-31T01:08:52.7022741Z time="2022-08-31T01:08:52Z" level=info msg="cluster state verified" +2022-08-31T01:08:52.7761896Z time="2022-08-31T01:08:52Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:09:12.7789158Z time="2022-08-31T01:09:12Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:09:12.7946816Z time="2022-08-31T01:09:12Z" level=info msg="running kube probe on try 1" +2022-08-31T01:10:56.4621455Z evaluating test case: any-port,direction,ingress,port +2022-08-31T01:10:56.4622747Z step 1 on all available ports/protocols: +2022-08-31T01:10:56.4623483Z Policy explanation: +2022-08-31T01:10:56.4624807Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:10:56.4625761Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:10:56.4626910Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:10:56.4627938Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T01:10:56.4628779Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:10:56.4629520Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:10:56.4630299Z | | | | pod In [b c] | | +2022-08-31T01:10:56.4631873Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:10:56.4632891Z | | | | | | +2022-08-31T01:10:56.4634028Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:10:56.4635006Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:10:56.4635837Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:10:56.4636591Z | | pod: a | | | | +2022-08-31T01:10:56.4637903Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:10:56.4639217Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:10:56.4640082Z | | | | ns In [y z] | | +2022-08-31T01:10:56.4640824Z | | | | pods: Match expressions: | | +2022-08-31T01:10:56.4641589Z | | | | pod In [a b] | | +2022-08-31T01:10:56.4642600Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:10:56.4643163Z +2022-08-31T01:10:56.4643677Z +2022-08-31T01:10:56.4644113Z +2022-08-31T01:10:56.4644930Z Results for network policies: +2022-08-31T01:10:56.4645575Z Network policy: +2022-08-31T01:10:56.4645934Z +2022-08-31T01:10:56.4646730Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:10:56.4647370Z kind: NetworkPolicy +2022-08-31T01:10:56.4647958Z metadata: +2022-08-31T01:10:56.4648572Z creationTimestamp: null +2022-08-31T01:10:56.4649185Z name: base +2022-08-31T01:10:56.4649763Z namespace: x +2022-08-31T01:10:56.4650330Z spec: +2022-08-31T01:10:56.4650902Z egress: +2022-08-31T01:10:56.4651789Z - ports: +2022-08-31T01:10:56.4652543Z - port: 80 +2022-08-31T01:10:56.4653115Z protocol: TCP +2022-08-31T01:10:56.4653818Z to: +2022-08-31T01:10:56.4654754Z - namespaceSelector: +2022-08-31T01:10:56.4655369Z matchExpressions: +2022-08-31T01:10:56.4656161Z - key: ns +2022-08-31T01:10:56.4656732Z operator: In +2022-08-31T01:10:56.4657370Z values: +2022-08-31T01:10:56.4658194Z - "y" +2022-08-31T01:10:56.4658942Z - z +2022-08-31T01:10:56.4659497Z podSelector: +2022-08-31T01:10:56.4660108Z matchExpressions: +2022-08-31T01:10:56.4660913Z - key: pod +2022-08-31T01:10:56.4661481Z operator: In +2022-08-31T01:10:56.4662112Z values: +2022-08-31T01:10:56.4662965Z - a +2022-08-31T01:10:56.4663773Z - b +2022-08-31T01:10:56.4664558Z - ports: +2022-08-31T01:10:56.4665315Z - port: 53 +2022-08-31T01:10:56.4665884Z protocol: UDP +2022-08-31T01:10:56.4666916Z - port: 53 +2022-08-31T01:10:56.4667483Z protocol: TCP +2022-08-31T01:10:56.4668058Z ingress: +2022-08-31T01:10:56.4668829Z - from: +2022-08-31T01:10:56.4669628Z - namespaceSelector: +2022-08-31T01:10:56.4670243Z matchExpressions: +2022-08-31T01:10:56.4671022Z - key: ns +2022-08-31T01:10:56.4671587Z operator: In +2022-08-31T01:10:56.4672159Z values: +2022-08-31T01:10:56.4672932Z - x +2022-08-31T01:10:56.4673708Z - "y" +2022-08-31T01:10:56.4674240Z podSelector: +2022-08-31T01:10:56.4674860Z matchExpressions: +2022-08-31T01:10:56.4675695Z - key: pod +2022-08-31T01:10:56.4676248Z operator: In +2022-08-31T01:10:56.4676843Z values: +2022-08-31T01:10:56.4677682Z - b +2022-08-31T01:10:56.4678438Z - c +2022-08-31T01:10:56.4678953Z ports: +2022-08-31T01:10:56.4679852Z - {} +2022-08-31T01:10:56.4680378Z podSelector: +2022-08-31T01:10:56.4680996Z matchLabels: +2022-08-31T01:10:56.4681597Z pod: a +2022-08-31T01:10:56.4682192Z policyTypes: +2022-08-31T01:10:56.4683099Z - Ingress +2022-08-31T01:10:56.4683917Z - Egress +2022-08-31T01:10:56.4684438Z status: {} +2022-08-31T01:10:56.4684868Z +2022-08-31T01:10:56.4685666Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:10:56.4686303Z Expected ingress: +2022-08-31T01:10:56.4696743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4700453Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:10:56.4701240Z | TCP/81 | | | | | | | | | | +2022-08-31T01:10:56.4701907Z | UDP/80 | | | | | | | | | | +2022-08-31T01:10:56.4702574Z | UDP/81 | | | | | | | | | | +2022-08-31T01:10:56.4703716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4704735Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4705936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4706948Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4708123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4709127Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4710312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4711297Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4712473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4713446Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4714292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4715035Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4715942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4716671Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4717520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4718239Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4719263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4720000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4720847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4721316Z +2022-08-31T01:10:56.4721822Z Expected egress: +2022-08-31T01:10:56.4722550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4723355Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:10:56.4723871Z | TCP/81 | | | | | | | | | | +2022-08-31T01:10:56.4724340Z | UDP/80 | | | | | | | | | | +2022-08-31T01:10:56.4724939Z | UDP/81 | | | | | | | | | | +2022-08-31T01:10:56.4725690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4726497Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:10:56.4727339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4728050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4728893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4729707Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4730599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4731423Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4732293Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4733104Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4734420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4735237Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4736088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4736836Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4737710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4738512Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4739460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4740181Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4741031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4741497Z +2022-08-31T01:10:56.4741990Z Expected combined: +2022-08-31T01:10:56.4742817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4743604Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:10:56.4744171Z | TCP/81 | | | | | | | | | | +2022-08-31T01:10:56.4744746Z | UDP/80 | | | | | | | | | | +2022-08-31T01:10:56.4745406Z | UDP/81 | | | | | | | | | | +2022-08-31T01:10:56.4746205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4747071Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:10:56.4747950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4748704Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4749599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4750509Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4751360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4752160Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4752975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4753742Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4754571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4755377Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4756186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4756981Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4757798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4758511Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4759367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4760079Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4760926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4761401Z +2022-08-31T01:10:56.4761959Z kube results, try 0: +2022-08-31T01:10:56.4762694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4763434Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:10:56.4764023Z | TCP/81 | | | | | | | | | | +2022-08-31T01:10:56.4764498Z | UDP/80 | | | | | | | | | | +2022-08-31T01:10:56.4764964Z | UDP/81 | | | | | | | | | | +2022-08-31T01:10:56.4765704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4766516Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:10:56.4767350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4768170Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4769025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4769840Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4770749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4771485Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4772328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4773037Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4773974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4774732Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4775636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4776438Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4777274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4777985Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4778861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4779637Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:10:56.4780537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:10:56.4781006Z +2022-08-31T01:10:56.4781255Z +2022-08-31T01:10:56.4781819Z Actual vs expected (last round): +2022-08-31T01:10:56.4782624Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:10:56.4783220Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:10:56.4783924Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:10:56.4784522Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4784989Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4785512Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4785968Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4786426Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4786875Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4787399Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4787857Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4788322Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:10:56.4789047Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:10:56.4789417Z +2022-08-31T01:10:56.4789657Z +2022-08-31T01:10:56.4789976Z +2022-08-31T01:10:56.4790419Z finished policy #43 +2022-08-31T01:10:56.4791105Z starting test case #44 +2022-08-31T01:11:00.7208126Z time="2022-08-31T01:11:00Z" level=info msg="cluster state reset" +2022-08-31T01:11:03.9037149Z time="2022-08-31T01:11:03Z" level=info msg="cluster state verified" +2022-08-31T01:11:03.9747041Z time="2022-08-31T01:11:03Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:11:23.9809523Z time="2022-08-31T01:11:23Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:11:23.9951270Z time="2022-08-31T01:11:23Z" level=info msg="running kube probe on try 1" +2022-08-31T01:13:06.5954228Z evaluating test case: direction,ingress,numbered-port,port +2022-08-31T01:13:06.5955363Z step 1 on all available ports/protocols: +2022-08-31T01:13:06.5967301Z Policy explanation: +2022-08-31T01:13:06.5968629Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:13:06.5969741Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:13:06.5970946Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:13:06.5971917Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:13:06.5972736Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:13:06.5973557Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:13:06.5975580Z | | | | pod In [b c] | | +2022-08-31T01:13:06.5977064Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:13:06.5977872Z | | | | | | +2022-08-31T01:13:06.5978972Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:13:06.5979906Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:13:06.5980718Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:13:06.5981420Z | | pod: a | | | | +2022-08-31T01:13:06.5983617Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:13:06.5984816Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:13:06.5985672Z | | | | ns In [y z] | | +2022-08-31T01:13:06.5986486Z | | | | pods: Match expressions: | | +2022-08-31T01:13:06.5987289Z | | | | pod In [a b] | | +2022-08-31T01:13:06.5988734Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:13:06.5989383Z +2022-08-31T01:13:06.5989641Z +2022-08-31T01:13:06.5989878Z +2022-08-31T01:13:06.5991700Z Results for network policies: +2022-08-31T01:13:06.5994086Z Network policy: +2022-08-31T01:13:06.5995938Z +2022-08-31T01:13:06.5997986Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:13:06.5998642Z kind: NetworkPolicy +2022-08-31T01:13:06.5999184Z metadata: +2022-08-31T01:13:06.5999643Z creationTimestamp: null +2022-08-31T01:13:06.6000258Z name: base +2022-08-31T01:13:06.6001064Z namespace: x +2022-08-31T01:13:06.6001531Z spec: +2022-08-31T01:13:06.6002105Z egress: +2022-08-31T01:13:06.6003040Z - ports: +2022-08-31T01:13:06.6003826Z - port: 80 +2022-08-31T01:13:06.6004339Z protocol: TCP +2022-08-31T01:13:06.6004748Z to: +2022-08-31T01:13:06.6005270Z - namespaceSelector: +2022-08-31T01:13:06.6005690Z matchExpressions: +2022-08-31T01:13:06.6006250Z - key: ns +2022-08-31T01:13:06.6006700Z operator: In +2022-08-31T01:13:06.6007132Z values: +2022-08-31T01:13:06.6007613Z - "y" +2022-08-31T01:13:06.6008101Z - z +2022-08-31T01:13:06.6008464Z podSelector: +2022-08-31T01:13:06.6008888Z matchExpressions: +2022-08-31T01:13:06.6009479Z - key: pod +2022-08-31T01:13:06.6009846Z operator: In +2022-08-31T01:13:06.6010190Z values: +2022-08-31T01:13:06.6010662Z - a +2022-08-31T01:13:06.6011139Z - b +2022-08-31T01:13:06.6011640Z - ports: +2022-08-31T01:13:06.6012136Z - port: 53 +2022-08-31T01:13:06.6012598Z protocol: UDP +2022-08-31T01:13:06.6013076Z - port: 53 +2022-08-31T01:13:06.6013548Z protocol: TCP +2022-08-31T01:13:06.6014120Z ingress: +2022-08-31T01:13:06.6014621Z - from: +2022-08-31T01:13:06.6015225Z - namespaceSelector: +2022-08-31T01:13:06.6015669Z matchExpressions: +2022-08-31T01:13:06.6016164Z - key: ns +2022-08-31T01:13:06.6016530Z operator: In +2022-08-31T01:13:06.6016911Z values: +2022-08-31T01:13:06.6017388Z - x +2022-08-31T01:13:06.6017866Z - "y" +2022-08-31T01:13:06.6018222Z podSelector: +2022-08-31T01:13:06.6018661Z matchExpressions: +2022-08-31T01:13:06.6019252Z - key: pod +2022-08-31T01:13:06.6019611Z operator: In +2022-08-31T01:13:06.6019952Z values: +2022-08-31T01:13:06.6020652Z - b +2022-08-31T01:13:06.6021199Z - c +2022-08-31T01:13:06.6021552Z ports: +2022-08-31T01:13:06.6022024Z - port: 80 +2022-08-31T01:13:06.6022480Z podSelector: +2022-08-31T01:13:06.6022931Z matchLabels: +2022-08-31T01:13:06.6023268Z pod: a +2022-08-31T01:13:06.6023599Z policyTypes: +2022-08-31T01:13:06.6024088Z - Ingress +2022-08-31T01:13:06.6024673Z - Egress +2022-08-31T01:13:06.6025024Z status: {} +2022-08-31T01:13:06.6025185Z +2022-08-31T01:13:06.6025579Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:13:06.6026045Z Expected ingress: +2022-08-31T01:13:06.6026697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6027235Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:13:06.6027684Z | TCP/81 | | | | | | | | | | +2022-08-31T01:13:06.6028112Z | UDP/80 | | | | | | | | | | +2022-08-31T01:13:06.6028563Z | UDP/81 | | | | | | | | | | +2022-08-31T01:13:06.6029289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6029823Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6030796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6031363Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6032072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6032607Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6033323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6033861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6034659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6035198Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6035918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6036451Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6037170Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6037710Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6038423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6038963Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6039688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6040365Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6041155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6041454Z +2022-08-31T01:13:06.6041941Z Expected egress: +2022-08-31T01:13:06.6042680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6043214Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:13:06.6043659Z | TCP/81 | | | | | | | | | | +2022-08-31T01:13:06.6044146Z | UDP/80 | | | | | | | | | | +2022-08-31T01:13:06.6044633Z | UDP/81 | | | | | | | | | | +2022-08-31T01:13:06.6045359Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6045900Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:13:06.6046620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6047180Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6047897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6048430Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6049141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6049675Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6050406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6050943Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6051650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6052177Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6052891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6053629Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6054443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6055047Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6055766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6056293Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6057003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6057293Z +2022-08-31T01:13:06.6057815Z Expected combined: +2022-08-31T01:13:06.6058550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6059091Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:13:06.6059566Z | TCP/81 | | | | | | | | | | +2022-08-31T01:13:06.6060016Z | UDP/80 | | | | | | | | | | +2022-08-31T01:13:06.6060617Z | UDP/81 | | | | | | | | | | +2022-08-31T01:13:06.6061347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6061887Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:13:06.6062631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6063173Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6063920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6064459Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6070796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6081348Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6082967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6084027Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6085067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6085652Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6086384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6086928Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6087653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6088195Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6088978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6089544Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6090273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6090574Z +2022-08-31T01:13:06.6091096Z kube results, try 0: +2022-08-31T01:13:06.6091760Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6092392Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:13:06.6092863Z | TCP/81 | | | | | | | | | | +2022-08-31T01:13:06.6093294Z | UDP/80 | | | | | | | | | | +2022-08-31T01:13:06.6094122Z | UDP/81 | | | | | | | | | | +2022-08-31T01:13:06.6095309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6096306Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:13:06.6097493Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6098065Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6098804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6099348Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6100187Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6100726Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6101454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6102064Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6102833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6103363Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6104075Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6104768Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6105492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6106056Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6106776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6107346Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:13:06.6108054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:13:06.6108348Z +2022-08-31T01:13:06.6108613Z +2022-08-31T01:13:06.6109181Z Actual vs expected (last round): +2022-08-31T01:13:06.6109840Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:13:06.6110376Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:13:06.6111026Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:13:06.6111567Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6112027Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6112485Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6112948Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6113340Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6113731Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6114212Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6114675Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6115126Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:13:06.6115816Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:13:06.6116055Z +2022-08-31T01:13:06.6116283Z +2022-08-31T01:13:06.6116583Z +2022-08-31T01:13:06.6117152Z finished policy #44 +2022-08-31T01:13:06.6117531Z starting test case #45 +2022-08-31T01:13:10.8525294Z time="2022-08-31T01:13:10Z" level=info msg="cluster state reset" +2022-08-31T01:13:14.0295944Z time="2022-08-31T01:13:14Z" level=info msg="cluster state verified" +2022-08-31T01:13:14.0996928Z time="2022-08-31T01:13:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:13:34.1058906Z time="2022-08-31T01:13:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:13:34.1196516Z time="2022-08-31T01:13:34Z" level=info msg="running kube probe on try 1" +2022-08-31T01:15:17.6242994Z evaluating test case: direction,ingress,numbered-port,port +2022-08-31T01:15:17.6244469Z step 1 on all available ports/protocols: +2022-08-31T01:15:17.6247094Z Policy explanation: +2022-08-31T01:15:17.6248417Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:15:17.6250813Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:15:17.6252013Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:15:17.6252915Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol TCP | +2022-08-31T01:15:17.6253965Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:15:17.6256112Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:15:17.6256732Z | | | | pod In [b c] | | +2022-08-31T01:15:17.6257892Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:15:17.6258771Z | | | | | | +2022-08-31T01:15:17.6259851Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:15:17.6260728Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:15:17.6261488Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:15:17.6263088Z | | pod: a | | | | +2022-08-31T01:15:17.6264206Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:15:17.6264954Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:15:17.6265627Z | | | | ns In [y z] | | +2022-08-31T01:15:17.6266247Z | | | | pods: Match expressions: | | +2022-08-31T01:15:17.6266867Z | | | | pod In [a b] | | +2022-08-31T01:15:17.6267969Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:15:17.6268458Z +2022-08-31T01:15:17.6268658Z +2022-08-31T01:15:17.6268856Z +2022-08-31T01:15:17.6269327Z Results for network policies: +2022-08-31T01:15:17.6270720Z Network policy: +2022-08-31T01:15:17.6270979Z +2022-08-31T01:15:17.6271441Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:15:17.6271960Z kind: NetworkPolicy +2022-08-31T01:15:17.6272403Z metadata: +2022-08-31T01:15:17.6272872Z creationTimestamp: null +2022-08-31T01:15:17.6273349Z name: base +2022-08-31T01:15:17.6273790Z namespace: x +2022-08-31T01:15:17.6274213Z spec: +2022-08-31T01:15:17.6274637Z egress: +2022-08-31T01:15:17.6275356Z - ports: +2022-08-31T01:15:17.6276046Z - port: 80 +2022-08-31T01:15:17.6276520Z protocol: TCP +2022-08-31T01:15:17.6276969Z to: +2022-08-31T01:15:17.6278547Z - namespaceSelector: +2022-08-31T01:15:17.6279065Z matchExpressions: +2022-08-31T01:15:17.6279758Z - key: ns +2022-08-31T01:15:17.6280230Z operator: In +2022-08-31T01:15:17.6280698Z values: +2022-08-31T01:15:17.6282269Z - "y" +2022-08-31T01:15:17.6282946Z - z +2022-08-31T01:15:17.6283453Z podSelector: +2022-08-31T01:15:17.6283929Z matchExpressions: +2022-08-31T01:15:17.6284665Z - key: pod +2022-08-31T01:15:17.6285172Z operator: In +2022-08-31T01:15:17.6285621Z values: +2022-08-31T01:15:17.6286239Z - a +2022-08-31T01:15:17.6286798Z - b +2022-08-31T01:15:17.6287381Z - ports: +2022-08-31T01:15:17.6287985Z - port: 53 +2022-08-31T01:15:17.6288417Z protocol: UDP +2022-08-31T01:15:17.6289069Z - port: 53 +2022-08-31T01:15:17.6289495Z protocol: TCP +2022-08-31T01:15:17.6289935Z ingress: +2022-08-31T01:15:17.6290693Z - from: +2022-08-31T01:15:17.6291571Z - namespaceSelector: +2022-08-31T01:15:17.6292028Z matchExpressions: +2022-08-31T01:15:17.6292684Z - key: ns +2022-08-31T01:15:17.6293086Z operator: In +2022-08-31T01:15:17.6293623Z values: +2022-08-31T01:15:17.6294148Z - x +2022-08-31T01:15:17.6294727Z - "y" +2022-08-31T01:15:17.6295089Z podSelector: +2022-08-31T01:15:17.6295536Z matchExpressions: +2022-08-31T01:15:17.6296128Z - key: pod +2022-08-31T01:15:17.6296491Z operator: In +2022-08-31T01:15:17.6296834Z values: +2022-08-31T01:15:17.6297309Z - b +2022-08-31T01:15:17.6297794Z - c +2022-08-31T01:15:17.6298143Z ports: +2022-08-31T01:15:17.6298621Z - port: 81 +2022-08-31T01:15:17.6299009Z podSelector: +2022-08-31T01:15:17.6299458Z matchLabels: +2022-08-31T01:15:17.6299880Z pod: a +2022-08-31T01:15:17.6300340Z policyTypes: +2022-08-31T01:15:17.6300960Z - Ingress +2022-08-31T01:15:17.6301506Z - Egress +2022-08-31T01:15:17.6301956Z status: {} +2022-08-31T01:15:17.6302130Z +2022-08-31T01:15:17.6302617Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:15:17.6303493Z Expected ingress: +2022-08-31T01:15:17.6304758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6305495Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:15:17.6306137Z | TCP/81 | | | | | | | | | | +2022-08-31T01:15:17.6306799Z | UDP/80 | | | | | | | | | | +2022-08-31T01:15:17.6307413Z | UDP/81 | | | | | | | | | | +2022-08-31T01:15:17.6308343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6309084Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6310084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6310812Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6311837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6312557Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6313563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6314282Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6315278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6316229Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6317551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6318295Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6319309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6320035Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6321109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6321830Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6322818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6323544Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6324675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6325058Z +2022-08-31T01:15:17.6325555Z Expected egress: +2022-08-31T01:15:17.6326462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6327159Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:15:17.6327860Z | TCP/81 | | | | | | | | | | +2022-08-31T01:15:17.6328493Z | UDP/80 | | | | | | | | | | +2022-08-31T01:15:17.6329124Z | UDP/81 | | | | | | | | | | +2022-08-31T01:15:17.6330202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6330940Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:15:17.6331942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6332654Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6333822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6337112Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6339715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6342610Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6345898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6346872Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6349838Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6351020Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6352440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6353430Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6354369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6354923Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6355637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6356194Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6356902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6357232Z +2022-08-31T01:15:17.6357743Z Expected combined: +2022-08-31T01:15:17.6358397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6358928Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:15:17.6359373Z | TCP/81 | | | | | | | | | | +2022-08-31T01:15:17.6359836Z | UDP/80 | | | | | | | | | | +2022-08-31T01:15:17.6360314Z | UDP/81 | | | | | | | | | | +2022-08-31T01:15:17.6361169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6361710Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:15:17.6362431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6362970Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6363683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6364221Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6364929Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6365579Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6366311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6366852Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6367598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6368136Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6368917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6369461Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6370194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6370731Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6371448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6371973Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6372690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6372973Z +2022-08-31T01:15:17.6373537Z kube results, try 0: +2022-08-31T01:15:17.6374217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6374792Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:15:17.6375301Z | TCP/81 | | | | | | | | | | +2022-08-31T01:15:17.6375818Z | UDP/80 | | | | | | | | | | +2022-08-31T01:15:17.6376253Z | UDP/81 | | | | | | | | | | +2022-08-31T01:15:17.6376942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6377532Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:15:17.6378312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6378839Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6379555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6380182Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6380900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6381557Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6382272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6382892Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6383600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6384129Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6384832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6385367Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6386156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6386698Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6387408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6387944Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:15:17.6388650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:15:17.6388937Z +2022-08-31T01:15:17.6389162Z +2022-08-31T01:15:17.6389672Z Actual vs expected (last round): +2022-08-31T01:15:17.6390360Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:15:17.6390826Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:15:17.6391486Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:15:17.6391989Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6392392Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6392841Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6393293Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6393749Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6394141Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6394567Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6394962Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6395405Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:15:17.6396060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:15:17.6396310Z +2022-08-31T01:15:17.6396631Z +2022-08-31T01:15:17.6396943Z +2022-08-31T01:15:17.6397522Z finished policy #45 +2022-08-31T01:15:17.6397933Z starting test case #46 +2022-08-31T01:15:22.0545385Z time="2022-08-31T01:15:22Z" level=info msg="cluster state reset" +2022-08-31T01:15:25.2235399Z time="2022-08-31T01:15:25Z" level=info msg="cluster state verified" +2022-08-31T01:15:25.2899508Z time="2022-08-31T01:15:25Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:15:45.2903186Z time="2022-08-31T01:15:45Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:15:45.3259601Z time="2022-08-31T01:15:45Z" level=info msg="running kube probe on try 1" +2022-08-31T01:19:19.0025427Z time="2022-08-31T01:19:19Z" level=info msg="running kube probe on try 2" +2022-08-31T01:22:35.6105096Z evaluating test case: any-port,direction,ingress,port,protocol,tcp +2022-08-31T01:22:35.6109278Z step 1 on all available ports/protocols: +2022-08-31T01:22:35.6110504Z Policy explanation: +2022-08-31T01:22:35.6112187Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:22:35.6113610Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:22:35.6115295Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:22:35.6117785Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T01:22:35.6119020Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:22:35.6120040Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:22:35.6121064Z | | | | pod In [b c] | | +2022-08-31T01:22:35.6122742Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:22:35.6125083Z | | | | | | +2022-08-31T01:22:35.6127256Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:22:35.6129664Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:22:35.6132373Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:22:35.6133628Z | | pod: a | | | | +2022-08-31T01:22:35.6135123Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:22:35.6136147Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:22:35.6137072Z | | | | ns In [y z] | | +2022-08-31T01:22:35.6137934Z | | | | pods: Match expressions: | | +2022-08-31T01:22:35.6139956Z | | | | pod In [a b] | | +2022-08-31T01:22:35.6141540Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:22:35.6142263Z +2022-08-31T01:22:35.6142548Z +2022-08-31T01:22:35.6142953Z +2022-08-31T01:22:35.6143646Z Results for network policies: +2022-08-31T01:22:35.6144408Z Network policy: +2022-08-31T01:22:35.6144751Z +2022-08-31T01:22:35.6145438Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:22:35.6147315Z kind: NetworkPolicy +2022-08-31T01:22:35.6148037Z metadata: +2022-08-31T01:22:35.6148746Z creationTimestamp: null +2022-08-31T01:22:35.6149473Z name: base +2022-08-31T01:22:35.6151434Z namespace: x +2022-08-31T01:22:35.6152156Z spec: +2022-08-31T01:22:35.6152648Z egress: +2022-08-31T01:22:35.6156902Z - ports: +2022-08-31T01:22:35.6157766Z - port: 80 +2022-08-31T01:22:35.6158234Z protocol: TCP +2022-08-31T01:22:35.6158686Z to: +2022-08-31T01:22:35.6159294Z - namespaceSelector: +2022-08-31T01:22:35.6159694Z matchExpressions: +2022-08-31T01:22:35.6160203Z - key: ns +2022-08-31T01:22:35.6160677Z operator: In +2022-08-31T01:22:35.6161035Z values: +2022-08-31T01:22:35.6161621Z - "y" +2022-08-31T01:22:35.6162115Z - z +2022-08-31T01:22:35.6162476Z podSelector: +2022-08-31T01:22:35.6162926Z matchExpressions: +2022-08-31T01:22:35.6163522Z - key: pod +2022-08-31T01:22:35.6163885Z operator: In +2022-08-31T01:22:35.6164240Z values: +2022-08-31T01:22:35.6164723Z - a +2022-08-31T01:22:35.6165206Z - b +2022-08-31T01:22:35.6165727Z - ports: +2022-08-31T01:22:35.6166219Z - port: 53 +2022-08-31T01:22:35.6166585Z protocol: UDP +2022-08-31T01:22:35.6167164Z - port: 53 +2022-08-31T01:22:35.6167537Z protocol: TCP +2022-08-31T01:22:35.6168022Z ingress: +2022-08-31T01:22:35.6168504Z - from: +2022-08-31T01:22:35.6169114Z - namespaceSelector: +2022-08-31T01:22:35.6169570Z matchExpressions: +2022-08-31T01:22:35.6170159Z - key: ns +2022-08-31T01:22:35.6170598Z operator: In +2022-08-31T01:22:35.6170948Z values: +2022-08-31T01:22:35.6171419Z - x +2022-08-31T01:22:35.6171918Z - "y" +2022-08-31T01:22:35.6172268Z podSelector: +2022-08-31T01:22:35.6172641Z matchExpressions: +2022-08-31T01:22:35.6173247Z - key: pod +2022-08-31T01:22:35.6173868Z operator: In +2022-08-31T01:22:35.6174230Z values: +2022-08-31T01:22:35.6174706Z - b +2022-08-31T01:22:35.6175424Z - c +2022-08-31T01:22:35.6176138Z ports: +2022-08-31T01:22:35.6176844Z - protocol: TCP +2022-08-31T01:22:35.6177222Z podSelector: +2022-08-31T01:22:35.6177684Z matchLabels: +2022-08-31T01:22:35.6178026Z pod: a +2022-08-31T01:22:35.6178362Z policyTypes: +2022-08-31T01:22:35.6178861Z - Ingress +2022-08-31T01:22:35.6179435Z - Egress +2022-08-31T01:22:35.6179790Z status: {} +2022-08-31T01:22:35.6179962Z +2022-08-31T01:22:35.6180359Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:22:35.6180771Z Expected ingress: +2022-08-31T01:22:35.6181415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6181955Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6182397Z | TCP/81 | | | | | | | | | | +2022-08-31T01:22:35.6182898Z | UDP/80 | | | | | | | | | | +2022-08-31T01:22:35.6183346Z | UDP/81 | | | | | | | | | | +2022-08-31T01:22:35.6184082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6184622Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6185344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6185937Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6186642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6187166Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6187861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6188390Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6189195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6189727Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6190449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6190979Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6191698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6192242Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6192963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6193497Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6194219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6194877Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6195644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6195936Z +2022-08-31T01:22:35.6196442Z Expected egress: +2022-08-31T01:22:35.6197179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6197713Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6198233Z | TCP/81 | | | | | | | | | | +2022-08-31T01:22:35.6198678Z | UDP/80 | | | | | | | | | | +2022-08-31T01:22:35.6199167Z | UDP/81 | | | | | | | | | | +2022-08-31T01:22:35.6199898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6200444Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:22:35.6201164Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6201714Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6202442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6202974Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6203687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6204223Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6204939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6205470Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6206195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6206724Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6207429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6207961Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6208659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6209202Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6209917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6210446Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6211160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6211454Z +2022-08-31T01:22:35.6212486Z Expected combined: +2022-08-31T01:22:35.6213748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6222232Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6225447Z | TCP/81 | | | | | | | | | | +2022-08-31T01:22:35.6226363Z | UDP/80 | | | | | | | | | | +2022-08-31T01:22:35.6226954Z | UDP/81 | | | | | | | | | | +2022-08-31T01:22:35.6227880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6230743Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:22:35.6239231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6240567Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6241906Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6243010Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6244505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6245494Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6246301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6246849Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6247574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6248112Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6248837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6249377Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6250103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6250655Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6251377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6251911Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6252625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6253256Z +2022-08-31T01:22:35.6253838Z kube results, try 0: +2022-08-31T01:22:35.6254642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6255243Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6255696Z | TCP/81 | | | | | | | | | | +2022-08-31T01:22:35.6256162Z | UDP/80 | | | | | | | | | | +2022-08-31T01:22:35.6256612Z | UDP/81 | | | | | | | | | | +2022-08-31T01:22:35.6257336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6257950Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:22:35.6258755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6259316Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6260029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6260688Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6261551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6262085Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6262813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6263355Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6264076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6264618Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6265341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6265989Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6266720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6267258Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6268002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6268538Z | z/c | X X X X | . . . . | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6269255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6269539Z +2022-08-31T01:22:35.6269962Z kube results, try 1: +2022-08-31T01:22:35.6270711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6271242Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6271689Z | TCP/81 | | | | | | | | | | +2022-08-31T01:22:35.6272204Z | UDP/80 | | | | | | | | | | +2022-08-31T01:22:35.6272662Z | UDP/81 | | | | | | | | | | +2022-08-31T01:22:35.6273389Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6273926Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:22:35.6274644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6275172Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6275893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6276439Z | x/c | . . X X | . . . . | . X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6277160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6277694Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6278400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6278935Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6279651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6280244Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . X . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6280978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6281712Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6282441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6282974Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6283688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6284240Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:22:35.6284966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:22:35.6285259Z +2022-08-31T01:22:35.6285480Z +2022-08-31T01:22:35.6286079Z Actual vs expected (last round): +2022-08-31T01:22:35.6286774Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:22:35.6287323Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:22:35.6287972Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:22:35.6288516Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6288968Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6289418Z | x/c | . | . | X | . | . | . | . | . | . | +2022-08-31T01:22:35.6289868Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6290265Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6290713Z | y/c | . | . | . | . | . | X | . | . | . | +2022-08-31T01:22:35.6291163Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6291625Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6292075Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:22:35.6292744Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:22:35.6292998Z +2022-08-31T01:22:35.6293287Z +2022-08-31T01:22:35.6293617Z +2022-08-31T01:22:35.6294072Z finished policy #46 +2022-08-31T01:22:35.6294511Z starting test case #47 +2022-08-31T01:22:40.0026761Z time="2022-08-31T01:22:40Z" level=info msg="cluster state reset" +2022-08-31T01:22:43.1761132Z time="2022-08-31T01:22:43Z" level=info msg="cluster state verified" +2022-08-31T01:22:43.2441058Z time="2022-08-31T01:22:43Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:23:03.6394088Z time="2022-08-31T01:23:03Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:23:03.6395664Z time="2022-08-31T01:23:03Z" level=info msg="running kube probe on try 1" +2022-08-31T01:26:04.6797910Z time="2022-08-31T01:26:04Z" level=info msg="running kube probe on try 2" +2022-08-31T01:27:47.4594316Z evaluating test case: direction,ingress,numbered-port,port,protocol,tcp +2022-08-31T01:27:47.4596037Z step 1 on all available ports/protocols: +2022-08-31T01:27:47.4597082Z Policy explanation: +2022-08-31T01:27:47.4600474Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:27:47.4601622Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:27:47.4602931Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:27:47.4604060Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:27:47.4605045Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:27:47.4605923Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:27:47.4606806Z | | | | pod In [b c] | | +2022-08-31T01:27:47.4609515Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:27:47.4610492Z | | | | | | +2022-08-31T01:27:47.4611722Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:27:47.4612806Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:27:47.4614020Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:27:47.4614910Z | | pod: a | | | | +2022-08-31T01:27:47.4616147Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:27:47.4618317Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:27:47.4619268Z | | | | ns In [y z] | | +2022-08-31T01:27:47.4620107Z | | | | pods: Match expressions: | | +2022-08-31T01:27:47.4620929Z | | | | pod In [a b] | | +2022-08-31T01:27:47.4622331Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:27:47.4623034Z +2022-08-31T01:27:47.4623427Z +2022-08-31T01:27:47.4623815Z +2022-08-31T01:27:47.4625488Z Results for network policies: +2022-08-31T01:27:47.4626293Z Network policy: +2022-08-31T01:27:47.4626736Z +2022-08-31T01:27:47.4627400Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:27:47.4628154Z kind: NetworkPolicy +2022-08-31T01:27:47.4628897Z metadata: +2022-08-31T01:27:47.4629761Z creationTimestamp: null +2022-08-31T01:27:47.4631072Z name: base +2022-08-31T01:27:47.4631848Z namespace: x +2022-08-31T01:27:47.4636889Z spec: +2022-08-31T01:27:47.4637413Z egress: +2022-08-31T01:27:47.4638241Z - ports: +2022-08-31T01:27:47.4638971Z - port: 80 +2022-08-31T01:27:47.4639501Z protocol: TCP +2022-08-31T01:27:47.4640005Z to: +2022-08-31T01:27:47.4640753Z - namespaceSelector: +2022-08-31T01:27:47.4649018Z matchExpressions: +2022-08-31T01:27:47.4649896Z - key: ns +2022-08-31T01:27:47.4650368Z operator: In +2022-08-31T01:27:47.4650755Z values: +2022-08-31T01:27:47.4651375Z - "y" +2022-08-31T01:27:47.4651995Z - z +2022-08-31T01:27:47.4652413Z podSelector: +2022-08-31T01:27:47.4652862Z matchExpressions: +2022-08-31T01:27:47.4653677Z - key: pod +2022-08-31T01:27:47.4654177Z operator: In +2022-08-31T01:27:47.4654649Z values: +2022-08-31T01:27:47.4655226Z - a +2022-08-31T01:27:47.4655783Z - b +2022-08-31T01:27:47.4656338Z - ports: +2022-08-31T01:27:47.4656865Z - port: 53 +2022-08-31T01:27:47.4657234Z protocol: UDP +2022-08-31T01:27:47.4657804Z - port: 53 +2022-08-31T01:27:47.4658185Z protocol: TCP +2022-08-31T01:27:47.4658532Z ingress: +2022-08-31T01:27:47.4659002Z - from: +2022-08-31T01:27:47.4659521Z - namespaceSelector: +2022-08-31T01:27:47.4659912Z matchExpressions: +2022-08-31T01:27:47.4660427Z - key: ns +2022-08-31T01:27:47.4660791Z operator: In +2022-08-31T01:27:47.4661133Z values: +2022-08-31T01:27:47.4661602Z - x +2022-08-31T01:27:47.4662087Z - "y" +2022-08-31T01:27:47.4662446Z podSelector: +2022-08-31T01:27:47.4662796Z matchExpressions: +2022-08-31T01:27:47.4663341Z - key: pod +2022-08-31T01:27:47.4663697Z operator: In +2022-08-31T01:27:47.4664067Z values: +2022-08-31T01:27:47.4664716Z - b +2022-08-31T01:27:47.4665408Z - c +2022-08-31T01:27:47.4665871Z ports: +2022-08-31T01:27:47.4666512Z - port: 80 +2022-08-31T01:27:47.4667085Z protocol: TCP +2022-08-31T01:27:47.4667528Z podSelector: +2022-08-31T01:27:47.4667896Z matchLabels: +2022-08-31T01:27:47.4668397Z pod: a +2022-08-31T01:27:47.4668824Z policyTypes: +2022-08-31T01:27:47.4669331Z - Ingress +2022-08-31T01:27:47.4669888Z - Egress +2022-08-31T01:27:47.4670240Z status: {} +2022-08-31T01:27:47.4670492Z +2022-08-31T01:27:47.4670900Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:27:47.4671302Z Expected ingress: +2022-08-31T01:27:47.4672012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4672554Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4673071Z | TCP/81 | | | | | | | | | | +2022-08-31T01:27:47.4673537Z | UDP/80 | | | | | | | | | | +2022-08-31T01:27:47.4674072Z | UDP/81 | | | | | | | | | | +2022-08-31T01:27:47.4674772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4675316Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4676032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4676635Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4677342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4677882Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4678618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4679150Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4679874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4680407Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4681167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4681696Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4682404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4682936Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4683656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4684214Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4684924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4685462Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4686180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4686469Z +2022-08-31T01:27:47.4686877Z Expected egress: +2022-08-31T01:27:47.4687538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4688068Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4688566Z | TCP/81 | | | | | | | | | | +2022-08-31T01:27:47.4689020Z | UDP/80 | | | | | | | | | | +2022-08-31T01:27:47.4689627Z | UDP/81 | | | | | | | | | | +2022-08-31T01:27:47.4690398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4690949Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:27:47.4691676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4692291Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4693010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4693733Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4694570Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4695112Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4695816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4696368Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4697109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4697639Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4698343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4698904Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4699609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4700138Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4700839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4701423Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4702197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4702496Z +2022-08-31T01:27:47.4703018Z Expected combined: +2022-08-31T01:27:47.4703714Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4704258Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4704702Z | TCP/81 | | | | | | | | | | +2022-08-31T01:27:47.4705136Z | UDP/80 | | | | | | | | | | +2022-08-31T01:27:47.4705557Z | UDP/81 | | | | | | | | | | +2022-08-31T01:27:47.4706282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4706908Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:27:47.4707661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4708202Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4708927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4709467Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4710302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4710836Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4711573Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4712134Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4712895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4713430Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4714313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4714908Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4715620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4716195Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4716926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4717488Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4718279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4718561Z +2022-08-31T01:27:47.4719021Z kube results, try 0: +2022-08-31T01:27:47.4719793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4720330Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4720789Z | TCP/81 | | | | | | | | | | +2022-08-31T01:27:47.4721276Z | UDP/80 | | | | | | | | | | +2022-08-31T01:27:47.4721697Z | UDP/81 | | | | | | | | | | +2022-08-31T01:27:47.4722384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4722929Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:27:47.4723652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4724201Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4724990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4725553Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4726267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4726801Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | X . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4727513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4728043Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4728761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4729332Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4730156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4730689Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4731475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4732020Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4732749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4733296Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4734313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4734698Z +2022-08-31T01:27:47.4735259Z kube results, try 1: +2022-08-31T01:27:47.4736027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4736573Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4737016Z | TCP/81 | | | | | | | | | | +2022-08-31T01:27:47.4737490Z | UDP/80 | | | | | | | | | | +2022-08-31T01:27:47.4737915Z | UDP/81 | | | | | | | | | | +2022-08-31T01:27:47.4738676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4739215Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:27:47.4739965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4740523Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4741255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4741786Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4742506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4743047Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4743777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4744311Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4745029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4745590Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4746385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4746918Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4747632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4748164Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4748880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4749409Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:27:47.4750132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:27:47.4750508Z +2022-08-31T01:27:47.4750827Z +2022-08-31T01:27:47.4751363Z Actual vs expected (last round): +2022-08-31T01:27:47.4751984Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:27:47.4752449Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:27:47.4753082Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:27:47.4753541Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4754029Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4754430Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4754817Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4755214Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4755630Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4756189Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4756638Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4757130Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:27:47.4757812Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:27:47.4758061Z +2022-08-31T01:27:47.4758285Z +2022-08-31T01:27:47.4758504Z +2022-08-31T01:27:47.4759078Z finished policy #47 +2022-08-31T01:27:47.4759526Z starting test case #48 +2022-08-31T01:27:51.7840960Z time="2022-08-31T01:27:51Z" level=info msg="cluster state reset" +2022-08-31T01:27:54.9745549Z time="2022-08-31T01:27:54Z" level=info msg="cluster state verified" +2022-08-31T01:27:55.0461555Z time="2022-08-31T01:27:55Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:28:15.0498931Z time="2022-08-31T01:28:15Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:28:15.0634976Z time="2022-08-31T01:28:15Z" level=info msg="running kube probe on try 1" +2022-08-31T01:28:53.7350453Z time="2022-08-31T01:28:53Z" level=info msg="running kube probe on try 2" +2022-08-31T01:30:35.6159116Z evaluating test case: direction,ingress,numbered-port,port,protocol,tcp +2022-08-31T01:30:35.6162928Z step 1 on all available ports/protocols: +2022-08-31T01:30:35.6163919Z Policy explanation: +2022-08-31T01:30:35.6167933Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:30:35.6169280Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:30:35.6171140Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:30:35.6172467Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol TCP | +2022-08-31T01:30:35.6174033Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:30:35.6175198Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:30:35.6177759Z | | | | pod In [b c] | | +2022-08-31T01:30:35.6179927Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:30:35.6181140Z | | | | | | +2022-08-31T01:30:35.6183825Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:30:35.6185079Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:30:35.6186022Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:30:35.6220459Z | | pod: a | | | | +2022-08-31T01:30:35.6221764Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:30:35.6223307Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:30:35.6224901Z | | | | ns In [y z] | | +2022-08-31T01:30:35.6225591Z | | | | pods: Match expressions: | | +2022-08-31T01:30:35.6226080Z | | | | pod In [a b] | | +2022-08-31T01:30:35.6226921Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:30:35.6227216Z +2022-08-31T01:30:35.6227475Z +2022-08-31T01:30:35.6227765Z +2022-08-31T01:30:35.6228167Z Results for network policies: +2022-08-31T01:30:35.6228782Z Network policy: +2022-08-31T01:30:35.6228961Z +2022-08-31T01:30:35.6229454Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:30:35.6229870Z kind: NetworkPolicy +2022-08-31T01:30:35.6230302Z metadata: +2022-08-31T01:30:35.6230666Z creationTimestamp: null +2022-08-31T01:30:35.6231081Z name: base +2022-08-31T01:30:35.6231422Z namespace: x +2022-08-31T01:30:35.6231769Z spec: +2022-08-31T01:30:35.6232103Z egress: +2022-08-31T01:30:35.6232610Z - ports: +2022-08-31T01:30:35.6233609Z - port: 80 +2022-08-31T01:30:35.6234077Z protocol: TCP +2022-08-31T01:30:35.6234431Z to: +2022-08-31T01:30:35.6234950Z - namespaceSelector: +2022-08-31T01:30:35.6235609Z matchExpressions: +2022-08-31T01:30:35.6236351Z - key: ns +2022-08-31T01:30:35.6236836Z operator: In +2022-08-31T01:30:35.6237284Z values: +2022-08-31T01:30:35.6237797Z - "y" +2022-08-31T01:30:35.6238284Z - z +2022-08-31T01:30:35.6238650Z podSelector: +2022-08-31T01:30:35.6239024Z matchExpressions: +2022-08-31T01:30:35.6239610Z - key: pod +2022-08-31T01:30:35.6239982Z operator: In +2022-08-31T01:30:35.6240394Z values: +2022-08-31T01:30:35.6240981Z - a +2022-08-31T01:30:35.6241469Z - b +2022-08-31T01:30:35.6241968Z - ports: +2022-08-31T01:30:35.6242477Z - port: 53 +2022-08-31T01:30:35.6242935Z protocol: UDP +2022-08-31T01:30:35.6243503Z - port: 53 +2022-08-31T01:30:35.6243871Z protocol: TCP +2022-08-31T01:30:35.6244324Z ingress: +2022-08-31T01:30:35.6244922Z - from: +2022-08-31T01:30:35.6245525Z - namespaceSelector: +2022-08-31T01:30:35.6245936Z matchExpressions: +2022-08-31T01:30:35.6246469Z - key: ns +2022-08-31T01:30:35.6246836Z operator: In +2022-08-31T01:30:35.6247191Z values: +2022-08-31T01:30:35.6247682Z - x +2022-08-31T01:30:35.6248175Z - "y" +2022-08-31T01:30:35.6248540Z podSelector: +2022-08-31T01:30:35.6249003Z matchExpressions: +2022-08-31T01:30:35.6249587Z - key: pod +2022-08-31T01:30:35.6250033Z operator: In +2022-08-31T01:30:35.6250386Z values: +2022-08-31T01:30:35.6250953Z - b +2022-08-31T01:30:35.6251551Z - c +2022-08-31T01:30:35.6252009Z ports: +2022-08-31T01:30:35.6252506Z - port: 81 +2022-08-31T01:30:35.6252873Z protocol: TCP +2022-08-31T01:30:35.6253596Z podSelector: +2022-08-31T01:30:35.6254090Z matchLabels: +2022-08-31T01:30:35.6254498Z pod: a +2022-08-31T01:30:35.6254853Z policyTypes: +2022-08-31T01:30:35.6255381Z - Ingress +2022-08-31T01:30:35.6256826Z - Egress +2022-08-31T01:30:35.6257544Z status: {} +2022-08-31T01:30:35.6257722Z +2022-08-31T01:30:35.6258185Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:30:35.6258521Z Expected ingress: +2022-08-31T01:30:35.6259110Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6259595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6259980Z | TCP/81 | | | | | | | | | | +2022-08-31T01:30:35.6260509Z | UDP/80 | | | | | | | | | | +2022-08-31T01:30:35.6260958Z | UDP/81 | | | | | | | | | | +2022-08-31T01:30:35.6261550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6262063Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6262751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6263230Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6263947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6264580Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6265304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6265838Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6266550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6267086Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6267800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6268356Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6269103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6269647Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6270365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6270913Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6271664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6272272Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6273004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6273301Z +2022-08-31T01:30:35.6273810Z Expected egress: +2022-08-31T01:30:35.6274532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6275084Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6275536Z | TCP/81 | | | | | | | | | | +2022-08-31T01:30:35.6275968Z | UDP/80 | | | | | | | | | | +2022-08-31T01:30:35.6276419Z | UDP/81 | | | | | | | | | | +2022-08-31T01:30:35.6277171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6277718Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:30:35.6278429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6279011Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6279732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6280398Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6281114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6281657Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6282366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6282954Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6283703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6284236Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6285023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6285568Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6286292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6286857Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6287574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6288105Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6288810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6289096Z +2022-08-31T01:30:35.6289553Z Expected combined: +2022-08-31T01:30:35.6290266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6290806Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6291258Z | TCP/81 | | | | | | | | | | +2022-08-31T01:30:35.6291732Z | UDP/80 | | | | | | | | | | +2022-08-31T01:30:35.6292162Z | UDP/81 | | | | | | | | | | +2022-08-31T01:30:35.6292903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6293666Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:30:35.6294420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6294960Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6295681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6296217Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6296934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6297465Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6298233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6298764Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6299480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6300016Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6300857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6301394Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6302114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6302639Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6303349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6303892Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6304598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6305046Z +2022-08-31T01:30:35.6305481Z kube results, try 0: +2022-08-31T01:30:35.6306814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6307471Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6307921Z | TCP/81 | | | | | | | | | | +2022-08-31T01:30:35.6308408Z | UDP/80 | | | | | | | | | | +2022-08-31T01:30:35.6308858Z | UDP/81 | | | | | | | | | | +2022-08-31T01:30:35.6309612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6310193Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6310975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6311516Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6312242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6312769Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6313496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6314028Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6314765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6315300Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6316021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6316560Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6317280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6317813Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6318536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6319062Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6319779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6320311Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6321028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6321405Z +2022-08-31T01:30:35.6321910Z kube results, try 1: +2022-08-31T01:30:35.6322672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6323205Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6323650Z | TCP/81 | | | | | | | | | | +2022-08-31T01:30:35.6324082Z | UDP/80 | | | | | | | | | | +2022-08-31T01:30:35.6324503Z | UDP/81 | | | | | | | | | | +2022-08-31T01:30:35.6325186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6325827Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:30:35.6326565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6327101Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6327819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6328349Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6329067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6329638Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6330356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6330893Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6336294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6337177Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6338325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6339074Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6340119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6340873Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6342027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6342789Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:30:35.6343861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:30:35.6344259Z +2022-08-31T01:30:35.6344503Z +2022-08-31T01:30:35.6345019Z Actual vs expected (last round): +2022-08-31T01:30:35.6345776Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:30:35.6346424Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:30:35.6347407Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:30:35.6348034Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6348694Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6349346Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6349990Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6350628Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6351385Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6352027Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6352659Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6353293Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:30:35.6354205Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:30:35.6354539Z +2022-08-31T01:30:35.6354779Z +2022-08-31T01:30:35.6355038Z +2022-08-31T01:30:35.6355544Z finished policy #48 +2022-08-31T01:30:35.6356069Z starting test case #49 +2022-08-31T01:30:40.9162601Z time="2022-08-31T01:30:40Z" level=info msg="cluster state reset" +2022-08-31T01:30:44.0972027Z time="2022-08-31T01:30:44Z" level=info msg="cluster state verified" +2022-08-31T01:30:44.1611193Z time="2022-08-31T01:30:44Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:31:04.1613845Z time="2022-08-31T01:31:04Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:31:04.1750376Z time="2022-08-31T01:31:04Z" level=info msg="running kube probe on try 1" +2022-08-31T01:32:41.1792929Z evaluating test case: any-port,direction,ingress,port,protocol,udp +2022-08-31T01:32:41.1800428Z step 1 on all available ports/protocols: +2022-08-31T01:32:41.1801230Z Policy explanation: +2022-08-31T01:32:41.1802475Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:32:41.1816151Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:32:41.1818023Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:32:41.1819269Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol UDP | +2022-08-31T01:32:41.1820405Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:32:41.1822552Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:32:41.1823587Z | | | | pod In [b c] | | +2022-08-31T01:32:41.1825194Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:32:41.1826260Z | | | | | | +2022-08-31T01:32:41.1827783Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:32:41.1828935Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:32:41.1831171Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:32:41.1832253Z | | pod: a | | | | +2022-08-31T01:32:41.1833720Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:32:41.1835862Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:32:41.1840128Z | | | | ns In [y z] | | +2022-08-31T01:32:41.1841138Z | | | | pods: Match expressions: | | +2022-08-31T01:32:41.1842051Z | | | | pod In [a b] | | +2022-08-31T01:32:41.1843509Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:32:41.1844022Z +2022-08-31T01:32:41.1844269Z +2022-08-31T01:32:41.1844576Z +2022-08-31T01:32:41.1845078Z Results for network policies: +2022-08-31T01:32:41.1845691Z Network policy: +2022-08-31T01:32:41.1845870Z +2022-08-31T01:32:41.1846286Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:32:41.1846700Z kind: NetworkPolicy +2022-08-31T01:32:41.1847149Z metadata: +2022-08-31T01:32:41.1847560Z creationTimestamp: null +2022-08-31T01:32:41.1847924Z name: base +2022-08-31T01:32:41.1848361Z namespace: x +2022-08-31T01:32:41.1848697Z spec: +2022-08-31T01:32:41.1849017Z egress: +2022-08-31T01:32:41.1849555Z - ports: +2022-08-31T01:32:41.1850143Z - port: 80 +2022-08-31T01:32:41.1850503Z protocol: TCP +2022-08-31T01:32:41.1850838Z to: +2022-08-31T01:32:41.1851606Z - namespaceSelector: +2022-08-31T01:32:41.1852124Z matchExpressions: +2022-08-31T01:32:41.1854062Z - key: ns +2022-08-31T01:32:41.1854580Z operator: In +2022-08-31T01:32:41.1854959Z values: +2022-08-31T01:32:41.1855835Z - "y" +2022-08-31T01:32:41.1856436Z - z +2022-08-31T01:32:41.1856833Z podSelector: +2022-08-31T01:32:41.1857332Z matchExpressions: +2022-08-31T01:32:41.1857893Z - key: pod +2022-08-31T01:32:41.1858301Z operator: In +2022-08-31T01:32:41.1858696Z values: +2022-08-31T01:32:41.1859205Z - a +2022-08-31T01:32:41.1859789Z - b +2022-08-31T01:32:41.1860335Z - ports: +2022-08-31T01:32:41.1860997Z - port: 53 +2022-08-31T01:32:41.1861419Z protocol: UDP +2022-08-31T01:32:41.1861967Z - port: 53 +2022-08-31T01:32:41.1862397Z protocol: TCP +2022-08-31T01:32:41.1862773Z ingress: +2022-08-31T01:32:41.1863284Z - from: +2022-08-31T01:32:41.1863818Z - namespaceSelector: +2022-08-31T01:32:41.1864237Z matchExpressions: +2022-08-31T01:32:41.1864918Z - key: ns +2022-08-31T01:32:41.1865404Z operator: In +2022-08-31T01:32:41.1865782Z values: +2022-08-31T01:32:41.1866438Z - x +2022-08-31T01:32:41.1867011Z - "y" +2022-08-31T01:32:41.1867415Z podSelector: +2022-08-31T01:32:41.1867939Z matchExpressions: +2022-08-31T01:32:41.1868583Z - key: pod +2022-08-31T01:32:41.1868999Z operator: In +2022-08-31T01:32:41.1869378Z values: +2022-08-31T01:32:41.1869890Z - b +2022-08-31T01:32:41.1870399Z - c +2022-08-31T01:32:41.1870777Z ports: +2022-08-31T01:32:41.1871348Z - protocol: UDP +2022-08-31T01:32:41.1871750Z podSelector: +2022-08-31T01:32:41.1872137Z matchLabels: +2022-08-31T01:32:41.1872501Z pod: a +2022-08-31T01:32:41.1872897Z policyTypes: +2022-08-31T01:32:41.1873601Z - Ingress +2022-08-31T01:32:41.1874102Z - Egress +2022-08-31T01:32:41.1874620Z status: {} +2022-08-31T01:32:41.1874790Z +2022-08-31T01:32:41.1875230Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:32:41.1875727Z Expected ingress: +2022-08-31T01:32:41.1876504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1877217Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:32:41.1877716Z | TCP/81 | | | | | | | | | | +2022-08-31T01:32:41.1878230Z | UDP/80 | | | | | | | | | | +2022-08-31T01:32:41.1878782Z | UDP/81 | | | | | | | | | | +2022-08-31T01:32:41.1879575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1880157Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1881044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1881726Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1882674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1883411Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1884441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1885007Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1885873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1886585Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1887432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1888111Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1889162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1889807Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1890590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1891261Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1892046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1892643Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1893690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1893994Z +2022-08-31T01:32:41.1894448Z Expected egress: +2022-08-31T01:32:41.1895216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1895753Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:32:41.1896214Z | TCP/81 | | | | | | | | | | +2022-08-31T01:32:41.1896678Z | UDP/80 | | | | | | | | | | +2022-08-31T01:32:41.1897158Z | UDP/81 | | | | | | | | | | +2022-08-31T01:32:41.1897847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1898415Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:32:41.1899139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1899679Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1900395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1900929Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1901627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1902170Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1902952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1903493Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1904203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1904740Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1905562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1906092Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1906821Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1907351Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1908053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1908587Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1909376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1909749Z +2022-08-31T01:32:41.1910308Z Expected combined: +2022-08-31T01:32:41.1911019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1911550Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:32:41.1912001Z | TCP/81 | | | | | | | | | | +2022-08-31T01:32:41.1912461Z | UDP/80 | | | | | | | | | | +2022-08-31T01:32:41.1912882Z | UDP/81 | | | | | | | | | | +2022-08-31T01:32:41.1913618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1914215Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:32:41.1914979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1915565Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1916292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1916821Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1917526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1918110Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1918829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1919361Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1920152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1920690Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1921440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1921971Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1922717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1923260Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1923982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1924506Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1925211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1925572Z +2022-08-31T01:32:41.1925998Z kube results, try 0: +2022-08-31T01:32:41.1926666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1927222Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:32:41.1927667Z | TCP/81 | | | | | | | | | | +2022-08-31T01:32:41.1928164Z | UDP/80 | | | | | | | | | | +2022-08-31T01:32:41.1928580Z | UDP/81 | | | | | | | | | | +2022-08-31T01:32:41.1929302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1929915Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:32:41.1930636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1931168Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1931922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1932514Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1933244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1933990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1934789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1935327Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1936039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1936566Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1937289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1937835Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1938585Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1939168Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1939944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1940496Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:32:41.1941246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:32:41.1941541Z +2022-08-31T01:32:41.1941759Z +2022-08-31T01:32:41.1942191Z Actual vs expected (last round): +2022-08-31T01:32:41.1942898Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:32:41.1943362Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:32:41.1944028Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:32:41.1944469Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1944866Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1945321Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1945715Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1946142Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1946667Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1947128Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1947597Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1948049Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:32:41.1948672Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:32:41.1948914Z +2022-08-31T01:32:41.1949141Z +2022-08-31T01:32:41.1949361Z +2022-08-31T01:32:41.1949864Z finished policy #49 +2022-08-31T01:32:41.1950305Z starting test case #50 +2022-08-31T01:32:45.5802924Z time="2022-08-31T01:32:45Z" level=info msg="cluster state reset" +2022-08-31T01:32:48.7524971Z time="2022-08-31T01:32:48Z" level=info msg="cluster state verified" +2022-08-31T01:32:48.8365150Z time="2022-08-31T01:32:48Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:33:08.8371279Z time="2022-08-31T01:33:08Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:33:08.8507425Z time="2022-08-31T01:33:08Z" level=info msg="running kube probe on try 1" +2022-08-31T01:34:50.5352418Z evaluating test case: direction,ingress,numbered-port,port,protocol,udp +2022-08-31T01:34:50.5353738Z step 1 on all available ports/protocols: +2022-08-31T01:34:50.5354610Z Policy explanation: +2022-08-31T01:34:50.5355952Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:34:50.5356851Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:34:50.5357808Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:34:50.5358287Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol UDP | +2022-08-31T01:34:50.5358689Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:34:50.5359043Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:34:50.5359378Z | | | | pod In [b c] | | +2022-08-31T01:34:50.5359940Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:34:50.5360314Z | | | | | | +2022-08-31T01:34:50.5360857Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:34:50.5361296Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:34:50.5361683Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:34:50.5362014Z | | pod: a | | | | +2022-08-31T01:34:50.5362545Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:34:50.5362942Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:34:50.5363291Z | | | | ns In [y z] | | +2022-08-31T01:34:50.5363617Z | | | | pods: Match expressions: | | +2022-08-31T01:34:50.5363938Z | | | | pod In [a b] | | +2022-08-31T01:34:50.5364500Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:34:50.5364757Z +2022-08-31T01:34:50.5364867Z +2022-08-31T01:34:50.5364976Z +2022-08-31T01:34:50.5365205Z Results for network policies: +2022-08-31T01:34:50.5365478Z Network policy: +2022-08-31T01:34:50.5365811Z +2022-08-31T01:34:50.5366059Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:34:50.5366344Z kind: NetworkPolicy +2022-08-31T01:34:50.5366583Z metadata: +2022-08-31T01:34:50.5366837Z creationTimestamp: null +2022-08-31T01:34:50.5367380Z name: base +2022-08-31T01:34:50.5367879Z namespace: x +2022-08-31T01:34:50.5368293Z spec: +2022-08-31T01:34:50.5368671Z egress: +2022-08-31T01:34:50.5369371Z - ports: +2022-08-31T01:34:50.5370016Z - port: 80 +2022-08-31T01:34:50.5370503Z protocol: TCP +2022-08-31T01:34:50.5370743Z to: +2022-08-31T01:34:50.5371301Z - namespaceSelector: +2022-08-31T01:34:50.5371598Z matchExpressions: +2022-08-31T01:34:50.5371985Z - key: ns +2022-08-31T01:34:50.5372239Z operator: In +2022-08-31T01:34:50.5372483Z values: +2022-08-31T01:34:50.5372842Z - "y" +2022-08-31T01:34:50.5373642Z - z +2022-08-31T01:34:50.5373916Z podSelector: +2022-08-31T01:34:50.5374166Z matchExpressions: +2022-08-31T01:34:50.5374583Z - key: pod +2022-08-31T01:34:50.5374836Z operator: In +2022-08-31T01:34:50.5375078Z values: +2022-08-31T01:34:50.5375435Z - a +2022-08-31T01:34:50.5375791Z - b +2022-08-31T01:34:50.5376152Z - ports: +2022-08-31T01:34:50.5376522Z - port: 53 +2022-08-31T01:34:50.5376771Z protocol: UDP +2022-08-31T01:34:50.5377130Z - port: 53 +2022-08-31T01:34:50.5377380Z protocol: TCP +2022-08-31T01:34:50.5377618Z ingress: +2022-08-31T01:34:50.5377970Z - from: +2022-08-31T01:34:50.5378354Z - namespaceSelector: +2022-08-31T01:34:50.5378625Z matchExpressions: +2022-08-31T01:34:50.5379005Z - key: ns +2022-08-31T01:34:50.5379252Z operator: In +2022-08-31T01:34:50.5379491Z values: +2022-08-31T01:34:50.5379837Z - x +2022-08-31T01:34:50.5380194Z - "y" +2022-08-31T01:34:50.5380443Z podSelector: +2022-08-31T01:34:50.5380694Z matchExpressions: +2022-08-31T01:34:50.5381077Z - key: pod +2022-08-31T01:34:50.5381328Z operator: In +2022-08-31T01:34:50.5381571Z values: +2022-08-31T01:34:50.5381923Z - b +2022-08-31T01:34:50.5382275Z - c +2022-08-31T01:34:50.5382511Z ports: +2022-08-31T01:34:50.5382860Z - port: 80 +2022-08-31T01:34:50.5383105Z protocol: UDP +2022-08-31T01:34:50.5383350Z podSelector: +2022-08-31T01:34:50.5383589Z matchLabels: +2022-08-31T01:34:50.5383822Z pod: a +2022-08-31T01:34:50.5384053Z policyTypes: +2022-08-31T01:34:50.5384415Z - Ingress +2022-08-31T01:34:50.5384776Z - Egress +2022-08-31T01:34:50.5385013Z status: {} +2022-08-31T01:34:50.5385129Z +2022-08-31T01:34:50.5385370Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:34:50.5385637Z Expected ingress: +2022-08-31T01:34:50.5386163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5386588Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:34:50.5386930Z | TCP/81 | | | | | | | | | | +2022-08-31T01:34:50.5387233Z | UDP/80 | | | | | | | | | | +2022-08-31T01:34:50.5387537Z | UDP/81 | | | | | | | | | | +2022-08-31T01:34:50.5388084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5388498Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5389112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5389530Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5390116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5390628Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5391211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5391623Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5392203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5392620Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5393216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5393627Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5394282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5394696Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5395273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5395686Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5396265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5396676Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5397249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5397480Z +2022-08-31T01:34:50.5397709Z Expected egress: +2022-08-31T01:34:50.5398229Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5398634Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:34:50.5398961Z | TCP/81 | | | | | | | | | | +2022-08-31T01:34:50.5399261Z | UDP/80 | | | | | | | | | | +2022-08-31T01:34:50.5399564Z | UDP/81 | | | | | | | | | | +2022-08-31T01:34:50.5400109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5400530Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:34:50.5401109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5401518Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5402098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5402506Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5403076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5403478Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5404052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5404461Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5405045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5405453Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5406090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5406499Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5407072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5407489Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5408061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5408508Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5409076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5409373Z +2022-08-31T01:34:50.5409600Z Expected combined: +2022-08-31T01:34:50.5410129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5410581Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:34:50.5410911Z | TCP/81 | | | | | | | | | | +2022-08-31T01:34:50.5411212Z | UDP/80 | | | | | | | | | | +2022-08-31T01:34:50.5411515Z | UDP/81 | | | | | | | | | | +2022-08-31T01:34:50.5412067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5412486Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:34:50.5413069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5413972Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5415106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5420874Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5421987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5422604Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5423347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5423888Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5424617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5425165Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5425884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5426465Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5427180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5427717Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5428503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5429124Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5429850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5430302Z +2022-08-31T01:34:50.5430810Z kube results, try 0: +2022-08-31T01:34:50.5431615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5432155Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:34:50.5432626Z | TCP/81 | | | | | | | | | | +2022-08-31T01:34:50.5433132Z | UDP/80 | | | | | | | | | | +2022-08-31T01:34:50.5433606Z | UDP/81 | | | | | | | | | | +2022-08-31T01:34:50.5434332Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5434972Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:34:50.5435710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5436244Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5437058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5437592Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5438312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5438883Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5439604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5440151Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5440867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5441449Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5442190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5442730Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5443441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5444047Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5444779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5445384Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:34:50.5446101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:34:50.5446389Z +2022-08-31T01:34:50.5446621Z +2022-08-31T01:34:50.5447226Z Actual vs expected (last round): +2022-08-31T01:34:50.5447928Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:34:50.5448504Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:34:50.5449144Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:34:50.5449694Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5450090Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5450493Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5450977Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5451380Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5451855Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5452318Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5452770Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5453184Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:34:50.5454066Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:34:50.5454311Z +2022-08-31T01:34:50.5454543Z +2022-08-31T01:34:50.5454841Z +2022-08-31T01:34:50.5455413Z finished policy #50 +2022-08-31T01:34:50.5455864Z starting test case #51 +2022-08-31T01:34:54.9176386Z time="2022-08-31T01:34:54Z" level=info msg="cluster state reset" +2022-08-31T01:34:58.0919726Z time="2022-08-31T01:34:58Z" level=info msg="cluster state verified" +2022-08-31T01:34:58.1587713Z time="2022-08-31T01:34:58Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:35:18.1622560Z time="2022-08-31T01:35:18Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:35:18.1778647Z time="2022-08-31T01:35:18Z" level=info msg="running kube probe on try 1" +2022-08-31T01:37:40.8264118Z time="2022-08-31T01:37:40Z" level=info msg="running kube probe on try 2" +2022-08-31T01:39:22.0462444Z evaluating test case: direction,ingress,numbered-port,port,protocol,udp +2022-08-31T01:39:22.0463426Z step 1 on all available ports/protocols: +2022-08-31T01:39:22.0468278Z Policy explanation: +2022-08-31T01:39:22.0469689Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:39:22.0470905Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:39:22.0472321Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:39:22.0474706Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol UDP | +2022-08-31T01:39:22.0475696Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:39:22.0476554Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:39:22.0477371Z | | | | pod In [b c] | | +2022-08-31T01:39:22.0478782Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:39:22.0479787Z | | | | | | +2022-08-31T01:39:22.0481133Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:39:22.0482249Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:39:22.0484229Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:39:22.0485161Z | | pod: a | | | | +2022-08-31T01:39:22.0486510Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:39:22.0487521Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:39:22.0488444Z | | | | ns In [y z] | | +2022-08-31T01:39:22.0489329Z | | | | pods: Match expressions: | | +2022-08-31T01:39:22.0491181Z | | | | pod In [a b] | | +2022-08-31T01:39:22.0492627Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:39:22.0493516Z +2022-08-31T01:39:22.0494026Z +2022-08-31T01:39:22.0494439Z +2022-08-31T01:39:22.0495376Z Results for network policies: +2022-08-31T01:39:22.0496191Z Network policy: +2022-08-31T01:39:22.0496668Z +2022-08-31T01:39:22.0497399Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:39:22.0498159Z kind: NetworkPolicy +2022-08-31T01:39:22.0499943Z metadata: +2022-08-31T01:39:22.0500696Z creationTimestamp: null +2022-08-31T01:39:22.0501429Z name: base +2022-08-31T01:39:22.0502105Z namespace: x +2022-08-31T01:39:22.0502775Z spec: +2022-08-31T01:39:22.0503426Z egress: +2022-08-31T01:39:22.0504409Z - ports: +2022-08-31T01:39:22.0505374Z - port: 80 +2022-08-31T01:39:22.0506097Z protocol: TCP +2022-08-31T01:39:22.0506793Z to: +2022-08-31T01:39:22.0510231Z - namespaceSelector: +2022-08-31T01:39:22.0510919Z matchExpressions: +2022-08-31T01:39:22.0511645Z - key: ns +2022-08-31T01:39:22.0512113Z operator: In +2022-08-31T01:39:22.0512569Z values: +2022-08-31T01:39:22.0513460Z - "y" +2022-08-31T01:39:22.0514120Z - z +2022-08-31T01:39:22.0514566Z podSelector: +2022-08-31T01:39:22.0515070Z matchExpressions: +2022-08-31T01:39:22.0515783Z - key: pod +2022-08-31T01:39:22.0516246Z operator: In +2022-08-31T01:39:22.0516711Z values: +2022-08-31T01:39:22.0517370Z - a +2022-08-31T01:39:22.0519407Z - b +2022-08-31T01:39:22.0520290Z - ports: +2022-08-31T01:39:22.0521080Z - port: 53 +2022-08-31T01:39:22.0521662Z protocol: UDP +2022-08-31T01:39:22.0522465Z - port: 53 +2022-08-31T01:39:22.0524106Z protocol: TCP +2022-08-31T01:39:22.0524622Z ingress: +2022-08-31T01:39:22.0525393Z - from: +2022-08-31T01:39:22.0526198Z - namespaceSelector: +2022-08-31T01:39:22.0531921Z matchExpressions: +2022-08-31T01:39:22.0533205Z - key: ns +2022-08-31T01:39:22.0533967Z operator: In +2022-08-31T01:39:22.0534542Z values: +2022-08-31T01:39:22.0536670Z - x +2022-08-31T01:39:22.0537538Z - "y" +2022-08-31T01:39:22.0538314Z podSelector: +2022-08-31T01:39:22.0538980Z matchExpressions: +2022-08-31T01:39:22.0539870Z - key: pod +2022-08-31T01:39:22.0540492Z operator: In +2022-08-31T01:39:22.0541023Z values: +2022-08-31T01:39:22.0541582Z - b +2022-08-31T01:39:22.0542080Z - c +2022-08-31T01:39:22.0542461Z ports: +2022-08-31T01:39:22.0542950Z - port: 81 +2022-08-31T01:39:22.0543317Z protocol: UDP +2022-08-31T01:39:22.0543702Z podSelector: +2022-08-31T01:39:22.0544059Z matchLabels: +2022-08-31T01:39:22.0544401Z pod: a +2022-08-31T01:39:22.0544749Z policyTypes: +2022-08-31T01:39:22.0545316Z - Ingress +2022-08-31T01:39:22.0545817Z - Egress +2022-08-31T01:39:22.0546216Z status: {} +2022-08-31T01:39:22.0546383Z +2022-08-31T01:39:22.0546816Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:39:22.0547234Z Expected ingress: +2022-08-31T01:39:22.0547909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0548489Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0549223Z | TCP/81 | | | | | | | | | | +2022-08-31T01:39:22.0549681Z | UDP/80 | | | | | | | | | | +2022-08-31T01:39:22.0550119Z | UDP/81 | | | | | | | | | | +2022-08-31T01:39:22.0550930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0551494Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0552296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0552918Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0554348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0555191Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0556051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0556646Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0557375Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0557913Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0558639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0559320Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0560098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0560636Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0561356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0561914Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0562667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0563242Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0564005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0564297Z +2022-08-31T01:39:22.0564748Z Expected egress: +2022-08-31T01:39:22.0565491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0566036Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0566535Z | TCP/81 | | | | | | | | | | +2022-08-31T01:39:22.0567054Z | UDP/80 | | | | | | | | | | +2022-08-31T01:39:22.0567500Z | UDP/81 | | | | | | | | | | +2022-08-31T01:39:22.0568260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0568808Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:39:22.0569561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0570100Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0570817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0571356Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0572121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0572658Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0573565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0574143Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0574924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0575466Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0576290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0576833Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0577560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0578149Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0578901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0579436Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0580239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0580545Z +2022-08-31T01:39:22.0581055Z Expected combined: +2022-08-31T01:39:22.0581781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0582318Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0582779Z | TCP/81 | | | | | | | | | | +2022-08-31T01:39:22.0583229Z | UDP/80 | | | | | | | | | | +2022-08-31T01:39:22.0583700Z | UDP/81 | | | | | | | | | | +2022-08-31T01:39:22.0584474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0585008Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:39:22.0585730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0586300Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0587061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0587594Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0588295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0588843Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0589559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0590099Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0590824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0591389Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0592111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0592646Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0593373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0593915Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0594681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0595217Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0596061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0596348Z +2022-08-31T01:39:22.0596830Z kube results, try 0: +2022-08-31T01:39:22.0597497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0598024Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0598487Z | TCP/81 | | | | | | | | | | +2022-08-31T01:39:22.0598943Z | UDP/80 | | | | | | | | | | +2022-08-31T01:39:22.0599409Z | UDP/81 | | | | | | | | | | +2022-08-31T01:39:22.0600103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0600708Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0601426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0601977Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0602738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0603304Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0604040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0604641Z | y/a | . . . . | . . . . | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0605438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0605974Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0606711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0607327Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0608150Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0608689Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0609396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0609935Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | +2022-08-31T01:39:22.0610703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0611269Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0612048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0612343Z +2022-08-31T01:39:22.0612844Z kube results, try 1: +2022-08-31T01:39:22.0613764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0614330Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0614780Z | TCP/81 | | | | | | | | | | +2022-08-31T01:39:22.0615253Z | UDP/80 | | | | | | | | | | +2022-08-31T01:39:22.0615680Z | UDP/81 | | | | | | | | | | +2022-08-31T01:39:22.0616376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0617015Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:39:22.0617766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0618347Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0619143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0619685Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0620482Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0621020Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0621868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0622413Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0623304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0623840Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0624576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0625160Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0625870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0626469Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0627239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0627779Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:39:22.0628508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:39:22.0628806Z +2022-08-31T01:39:22.0629043Z +2022-08-31T01:39:22.0629480Z Actual vs expected (last round): +2022-08-31T01:39:22.0630112Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:39:22.0630595Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:39:22.0631218Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:39:22.0631676Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0632071Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0632477Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0632880Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0633298Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0633717Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0634166Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0634566Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0635005Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:39:22.0635618Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:39:22.0635858Z +2022-08-31T01:39:22.0636105Z +2022-08-31T01:39:22.0636323Z +2022-08-31T01:39:22.0636743Z finished policy #51 +2022-08-31T01:39:22.0637120Z starting test case #52 +2022-08-31T01:39:26.3122324Z time="2022-08-31T01:39:26Z" level=info msg="cluster state reset" +2022-08-31T01:39:29.4927033Z time="2022-08-31T01:39:29Z" level=info msg="cluster state verified" +2022-08-31T01:39:29.5636332Z time="2022-08-31T01:39:29Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:39:49.5691782Z time="2022-08-31T01:39:49Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:39:49.5827651Z time="2022-08-31T01:39:49Z" level=info msg="running kube probe on try 1" +2022-08-31T01:41:34.9186589Z evaluating test case: open a numbered port that isn't served +2022-08-31T01:41:34.9188254Z step 1 on all available ports/protocols: +2022-08-31T01:41:34.9218218Z Policy explanation: +2022-08-31T01:41:34.9219806Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:41:34.9220753Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:41:34.9221766Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:41:34.9222592Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 7981 on protocol TCP | +2022-08-31T01:41:34.9223157Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:41:34.9223710Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:41:34.9224175Z | | | | pod In [b c] | | +2022-08-31T01:41:34.9224913Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:41:34.9225420Z | | | | | | +2022-08-31T01:41:34.9226128Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:41:34.9226732Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:41:34.9227248Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:41:34.9227700Z | | pod: a | | | | +2022-08-31T01:41:34.9228380Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:41:34.9228948Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:41:34.9229416Z | | | | ns In [y z] | | +2022-08-31T01:41:34.9229896Z | | | | pods: Match expressions: | | +2022-08-31T01:41:34.9230361Z | | | | pod In [a b] | | +2022-08-31T01:41:34.9231041Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:41:34.9231344Z +2022-08-31T01:41:34.9231552Z +2022-08-31T01:41:34.9231839Z +2022-08-31T01:41:34.9232324Z Results for network policies: +2022-08-31T01:41:34.9232738Z Network policy: +2022-08-31T01:41:34.9232920Z +2022-08-31T01:41:34.9233407Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:41:34.9233835Z kind: NetworkPolicy +2022-08-31T01:41:34.9234192Z metadata: +2022-08-31T01:41:34.9234551Z creationTimestamp: null +2022-08-31T01:41:34.9234986Z name: base +2022-08-31T01:41:34.9235327Z namespace: x +2022-08-31T01:41:34.9235657Z spec: +2022-08-31T01:41:34.9235988Z egress: +2022-08-31T01:41:34.9236478Z - ports: +2022-08-31T01:41:34.9236981Z - port: 80 +2022-08-31T01:41:34.9237429Z protocol: TCP +2022-08-31T01:41:34.9237773Z to: +2022-08-31T01:41:34.9238267Z - namespaceSelector: +2022-08-31T01:41:34.9238720Z matchExpressions: +2022-08-31T01:41:34.9239316Z - key: ns +2022-08-31T01:41:34.9239677Z operator: In +2022-08-31T01:41:34.9240025Z values: +2022-08-31T01:41:34.9240660Z - "y" +2022-08-31T01:41:34.9241151Z - z +2022-08-31T01:41:34.9241508Z podSelector: +2022-08-31T01:41:34.9241957Z matchExpressions: +2022-08-31T01:41:34.9242459Z - key: pod +2022-08-31T01:41:34.9242828Z operator: In +2022-08-31T01:41:34.9243174Z values: +2022-08-31T01:41:34.9243648Z - a +2022-08-31T01:41:34.9244127Z - b +2022-08-31T01:41:34.9244615Z - ports: +2022-08-31T01:41:34.9245171Z - port: 53 +2022-08-31T01:41:34.9245867Z protocol: UDP +2022-08-31T01:41:34.9246767Z - port: 53 +2022-08-31T01:41:34.9247156Z protocol: TCP +2022-08-31T01:41:34.9247511Z ingress: +2022-08-31T01:41:34.9248029Z - from: +2022-08-31T01:41:34.9248539Z - namespaceSelector: +2022-08-31T01:41:34.9249015Z matchExpressions: +2022-08-31T01:41:34.9249605Z - key: ns +2022-08-31T01:41:34.9250135Z operator: In +2022-08-31T01:41:34.9250564Z values: +2022-08-31T01:41:34.9251162Z - x +2022-08-31T01:41:34.9251654Z - "y" +2022-08-31T01:41:34.9252011Z podSelector: +2022-08-31T01:41:34.9252368Z matchExpressions: +2022-08-31T01:41:34.9252907Z - key: pod +2022-08-31T01:41:34.9253265Z operator: In +2022-08-31T01:41:34.9253881Z values: +2022-08-31T01:41:34.9254376Z - b +2022-08-31T01:41:34.9254852Z - c +2022-08-31T01:41:34.9255230Z ports: +2022-08-31T01:41:34.9255713Z - port: 7981 +2022-08-31T01:41:34.9256141Z protocol: TCP +2022-08-31T01:41:34.9256485Z podSelector: +2022-08-31T01:41:34.9256827Z matchLabels: +2022-08-31T01:41:34.9257161Z pod: a +2022-08-31T01:41:34.9257508Z policyTypes: +2022-08-31T01:41:34.9257992Z - Ingress +2022-08-31T01:41:34.9258477Z - Egress +2022-08-31T01:41:34.9258828Z status: {} +2022-08-31T01:41:34.9258998Z +2022-08-31T01:41:34.9259475Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:41:34.9259852Z Expected ingress: +2022-08-31T01:41:34.9260496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9261040Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:41:34.9261487Z | TCP/81 | | | | | | | | | | +2022-08-31T01:41:34.9261914Z | UDP/80 | | | | | | | | | | +2022-08-31T01:41:34.9262365Z | UDP/81 | | | | | | | | | | +2022-08-31T01:41:34.9263086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9263621Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9264328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9264946Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9265653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9266227Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9266935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9267461Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9268172Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9268738Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9269443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9270112Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9270888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9271480Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9272214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9272750Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9273457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9274001Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9274790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9275088Z +2022-08-31T01:41:34.9275578Z Expected egress: +2022-08-31T01:41:34.9276315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9276845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:41:34.9277291Z | TCP/81 | | | | | | | | | | +2022-08-31T01:41:34.9277743Z | UDP/80 | | | | | | | | | | +2022-08-31T01:41:34.9278197Z | UDP/81 | | | | | | | | | | +2022-08-31T01:41:34.9278913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9279451Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:41:34.9280169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9280697Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9281409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9281936Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9282647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9283178Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9283888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9284439Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9285147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9285676Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9286379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9286911Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9287621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9288154Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9288869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9289406Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9290265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9290557Z +2022-08-31T01:41:34.9291051Z Expected combined: +2022-08-31T01:41:34.9291788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9292310Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:41:34.9292749Z | TCP/81 | | | | | | | | | | +2022-08-31T01:41:34.9293203Z | UDP/80 | | | | | | | | | | +2022-08-31T01:41:34.9293847Z | UDP/81 | | | | | | | | | | +2022-08-31T01:41:34.9294552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9295192Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:41:34.9295924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9296488Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9297203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9297740Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9298455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9298985Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9299694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9300231Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9300946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9301474Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9302188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9302724Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9303428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9303996Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9304723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9305259Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9305964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9306257Z +2022-08-31T01:41:34.9306737Z kube results, try 0: +2022-08-31T01:41:34.9307454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9307991Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:41:34.9308439Z | TCP/81 | | | | | | | | | | +2022-08-31T01:41:34.9308933Z | UDP/80 | | | | | | | | | | +2022-08-31T01:41:34.9309360Z | UDP/81 | | | | | | | | | | +2022-08-31T01:41:34.9310101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9310722Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:41:34.9311468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9312006Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9312718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9313248Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9313963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9314495Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9315365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9315899Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9316613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9317142Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9317855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9318424Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9319142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9319704Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9320465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9320997Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:41:34.9321725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:41:34.9322008Z +2022-08-31T01:41:34.9322240Z +2022-08-31T01:41:34.9322663Z Actual vs expected (last round): +2022-08-31T01:41:34.9323310Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:41:34.9323782Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:41:34.9324400Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:41:34.9324903Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9325308Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9325709Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9326164Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9326555Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9327011Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9327462Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9327917Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9328372Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:41:34.9329045Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:41:34.9329280Z +2022-08-31T01:41:34.9329591Z +2022-08-31T01:41:34.9329904Z +2022-08-31T01:41:34.9330483Z finished policy #52 +2022-08-31T01:41:34.9330883Z starting test case #53 +2022-08-31T01:41:39.1751361Z time="2022-08-31T01:41:39Z" level=info msg="cluster state reset" +2022-08-31T01:41:42.3512665Z time="2022-08-31T01:41:42Z" level=info msg="cluster state verified" +2022-08-31T01:41:42.4201732Z time="2022-08-31T01:41:42Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:42:02.4206272Z time="2022-08-31T01:42:02Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:42:02.4347721Z time="2022-08-31T01:42:02Z" level=info msg="running kube probe on try 1" +2022-08-31T01:45:05.2449946Z time="2022-08-31T01:45:05Z" level=info msg="running kube probe on try 2" +2022-08-31T01:46:53.2977458Z evaluating test case: any-port,direction,egress,multi-port/protocol,numbered-port,port,rule +2022-08-31T01:46:53.2979620Z step 1 on all available ports/protocols: +2022-08-31T01:46:53.2983684Z Policy explanation: +2022-08-31T01:46:53.2985634Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:46:53.2987170Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:46:53.2988978Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:46:53.2995074Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:46:53.2996370Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:46:53.2997513Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:46:53.2998668Z | | | | pod In [b c] | | +2022-08-31T01:46:53.3000498Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:46:53.3001691Z | | | | | | +2022-08-31T01:46:53.3003326Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:46:53.3004649Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:46:53.3005890Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:46:53.3007042Z | | pod: a | | | | +2022-08-31T01:46:53.3008728Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:46:53.3009908Z | | | | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T01:46:53.3011080Z | | | | ns In [y z] | port 80 on protocol TCP | +2022-08-31T01:46:53.3012207Z | | | | pods: Match expressions: | | +2022-08-31T01:46:53.3013438Z | | | | pod In [a b] | | +2022-08-31T01:46:53.3015103Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:46:53.3015983Z +2022-08-31T01:46:53.3016651Z +2022-08-31T01:46:53.3017160Z +2022-08-31T01:46:53.3018096Z Results for network policies: +2022-08-31T01:46:53.3019069Z Network policy: +2022-08-31T01:46:53.3019743Z +2022-08-31T01:46:53.3020608Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:46:53.3027011Z kind: NetworkPolicy +2022-08-31T01:46:53.3028051Z metadata: +2022-08-31T01:46:53.3028910Z creationTimestamp: null +2022-08-31T01:46:53.3029778Z name: base +2022-08-31T01:46:53.3030639Z namespace: x +2022-08-31T01:46:53.3031513Z spec: +2022-08-31T01:46:53.3032308Z egress: +2022-08-31T01:46:53.3033390Z - ports: +2022-08-31T01:46:53.3034468Z - {} +2022-08-31T01:46:53.3036723Z - port: 80 +2022-08-31T01:46:53.3038915Z to: +2022-08-31T01:46:53.3039771Z - namespaceSelector: +2022-08-31T01:46:53.3040350Z matchExpressions: +2022-08-31T01:46:53.3041168Z - key: ns +2022-08-31T01:46:53.3041663Z operator: In +2022-08-31T01:46:53.3042120Z values: +2022-08-31T01:46:53.3042757Z - "y" +2022-08-31T01:46:53.3043354Z - z +2022-08-31T01:46:53.3043835Z podSelector: +2022-08-31T01:46:53.3044288Z matchExpressions: +2022-08-31T01:46:53.3044917Z - key: pod +2022-08-31T01:46:53.3045397Z operator: In +2022-08-31T01:46:53.3045854Z values: +2022-08-31T01:46:53.3046472Z - a +2022-08-31T01:46:53.3047065Z - b +2022-08-31T01:46:53.3047673Z - ports: +2022-08-31T01:46:53.3048291Z - port: 53 +2022-08-31T01:46:53.3048764Z protocol: UDP +2022-08-31T01:46:53.3049362Z - port: 53 +2022-08-31T01:46:53.3049822Z protocol: TCP +2022-08-31T01:46:53.3050272Z ingress: +2022-08-31T01:46:53.3050866Z - from: +2022-08-31T01:46:53.3051656Z - namespaceSelector: +2022-08-31T01:46:53.3052163Z matchExpressions: +2022-08-31T01:46:53.3052822Z - key: ns +2022-08-31T01:46:53.3053555Z operator: In +2022-08-31T01:46:53.3054101Z values: +2022-08-31T01:46:53.3054742Z - x +2022-08-31T01:46:53.3055349Z - "y" +2022-08-31T01:46:53.3057572Z podSelector: +2022-08-31T01:46:53.3060635Z matchExpressions: +2022-08-31T01:46:53.3061654Z - key: pod +2022-08-31T01:46:53.3062051Z operator: In +2022-08-31T01:46:53.3062487Z values: +2022-08-31T01:46:53.3063054Z - b +2022-08-31T01:46:53.3063543Z - c +2022-08-31T01:46:53.3063911Z ports: +2022-08-31T01:46:53.3064404Z - port: 80 +2022-08-31T01:46:53.3064777Z protocol: TCP +2022-08-31T01:46:53.3065153Z podSelector: +2022-08-31T01:46:53.3065717Z matchLabels: +2022-08-31T01:46:53.3066108Z pod: a +2022-08-31T01:46:53.3066771Z policyTypes: +2022-08-31T01:46:53.3067434Z - Ingress +2022-08-31T01:46:53.3067946Z - Egress +2022-08-31T01:46:53.3068305Z status: {} +2022-08-31T01:46:53.3068521Z +2022-08-31T01:46:53.3068957Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:46:53.3069362Z Expected ingress: +2022-08-31T01:46:53.3070126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3070666Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3071118Z | TCP/81 | | | | | | | | | | +2022-08-31T01:46:53.3071553Z | UDP/80 | | | | | | | | | | +2022-08-31T01:46:53.3071982Z | UDP/81 | | | | | | | | | | +2022-08-31T01:46:53.3072667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3073219Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3073942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3074568Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3075340Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3075936Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3076752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3077281Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3078038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3078576Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3079429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3079972Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3080687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3081214Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3081946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3082488Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3083211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3083839Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3084578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3084884Z +2022-08-31T01:46:53.3085304Z Expected egress: +2022-08-31T01:46:53.3086005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3086538Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3086991Z | TCP/81 | | | | | | | | | | +2022-08-31T01:46:53.3087435Z | UDP/80 | | | | | | | | | | +2022-08-31T01:46:53.3087880Z | UDP/81 | | | | | | | | | | +2022-08-31T01:46:53.3088606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3089147Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:46:53.3089865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3090399Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3091115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3091645Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3092378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3092903Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3093777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3094340Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3095101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3095633Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3096400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3097027Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3097728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3098334Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3099088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3099735Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3100449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3100735Z +2022-08-31T01:46:53.3101236Z Expected combined: +2022-08-31T01:46:53.3101897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3102426Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3102874Z | TCP/81 | | | | | | | | | | +2022-08-31T01:46:53.3103296Z | UDP/80 | | | | | | | | | | +2022-08-31T01:46:53.3103773Z | UDP/81 | | | | | | | | | | +2022-08-31T01:46:53.3104550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3105097Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:46:53.3105814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3106413Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3107127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3107661Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3108398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3108946Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3109663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3110207Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3110917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3111465Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3112183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3112712Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3113414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3114026Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3114734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3115297Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3116074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3116366Z +2022-08-31T01:46:53.3116915Z kube results, try 0: +2022-08-31T01:46:53.3117626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3118148Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3118586Z | TCP/81 | | | | | | | | | | +2022-08-31T01:46:53.3119039Z | UDP/80 | | | | | | | | | | +2022-08-31T01:46:53.3119488Z | UDP/81 | | | | | | | | | | +2022-08-31T01:46:53.3120254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3120825Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:46:53.3121565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3122175Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3122977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3123516Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3124232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3124920Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3125637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3126270Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3126989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3127523Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3128334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3128987Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3129701Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3130255Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3130971Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3131503Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3132211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3132507Z +2022-08-31T01:46:53.3133019Z kube results, try 1: +2022-08-31T01:46:53.3134027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3134586Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3135072Z | TCP/81 | | | | | | | | | | +2022-08-31T01:46:53.3135509Z | UDP/80 | | | | | | | | | | +2022-08-31T01:46:53.3135993Z | UDP/81 | | | | | | | | | | +2022-08-31T01:46:53.3136712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3137253Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:46:53.3137983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3138589Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3139287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3139819Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3140534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3141232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3141951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3142484Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3143201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3143788Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3144529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3145148Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3145889Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3146428Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3147139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3147670Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:46:53.3148399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:46:53.3148686Z +2022-08-31T01:46:53.3148912Z +2022-08-31T01:46:53.3149516Z Actual vs expected (last round): +2022-08-31T01:46:53.3150165Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:46:53.3150681Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:46:53.3151357Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:46:53.3151878Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3152321Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3152819Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3153267Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3153720Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3154156Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3154597Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3155075Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3155528Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:46:53.3156174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:46:53.3156421Z +2022-08-31T01:46:53.3156747Z +2022-08-31T01:46:53.3157048Z +2022-08-31T01:46:53.3157624Z finished policy #53 +2022-08-31T01:46:53.3158076Z starting test case #54 +2022-08-31T01:46:57.5769412Z time="2022-08-31T01:46:57Z" level=info msg="cluster state reset" +2022-08-31T01:47:00.7461107Z time="2022-08-31T01:47:00Z" level=info msg="cluster state verified" +2022-08-31T01:47:00.8134601Z time="2022-08-31T01:47:00Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:47:20.8218823Z time="2022-08-31T01:47:20Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:47:20.8355071Z time="2022-08-31T01:47:20Z" level=info msg="running kube probe on try 1" +2022-08-31T01:48:59.0057153Z time="2022-08-31T01:48:59Z" level=info msg="running kube probe on try 2" +2022-08-31T01:50:49.0895444Z evaluating test case: any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp +2022-08-31T01:50:49.0897437Z step 1 on all available ports/protocols: +2022-08-31T01:50:49.0931324Z Policy explanation: +2022-08-31T01:50:49.0932793Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:50:49.0934269Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:50:49.0935047Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:50:49.0935520Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:50:49.0935917Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:50:49.0936266Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:50:49.0936599Z | | | | pod In [b c] | | +2022-08-31T01:50:49.0937278Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:50:49.0937663Z | | | | | | +2022-08-31T01:50:49.0938212Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:50:49.0938651Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:50:49.0939045Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:50:49.0939382Z | | pod: a | | | | +2022-08-31T01:50:49.0939914Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:50:49.0940314Z | | | | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T01:50:49.0940693Z | | | | ns In [y z] | all ports on protocol UDP | +2022-08-31T01:50:49.0941041Z | | | | pods: Match expressions: | | +2022-08-31T01:50:49.0941368Z | | | | pod In [a b] | | +2022-08-31T01:50:49.0941919Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:50:49.0942152Z +2022-08-31T01:50:49.0942267Z +2022-08-31T01:50:49.0942369Z +2022-08-31T01:50:49.0942609Z Results for network policies: +2022-08-31T01:50:49.0942882Z Network policy: +2022-08-31T01:50:49.0943011Z +2022-08-31T01:50:49.0943611Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:50:49.0944122Z kind: NetworkPolicy +2022-08-31T01:50:49.0944435Z metadata: +2022-08-31T01:50:49.0944687Z creationTimestamp: null +2022-08-31T01:50:49.0945138Z name: base +2022-08-31T01:50:49.0945383Z namespace: x +2022-08-31T01:50:49.0945614Z spec: +2022-08-31T01:50:49.0945835Z egress: +2022-08-31T01:50:49.0946240Z - ports: +2022-08-31T01:50:49.0946599Z - {} +2022-08-31T01:50:49.0946973Z - protocol: UDP +2022-08-31T01:50:49.0947216Z to: +2022-08-31T01:50:49.0947586Z - namespaceSelector: +2022-08-31T01:50:49.0947861Z matchExpressions: +2022-08-31T01:50:49.0948240Z - key: ns +2022-08-31T01:50:49.0948491Z operator: In +2022-08-31T01:50:49.0948732Z values: +2022-08-31T01:50:49.0949083Z - "y" +2022-08-31T01:50:49.0949440Z - z +2022-08-31T01:50:49.0949680Z podSelector: +2022-08-31T01:50:49.0949935Z matchExpressions: +2022-08-31T01:50:49.0950336Z - key: pod +2022-08-31T01:50:49.0950586Z operator: In +2022-08-31T01:50:49.0950825Z values: +2022-08-31T01:50:49.0951178Z - a +2022-08-31T01:50:49.0951534Z - b +2022-08-31T01:50:49.0951880Z - ports: +2022-08-31T01:50:49.0952257Z - port: 53 +2022-08-31T01:50:49.0952503Z protocol: UDP +2022-08-31T01:50:49.0952871Z - port: 53 +2022-08-31T01:50:49.0953228Z protocol: TCP +2022-08-31T01:50:49.0953467Z ingress: +2022-08-31T01:50:49.0953826Z - from: +2022-08-31T01:50:49.0954213Z - namespaceSelector: +2022-08-31T01:50:49.0954486Z matchExpressions: +2022-08-31T01:50:49.0954857Z - key: ns +2022-08-31T01:50:49.0955105Z operator: In +2022-08-31T01:50:49.0955344Z values: +2022-08-31T01:50:49.0955696Z - x +2022-08-31T01:50:49.0956055Z - "y" +2022-08-31T01:50:49.0956300Z podSelector: +2022-08-31T01:50:49.0956557Z matchExpressions: +2022-08-31T01:50:49.0956936Z - key: pod +2022-08-31T01:50:49.0957188Z operator: In +2022-08-31T01:50:49.0957419Z values: +2022-08-31T01:50:49.0957772Z - b +2022-08-31T01:50:49.0958125Z - c +2022-08-31T01:50:49.0958357Z ports: +2022-08-31T01:50:49.0958716Z - port: 80 +2022-08-31T01:50:49.0959030Z protocol: TCP +2022-08-31T01:50:49.0959274Z podSelector: +2022-08-31T01:50:49.0959520Z matchLabels: +2022-08-31T01:50:49.0959756Z pod: a +2022-08-31T01:50:49.0959979Z policyTypes: +2022-08-31T01:50:49.0960345Z - Ingress +2022-08-31T01:50:49.0960709Z - Egress +2022-08-31T01:50:49.0960949Z status: {} +2022-08-31T01:50:49.0961070Z +2022-08-31T01:50:49.0961302Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:50:49.0961573Z Expected ingress: +2022-08-31T01:50:49.0962103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0962528Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.0962867Z | TCP/81 | | | | | | | | | | +2022-08-31T01:50:49.0963176Z | UDP/80 | | | | | | | | | | +2022-08-31T01:50:49.0963484Z | UDP/81 | | | | | | | | | | +2022-08-31T01:50:49.0964047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0964463Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0965042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0965454Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0966037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0966449Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0967027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0967438Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0968020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0968432Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0969020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0969428Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0970002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0970406Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0970979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0971665Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0972387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0972801Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0973579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0973867Z +2022-08-31T01:50:49.0974102Z Expected egress: +2022-08-31T01:50:49.0974647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0975062Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.0975394Z | TCP/81 | | | | | | | | | | +2022-08-31T01:50:49.0975703Z | UDP/80 | | | | | | | | | | +2022-08-31T01:50:49.0976080Z | UDP/81 | | | | | | | | | | +2022-08-31T01:50:49.0976641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0977066Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T01:50:49.0977653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0978060Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0978638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0979037Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0979615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0980021Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0980598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0981002Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0981582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0981987Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0982563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0982965Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0983545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0984012Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0984593Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0985000Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0985569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0985808Z +2022-08-31T01:50:49.0986026Z Expected combined: +2022-08-31T01:50:49.0986548Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0986958Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.0987282Z | TCP/81 | | | | | | | | | | +2022-08-31T01:50:49.0987587Z | UDP/80 | | | | | | | | | | +2022-08-31T01:50:49.0987990Z | UDP/81 | | | | | | | | | | +2022-08-31T01:50:49.0988543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0988962Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T01:50:49.0989543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0989953Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0990536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0991003Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0991579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0991991Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0992568Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0992983Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0993555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0993962Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0994542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0994957Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0995537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0995942Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0996518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0996924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.0997500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0997733Z +2022-08-31T01:50:49.0997972Z kube results, try 0: +2022-08-31T01:50:49.0998495Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.0998904Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.0999230Z | TCP/81 | | | | | | | | | | +2022-08-31T01:50:49.0999535Z | UDP/80 | | | | | | | | | | +2022-08-31T01:50:49.0999834Z | UDP/81 | | | | | | | | | | +2022-08-31T01:50:49.1000380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1000795Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:50:49.1001556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1001978Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1002561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1002965Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1003604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1004019Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1004597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1005004Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1005574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1005980Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1006618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1007034Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1007609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1008015Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1008590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1008996Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1009572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1009816Z +2022-08-31T01:50:49.1010046Z kube results, try 1: +2022-08-31T01:50:49.1010574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1010975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.1011300Z | TCP/81 | | | | | | | | | | +2022-08-31T01:50:49.1011602Z | UDP/80 | | | | | | | | | | +2022-08-31T01:50:49.1011902Z | UDP/81 | | | | | | | | | | +2022-08-31T01:50:49.1012458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1012875Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | +2022-08-31T01:50:49.1016037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1017026Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1018264Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1019144Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1020287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1021178Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1022349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1023301Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1024277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1024897Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1025871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1026453Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1027208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1027767Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1028512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1029043Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:50:49.1029766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:50:49.1030138Z +2022-08-31T01:50:49.1030376Z +2022-08-31T01:50:49.1030825Z Actual vs expected (last round): +2022-08-31T01:50:49.1031470Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:50:49.1031978Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:50:49.1032717Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:50:49.1033170Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1033577Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1033986Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1034460Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1034863Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1035313Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1035706Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1036166Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1036621Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:50:49.1037224Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:50:49.1037461Z +2022-08-31T01:50:49.1037692Z +2022-08-31T01:50:49.1037995Z +2022-08-31T01:50:49.1038579Z finished policy #54 +2022-08-31T01:50:49.1039042Z starting test case #55 +2022-08-31T01:50:53.4426293Z time="2022-08-31T01:50:53Z" level=info msg="cluster state reset" +2022-08-31T01:50:56.6106583Z time="2022-08-31T01:50:56Z" level=info msg="cluster state verified" +2022-08-31T01:50:56.6793709Z time="2022-08-31T01:50:56Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:51:16.6839474Z time="2022-08-31T01:51:16Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:51:16.6975249Z time="2022-08-31T01:51:16Z" level=info msg="running kube probe on try 1" +2022-08-31T01:54:01.8296266Z time="2022-08-31T01:54:01Z" level=info msg="running kube probe on try 2" +2022-08-31T01:57:30.7184350Z evaluating test case: direction,egress,multi-port/protocol,numbered-port,port,rule +2022-08-31T01:57:30.7185353Z step 1 on all available ports/protocols: +2022-08-31T01:57:30.7185875Z Policy explanation: +2022-08-31T01:57:30.7215156Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:57:30.7223037Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:57:30.7224552Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:57:30.7225549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:57:30.7226371Z | | Match labels: | | ns In [x y] | | +2022-08-31T01:57:30.7227112Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:57:30.7228089Z | | | | pod In [b c] | | +2022-08-31T01:57:30.7229174Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:57:30.7229956Z | | | | | | +2022-08-31T01:57:30.7231043Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:57:30.7231972Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:57:30.7232746Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:57:30.7233401Z | | pod: a | | | | +2022-08-31T01:57:30.7234618Z + + + +-------------------------------+-------------------------+ +2022-08-31T01:57:30.7235426Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:57:30.7236151Z | | | | ns In [y z] | port 81 on protocol TCP | +2022-08-31T01:57:30.7236858Z | | | | pods: Match expressions: | | +2022-08-31T01:57:30.7237497Z | | | | pod In [a b] | | +2022-08-31T01:57:30.7238596Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T01:57:30.7239134Z +2022-08-31T01:57:30.7239391Z +2022-08-31T01:57:30.7239647Z +2022-08-31T01:57:30.7240118Z Results for network policies: +2022-08-31T01:57:30.7240658Z Network policy: +2022-08-31T01:57:30.7240947Z +2022-08-31T01:57:30.7241447Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:57:30.7242008Z kind: NetworkPolicy +2022-08-31T01:57:30.7242504Z metadata: +2022-08-31T01:57:30.7243025Z creationTimestamp: null +2022-08-31T01:57:30.7243538Z name: base +2022-08-31T01:57:30.7244022Z namespace: x +2022-08-31T01:57:30.7244491Z spec: +2022-08-31T01:57:30.7244951Z egress: +2022-08-31T01:57:30.7245653Z - ports: +2022-08-31T01:57:30.7246343Z - port: 80 +2022-08-31T01:57:30.7247039Z - port: 81 +2022-08-31T01:57:30.7247520Z to: +2022-08-31T01:57:30.7268455Z - namespaceSelector: +2022-08-31T01:57:30.7269260Z matchExpressions: +2022-08-31T01:57:30.7270009Z - key: ns +2022-08-31T01:57:30.7270514Z operator: In +2022-08-31T01:57:30.7271021Z values: +2022-08-31T01:57:30.7271684Z - "y" +2022-08-31T01:57:30.7272348Z - z +2022-08-31T01:57:30.7272873Z podSelector: +2022-08-31T01:57:30.7273397Z matchExpressions: +2022-08-31T01:57:30.7274111Z - key: pod +2022-08-31T01:57:30.7274637Z operator: In +2022-08-31T01:57:30.7275142Z values: +2022-08-31T01:57:30.7275788Z - a +2022-08-31T01:57:30.7276453Z - b +2022-08-31T01:57:30.7277123Z - ports: +2022-08-31T01:57:30.7277819Z - port: 53 +2022-08-31T01:57:30.7278336Z protocol: UDP +2022-08-31T01:57:30.7279011Z - port: 53 +2022-08-31T01:57:30.7279507Z protocol: TCP +2022-08-31T01:57:30.7279994Z ingress: +2022-08-31T01:57:30.7280651Z - from: +2022-08-31T01:57:30.7281356Z - namespaceSelector: +2022-08-31T01:57:30.7281912Z matchExpressions: +2022-08-31T01:57:30.7282629Z - key: ns +2022-08-31T01:57:30.7283138Z operator: In +2022-08-31T01:57:30.7283626Z values: +2022-08-31T01:57:30.7284289Z - x +2022-08-31T01:57:30.7284952Z - "y" +2022-08-31T01:57:30.7285453Z podSelector: +2022-08-31T01:57:30.7285983Z matchExpressions: +2022-08-31T01:57:30.7286688Z - key: pod +2022-08-31T01:57:30.7287189Z operator: In +2022-08-31T01:57:30.7287701Z values: +2022-08-31T01:57:30.7288361Z - b +2022-08-31T01:57:30.7289015Z - c +2022-08-31T01:57:30.7289680Z ports: +2022-08-31T01:57:30.7290361Z - port: 80 +2022-08-31T01:57:30.7290885Z protocol: TCP +2022-08-31T01:57:30.7291389Z podSelector: +2022-08-31T01:57:30.7291883Z matchLabels: +2022-08-31T01:57:30.7292360Z pod: a +2022-08-31T01:57:30.7292843Z policyTypes: +2022-08-31T01:57:30.7293742Z - Ingress +2022-08-31T01:57:30.7294427Z - Egress +2022-08-31T01:57:30.7294907Z status: {} +2022-08-31T01:57:30.7295182Z +2022-08-31T01:57:30.7295693Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:57:30.7296234Z Expected ingress: +2022-08-31T01:57:30.7297384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7298247Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7298904Z | TCP/81 | | | | | | | | | | +2022-08-31T01:57:30.7299647Z | UDP/80 | | | | | | | | | | +2022-08-31T01:57:30.7300270Z | UDP/81 | | | | | | | | | | +2022-08-31T01:57:30.7301366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7302210Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7303339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7304193Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7305331Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7306181Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7307353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7308220Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7309347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7310201Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7311342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7312178Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7313296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7314127Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7315270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7316124Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7317216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7318058Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7335894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7336452Z +2022-08-31T01:57:30.7336931Z Expected egress: +2022-08-31T01:57:30.7337949Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7338767Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7339439Z | TCP/81 | | | | | | | | | | +2022-08-31T01:57:30.7340207Z | UDP/80 | | | | | | | | | | +2022-08-31T01:57:30.7340824Z | UDP/81 | | | | | | | | | | +2022-08-31T01:57:30.7341905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7342761Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:57:30.7343896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7344731Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7345867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7346849Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7347977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7348843Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7349961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7350804Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7351932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7352755Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7353890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7354746Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7355881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7356743Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7357855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7358698Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7359811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7360337Z +2022-08-31T01:57:30.7360821Z Expected combined: +2022-08-31T01:57:30.7361824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7362658Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7363315Z | TCP/81 | | | | | | | | | | +2022-08-31T01:57:30.7363939Z | UDP/80 | | | | | | | | | | +2022-08-31T01:57:30.7364567Z | UDP/81 | | | | | | | | | | +2022-08-31T01:57:30.7365629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7366493Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:57:30.7367625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7368451Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7369595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7370591Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7371742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7372611Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7373878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7374719Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7375842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7376689Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7377953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7378809Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7379944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7380795Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7381916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7382770Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7383877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7384403Z +2022-08-31T01:57:30.7384884Z kube results, try 0: +2022-08-31T01:57:30.7385911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7386748Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7387416Z | TCP/81 | | | | | | | | | | +2022-08-31T01:57:30.7388056Z | UDP/80 | | | | | | | | | | +2022-08-31T01:57:30.7388692Z | UDP/81 | | | | | | | | | | +2022-08-31T01:57:30.7389759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7390604Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7391938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7392744Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7454518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7503311Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7504562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7505379Z | y/a | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7506432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7507172Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7508197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7508945Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7510096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7510807Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7511813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7512539Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7513558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7514289Z | z/c | . . . X | . X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7515295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7515807Z +2022-08-31T01:57:30.7516202Z kube results, try 1: +2022-08-31T01:57:30.7517119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7517825Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7518382Z | TCP/81 | | | | | | | | | | +2022-08-31T01:57:30.7518909Z | UDP/80 | | | | | | | | | | +2022-08-31T01:57:30.7519423Z | UDP/81 | | | | | | | | | | +2022-08-31T01:57:30.7520353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7521052Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | +2022-08-31T01:57:30.7522018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7522708Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7523653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7524335Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7525290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7525973Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7526919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7527646Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7528607Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7529310Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7530263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7530955Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7531905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7532597Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7533676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7534395Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:57:30.7535362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:57:30.7535895Z +2022-08-31T01:57:30.7536102Z +2022-08-31T01:57:30.7536502Z Actual vs expected (last round): +2022-08-31T01:57:30.7537321Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:57:30.7537905Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:57:30.7538754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:57:30.7539317Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7539823Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7540297Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7540766Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7541229Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7541902Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7542530Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7543076Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7543579Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:57:30.7544470Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:57:30.7544826Z +2022-08-31T01:57:30.7545031Z +2022-08-31T01:57:30.7545247Z +2022-08-31T01:57:30.7545660Z finished policy #55 +2022-08-31T01:57:30.7546128Z starting test case #56 +2022-08-31T01:57:33.9675334Z time="2022-08-31T01:57:33Z" level=info msg="cluster state reset" +2022-08-31T01:57:37.1279065Z time="2022-08-31T01:57:37Z" level=info msg="cluster state verified" +2022-08-31T01:57:37.1903894Z time="2022-08-31T01:57:37Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:57:57.2088427Z time="2022-08-31T01:57:57Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:57:57.2225041Z time="2022-08-31T01:57:57Z" level=info msg="running kube probe on try 1" +2022-08-31T01:59:10.5890293Z evaluating test case: any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule +2022-08-31T01:59:10.5891369Z step 1 on all available ports/protocols: +2022-08-31T01:59:10.5891975Z Policy explanation: +2022-08-31T01:59:10.5893078Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:59:10.5894125Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T01:59:10.5895333Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:59:10.5896286Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T01:59:10.5897142Z | | Match labels: | | ns In [x y] | port 80 on protocol TCP | +2022-08-31T01:59:10.5897868Z | | pod: a | | pods: Match expressions: | | +2022-08-31T01:59:10.5898512Z | | | | pod In [b c] | | +2022-08-31T01:59:10.5899586Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:59:10.5900360Z | | | | | | +2022-08-31T01:59:10.5901425Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:59:10.5902351Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T01:59:10.5903148Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T01:59:10.5903842Z | | pod: a | | | | +2022-08-31T01:59:10.5905177Z + + + +-------------------------------+---------------------------+ +2022-08-31T01:59:10.5905923Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T01:59:10.5906575Z | | | | ns In [y z] | | +2022-08-31T01:59:10.5907283Z | | | | pods: Match expressions: | | +2022-08-31T01:59:10.5907933Z | | | | pod In [a b] | | +2022-08-31T01:59:10.5909100Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T01:59:10.5909629Z +2022-08-31T01:59:10.5909857Z +2022-08-31T01:59:10.5910261Z +2022-08-31T01:59:10.5910735Z Results for network policies: +2022-08-31T01:59:10.5911657Z Network policy: +2022-08-31T01:59:10.5912047Z +2022-08-31T01:59:10.5912601Z apiVersion: networking.k8s.io/v1 +2022-08-31T01:59:10.5913249Z kind: NetworkPolicy +2022-08-31T01:59:10.5913882Z metadata: +2022-08-31T01:59:10.5914508Z creationTimestamp: null +2022-08-31T01:59:10.5915147Z name: base +2022-08-31T01:59:10.5915708Z namespace: x +2022-08-31T01:59:10.5916320Z spec: +2022-08-31T01:59:10.5916906Z egress: +2022-08-31T01:59:10.5917773Z - ports: +2022-08-31T01:59:10.5918634Z - port: 80 +2022-08-31T01:59:10.5919234Z protocol: TCP +2022-08-31T01:59:10.5919850Z to: +2022-08-31T01:59:10.5920678Z - namespaceSelector: +2022-08-31T01:59:10.5921359Z matchExpressions: +2022-08-31T01:59:10.5922195Z - key: ns +2022-08-31T01:59:10.5922825Z operator: In +2022-08-31T01:59:10.5923403Z values: +2022-08-31T01:59:10.5924251Z - "y" +2022-08-31T01:59:10.5925080Z - z +2022-08-31T01:59:10.5925695Z podSelector: +2022-08-31T01:59:10.5926336Z matchExpressions: +2022-08-31T01:59:10.5927199Z - key: pod +2022-08-31T01:59:10.5927829Z operator: In +2022-08-31T01:59:10.5928406Z values: +2022-08-31T01:59:10.5929242Z - a +2022-08-31T01:59:10.5930069Z - b +2022-08-31T01:59:10.5930897Z - ports: +2022-08-31T01:59:10.5931650Z - port: 53 +2022-08-31T01:59:10.5938646Z protocol: UDP +2022-08-31T01:59:10.5939733Z - port: 53 +2022-08-31T01:59:10.5940381Z protocol: TCP +2022-08-31T01:59:10.5940999Z ingress: +2022-08-31T01:59:10.5941811Z - from: +2022-08-31T01:59:10.5942716Z - namespaceSelector: +2022-08-31T01:59:10.5943401Z matchExpressions: +2022-08-31T01:59:10.5944250Z - key: ns +2022-08-31T01:59:10.5944894Z operator: In +2022-08-31T01:59:10.5945513Z values: +2022-08-31T01:59:10.5946349Z - x +2022-08-31T01:59:10.5947181Z - "y" +2022-08-31T01:59:10.5947706Z podSelector: +2022-08-31T01:59:10.5949059Z matchExpressions: +2022-08-31T01:59:10.5950092Z - key: pod +2022-08-31T01:59:10.5950715Z operator: In +2022-08-31T01:59:10.5951338Z values: +2022-08-31T01:59:10.5952166Z - b +2022-08-31T01:59:10.5952996Z - c +2022-08-31T01:59:10.5953593Z ports: +2022-08-31T01:59:10.5954396Z - {} +2022-08-31T01:59:10.5955233Z - port: 80 +2022-08-31T01:59:10.5955828Z podSelector: +2022-08-31T01:59:10.5956369Z matchLabels: +2022-08-31T01:59:10.5956967Z pod: a +2022-08-31T01:59:10.5957563Z policyTypes: +2022-08-31T01:59:10.5958401Z - Ingress +2022-08-31T01:59:10.5959229Z - Egress +2022-08-31T01:59:10.5959828Z status: {} +2022-08-31T01:59:10.5960183Z +2022-08-31T01:59:10.5960708Z 0 wrong, 9 ignored, 72 correct +2022-08-31T01:59:10.5961385Z Expected ingress: +2022-08-31T01:59:10.5962586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5963587Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:59:10.5964399Z | TCP/81 | | | | | | | | | | +2022-08-31T01:59:10.5965321Z | UDP/80 | | | | | | | | | | +2022-08-31T01:59:10.5966078Z | UDP/81 | | | | | | | | | | +2022-08-31T01:59:10.5967231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5968128Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5969438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5970415Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5971687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5972813Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5974284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5975179Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5977043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5977972Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5979235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5980186Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5981401Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5982347Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5983559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5984387Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5989351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5990358Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5991608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5992130Z +2022-08-31T01:59:10.5992702Z Expected egress: +2022-08-31T01:59:10.5993513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5994085Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:59:10.5994571Z | TCP/81 | | | | | | | | | | +2022-08-31T01:59:10.5995026Z | UDP/80 | | | | | | | | | | +2022-08-31T01:59:10.5995515Z | UDP/81 | | | | | | | | | | +2022-08-31T01:59:10.5996336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5996892Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:59:10.5997607Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5998150Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.5998860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.5999528Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6000236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6000772Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6001521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6002052Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6002764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6003414Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6004139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6004678Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6005471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6006044Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6006790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6007323Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6008027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6008331Z +2022-08-31T01:59:10.6008745Z Expected combined: +2022-08-31T01:59:10.6009397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6009966Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:59:10.6010418Z | TCP/81 | | | | | | | | | | +2022-08-31T01:59:10.6010891Z | UDP/80 | | | | | | | | | | +2022-08-31T01:59:10.6011546Z | UDP/81 | | | | | | | | | | +2022-08-31T01:59:10.6012360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6012910Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:59:10.6013877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6014444Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6015167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6015708Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6016451Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6017051Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6017802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6018334Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6019048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6019616Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6020495Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6021123Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6021841Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6022375Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6023084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6023629Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6024465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6024757Z +2022-08-31T01:59:10.6025308Z kube results, try 0: +2022-08-31T01:59:10.6026034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6026594Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:59:10.6027160Z | TCP/81 | | | | | | | | | | +2022-08-31T01:59:10.6027629Z | UDP/80 | | | | | | | | | | +2022-08-31T01:59:10.6028133Z | UDP/81 | | | | | | | | | | +2022-08-31T01:59:10.6028832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6029389Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T01:59:10.6030147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6030695Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6031400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6031936Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6032684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6033217Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6033978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6034514Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6035243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6035784Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6036487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6037020Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6037745Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6038273Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6038982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6039526Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T01:59:10.6040445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T01:59:10.6040742Z +2022-08-31T01:59:10.6040967Z +2022-08-31T01:59:10.6041471Z Actual vs expected (last round): +2022-08-31T01:59:10.6042143Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:59:10.6042690Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T01:59:10.6043403Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:59:10.6043947Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6044402Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6044848Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6045305Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6045781Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6046230Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6046723Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6047173Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6047626Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T01:59:10.6048294Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T01:59:10.6048544Z +2022-08-31T01:59:10.6048845Z +2022-08-31T01:59:10.6049156Z +2022-08-31T01:59:10.6049647Z finished policy #56 +2022-08-31T01:59:10.6050094Z starting test case #57 +2022-08-31T01:59:13.8942633Z time="2022-08-31T01:59:13Z" level=info msg="cluster state reset" +2022-08-31T01:59:17.0678789Z time="2022-08-31T01:59:17Z" level=info msg="cluster state verified" +2022-08-31T01:59:17.1342075Z time="2022-08-31T01:59:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T01:59:37.1389544Z time="2022-08-31T01:59:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T01:59:37.1525995Z time="2022-08-31T01:59:37Z" level=info msg="running kube probe on try 1" +2022-08-31T02:00:44.7410379Z evaluating test case: any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp +2022-08-31T02:00:44.7412042Z step 1 on all available ports/protocols: +2022-08-31T02:00:44.7443102Z Policy explanation: +2022-08-31T02:00:44.7444990Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T02:00:44.7447486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:00:44.7449119Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T02:00:44.7450170Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | +2022-08-31T02:00:44.7451074Z | | Match labels: | | ns In [x y] | all ports on protocol UDP | +2022-08-31T02:00:44.7452851Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:00:44.7453447Z | | | | pod In [b c] | | +2022-08-31T02:00:44.7454271Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T02:00:44.7454766Z | | | | | | +2022-08-31T02:00:44.7455493Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T02:00:44.7456046Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:00:44.7456605Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:00:44.7457099Z | | pod: a | | | | +2022-08-31T02:00:44.7457937Z + + + +-------------------------------+---------------------------+ +2022-08-31T02:00:44.7458472Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:00:44.7458932Z | | | | ns In [y z] | | +2022-08-31T02:00:44.7459421Z | | | | pods: Match expressions: | | +2022-08-31T02:00:44.7459876Z | | | | pod In [a b] | | +2022-08-31T02:00:44.7460544Z +---------+---------------+--------------+-------------------------------+---------------------------+ +2022-08-31T02:00:44.7460828Z +2022-08-31T02:00:44.7461189Z +2022-08-31T02:00:44.7461470Z +2022-08-31T02:00:44.7461951Z Results for network policies: +2022-08-31T02:00:44.7462370Z Network policy: +2022-08-31T02:00:44.7462543Z +2022-08-31T02:00:44.7462949Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:00:44.7463407Z kind: NetworkPolicy +2022-08-31T02:00:44.7463753Z metadata: +2022-08-31T02:00:44.7464103Z creationTimestamp: null +2022-08-31T02:00:44.7464460Z name: base +2022-08-31T02:00:44.7464794Z namespace: x +2022-08-31T02:00:44.7465126Z spec: +2022-08-31T02:00:44.7465446Z egress: +2022-08-31T02:00:44.7465931Z - ports: +2022-08-31T02:00:44.7466450Z - port: 80 +2022-08-31T02:00:44.7466842Z protocol: TCP +2022-08-31T02:00:44.7467169Z to: +2022-08-31T02:00:44.7467668Z - namespaceSelector: +2022-08-31T02:00:44.7468128Z matchExpressions: +2022-08-31T02:00:44.7468629Z - key: ns +2022-08-31T02:00:44.7468990Z operator: In +2022-08-31T02:00:44.7469333Z values: +2022-08-31T02:00:44.7469825Z - "y" +2022-08-31T02:00:44.7470310Z - z +2022-08-31T02:00:44.7470658Z podSelector: +2022-08-31T02:00:44.7471010Z matchExpressions: +2022-08-31T02:00:44.7471502Z - key: pod +2022-08-31T02:00:44.7471850Z operator: In +2022-08-31T02:00:44.7472183Z values: +2022-08-31T02:00:44.7472647Z - a +2022-08-31T02:00:44.7473140Z - b +2022-08-31T02:00:44.7473608Z - ports: +2022-08-31T02:00:44.7474095Z - port: 53 +2022-08-31T02:00:44.7474448Z protocol: UDP +2022-08-31T02:00:44.7474991Z - port: 53 +2022-08-31T02:00:44.7475338Z protocol: TCP +2022-08-31T02:00:44.7475687Z ingress: +2022-08-31T02:00:44.7476144Z - from: +2022-08-31T02:00:44.7476645Z - namespaceSelector: +2022-08-31T02:00:44.7477027Z matchExpressions: +2022-08-31T02:00:44.7477589Z - key: ns +2022-08-31T02:00:44.7477948Z operator: In +2022-08-31T02:00:44.7478291Z values: +2022-08-31T02:00:44.7478758Z - x +2022-08-31T02:00:44.7479232Z - "y" +2022-08-31T02:00:44.7479577Z podSelector: +2022-08-31T02:00:44.7479928Z matchExpressions: +2022-08-31T02:00:44.7480420Z - key: pod +2022-08-31T02:00:44.7480810Z operator: In +2022-08-31T02:00:44.7481145Z values: +2022-08-31T02:00:44.7481608Z - b +2022-08-31T02:00:44.7482168Z - c +2022-08-31T02:00:44.7482508Z ports: +2022-08-31T02:00:44.7482958Z - {} +2022-08-31T02:00:44.7483441Z - protocol: UDP +2022-08-31T02:00:44.7483792Z podSelector: +2022-08-31T02:00:44.7484134Z matchLabels: +2022-08-31T02:00:44.7484471Z pod: a +2022-08-31T02:00:44.7484860Z policyTypes: +2022-08-31T02:00:44.7485327Z - Ingress +2022-08-31T02:00:44.7485809Z - Egress +2022-08-31T02:00:44.7486150Z status: {} +2022-08-31T02:00:44.7486317Z +2022-08-31T02:00:44.7486693Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:00:44.7487148Z Expected ingress: +2022-08-31T02:00:44.7487807Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7488415Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:00:44.7489067Z | TCP/81 | | | | | | | | | | +2022-08-31T02:00:44.7489551Z | UDP/80 | | | | | | | | | | +2022-08-31T02:00:44.7489956Z | UDP/81 | | | | | | | | | | +2022-08-31T02:00:44.7490630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7491154Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7491939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7492465Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7493228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7493962Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7494688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7495283Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7496038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7496604Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7497335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7497853Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7498628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7499256Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7499964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7500489Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7501254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7501777Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7502541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7503022Z +2022-08-31T02:00:44.7503382Z Expected egress: +2022-08-31T02:00:44.7504154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7504733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:00:44.7505202Z | TCP/81 | | | | | | | | | | +2022-08-31T02:00:44.7505623Z | UDP/80 | | | | | | | | | | +2022-08-31T02:00:44.7506102Z | UDP/81 | | | | | | | | | | +2022-08-31T02:00:44.7506814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7507351Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:00:44.7508113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7508651Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7509524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7510072Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7510782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7511305Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7512070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7512633Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7513339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7513931Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7514645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7515205Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7515983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7516512Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7517225Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7517751Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7518459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7518757Z +2022-08-31T02:00:44.7519171Z Expected combined: +2022-08-31T02:00:44.7519824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7520449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:00:44.7520887Z | TCP/81 | | | | | | | | | | +2022-08-31T02:00:44.7521330Z | UDP/80 | | | | | | | | | | +2022-08-31T02:00:44.7521785Z | UDP/81 | | | | | | | | | | +2022-08-31T02:00:44.7522506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7523040Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:00:44.7523752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7524307Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7525001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7525550Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7526285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7526803Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7527502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7528097Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7528815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7529424Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7530156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7530675Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7531378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7531898Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7532598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7533180Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7534207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7534493Z +2022-08-31T02:00:44.7534988Z kube results, try 0: +2022-08-31T02:00:44.7535702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7536243Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:00:44.7536684Z | TCP/81 | | | | | | | | | | +2022-08-31T02:00:44.7537123Z | UDP/80 | | | | | | | | | | +2022-08-31T02:00:44.7537582Z | UDP/81 | | | | | | | | | | +2022-08-31T02:00:44.7538258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7538786Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:00:44.7539504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7540021Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7540759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7541323Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7542099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7542704Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7543412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7543938Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7544632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7545194Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7545892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7546468Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7547199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7547792Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7548558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7549170Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:00:44.7550042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:00:44.7550330Z +2022-08-31T02:00:44.7550603Z +2022-08-31T02:00:44.7551145Z Actual vs expected (last round): +2022-08-31T02:00:44.7551753Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:00:44.7552259Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:00:44.7552879Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:00:44.7553328Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7553787Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7554272Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7554714Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7555176Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7555562Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7556014Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7556464Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7556927Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:00:44.7557603Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:00:44.7557844Z +2022-08-31T02:00:44.7558056Z +2022-08-31T02:00:44.7558298Z +2022-08-31T02:00:44.7558786Z finished policy #57 +2022-08-31T02:00:44.7559152Z starting test case #58 +2022-08-31T02:00:47.8618730Z time="2022-08-31T02:00:47Z" level=info msg="cluster state reset" +2022-08-31T02:00:51.0380016Z time="2022-08-31T02:00:51Z" level=info msg="cluster state verified" +2022-08-31T02:00:51.1062642Z time="2022-08-31T02:00:51Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:01:11.1098743Z time="2022-08-31T02:01:11Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:01:11.1528907Z time="2022-08-31T02:01:11Z" level=info msg="running kube probe on try 1" +2022-08-31T02:02:24.4562176Z evaluating test case: direction,ingress,multi-port/protocol,numbered-port,port,rule +2022-08-31T02:02:24.4563485Z step 1 on all available ports/protocols: +2022-08-31T02:02:24.4564041Z Policy explanation: +2022-08-31T02:02:24.4564785Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:02:24.4565252Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:02:24.4565970Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:02:24.4566549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:02:24.4567054Z | | Match labels: | | ns In [x y] | port 81 on protocol TCP | +2022-08-31T02:02:24.4567493Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:02:24.4567947Z | | | | pod In [b c] | | +2022-08-31T02:02:24.4568583Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:02:24.4569013Z | | | | | | +2022-08-31T02:02:24.4569661Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:02:24.4570146Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:02:24.4570606Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:02:24.4570987Z | | pod: a | | | | +2022-08-31T02:02:24.4571860Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:02:24.4572370Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:02:24.4572807Z | | | | ns In [y z] | | +2022-08-31T02:02:24.4573137Z | | | | pods: Match expressions: | | +2022-08-31T02:02:24.4573692Z | | | | pod In [a b] | | +2022-08-31T02:02:24.4574347Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:02:24.4574706Z +2022-08-31T02:02:24.4574815Z +2022-08-31T02:02:24.4575016Z +2022-08-31T02:02:24.4575361Z Results for network policies: +2022-08-31T02:02:24.4586791Z Network policy: +2022-08-31T02:02:24.4587329Z +2022-08-31T02:02:24.4587942Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:02:24.4588613Z kind: NetworkPolicy +2022-08-31T02:02:24.4589106Z metadata: +2022-08-31T02:02:24.4589727Z creationTimestamp: null +2022-08-31T02:02:24.4590393Z name: base +2022-08-31T02:02:24.4591017Z namespace: x +2022-08-31T02:02:24.4591511Z spec: +2022-08-31T02:02:24.4592110Z egress: +2022-08-31T02:02:24.4593121Z - ports: +2022-08-31T02:02:24.4597159Z - port: 80 +2022-08-31T02:02:24.4597816Z protocol: TCP +2022-08-31T02:02:24.4598419Z to: +2022-08-31T02:02:24.4599280Z - namespaceSelector: +2022-08-31T02:02:24.4599835Z matchExpressions: +2022-08-31T02:02:24.4600709Z - key: ns +2022-08-31T02:02:24.4601369Z operator: In +2022-08-31T02:02:24.4601876Z values: +2022-08-31T02:02:24.4602719Z - "y" +2022-08-31T02:02:24.4603437Z - z +2022-08-31T02:02:24.4603949Z podSelector: +2022-08-31T02:02:24.4607278Z matchExpressions: +2022-08-31T02:02:24.4608133Z - key: pod +2022-08-31T02:02:24.4608645Z operator: In +2022-08-31T02:02:24.4609145Z values: +2022-08-31T02:02:24.4609992Z - a +2022-08-31T02:02:24.4610734Z - b +2022-08-31T02:02:24.4611449Z - ports: +2022-08-31T02:02:24.4612184Z - port: 53 +2022-08-31T02:02:24.4612701Z protocol: UDP +2022-08-31T02:02:24.4613567Z - port: 53 +2022-08-31T02:02:24.4616909Z protocol: TCP +2022-08-31T02:02:24.4617501Z ingress: +2022-08-31T02:02:24.4618272Z - from: +2022-08-31T02:02:24.4619039Z - namespaceSelector: +2022-08-31T02:02:24.4619597Z matchExpressions: +2022-08-31T02:02:24.4620331Z - key: ns +2022-08-31T02:02:24.4620846Z operator: In +2022-08-31T02:02:24.4621362Z values: +2022-08-31T02:02:24.4622061Z - x +2022-08-31T02:02:24.4622771Z - "y" +2022-08-31T02:02:24.4623286Z podSelector: +2022-08-31T02:02:24.4623834Z matchExpressions: +2022-08-31T02:02:24.4627319Z - key: pod +2022-08-31T02:02:24.4627862Z operator: In +2022-08-31T02:02:24.4628369Z values: +2022-08-31T02:02:24.4629070Z - b +2022-08-31T02:02:24.4629771Z - c +2022-08-31T02:02:24.4632071Z ports: +2022-08-31T02:02:24.4632908Z - port: 80 +2022-08-31T02:02:24.4635015Z - port: 81 +2022-08-31T02:02:24.4635528Z podSelector: +2022-08-31T02:02:24.4636018Z matchLabels: +2022-08-31T02:02:24.4636560Z pod: a +2022-08-31T02:02:24.4636963Z policyTypes: +2022-08-31T02:02:24.4637642Z - Ingress +2022-08-31T02:02:24.4638284Z - Egress +2022-08-31T02:02:24.4638875Z status: {} +2022-08-31T02:02:24.4639055Z +2022-08-31T02:02:24.4639513Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:02:24.4640002Z Expected ingress: +2022-08-31T02:02:24.4640667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4641223Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:02:24.4641672Z | TCP/81 | | | | | | | | | | +2022-08-31T02:02:24.4642312Z | UDP/80 | | | | | | | | | | +2022-08-31T02:02:24.4642773Z | UDP/81 | | | | | | | | | | +2022-08-31T02:02:24.4643494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4644069Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4644780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4645325Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4646149Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4646721Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4647443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4647982Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4648694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4649241Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4649983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4650529Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4651257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4651800Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4652553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4653110Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4654572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4655172Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4655938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4656330Z +2022-08-31T02:02:24.4658092Z Expected egress: +2022-08-31T02:02:24.4658948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4659591Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:02:24.4660046Z | TCP/81 | | | | | | | | | | +2022-08-31T02:02:24.4660538Z | UDP/80 | | | | | | | | | | +2022-08-31T02:02:24.4660988Z | UDP/81 | | | | | | | | | | +2022-08-31T02:02:24.4661718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4662271Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:02:24.4663031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4663576Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4664427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4664961Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4665677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4666210Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4666917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4667481Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4668214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4668864Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4669591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4670127Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4670863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4671398Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4672116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4672646Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4673364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4673661Z +2022-08-31T02:02:24.4674157Z Expected combined: +2022-08-31T02:02:24.4674877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4675415Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:02:24.4675881Z | TCP/81 | | | | | | | | | | +2022-08-31T02:02:24.4676342Z | UDP/80 | | | | | | | | | | +2022-08-31T02:02:24.4676799Z | UDP/81 | | | | | | | | | | +2022-08-31T02:02:24.4677524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4678078Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:02:24.4678903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4679448Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4680166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4680715Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4681439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4681992Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4682709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4683276Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4683990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4684618Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4685394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4685931Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4686674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4687224Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4687946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4688487Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4689372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4689674Z +2022-08-31T02:02:24.4690192Z kube results, try 0: +2022-08-31T02:02:24.4690918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4691438Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:02:24.4691884Z | TCP/81 | | | | | | | | | | +2022-08-31T02:02:24.4692341Z | UDP/80 | | | | | | | | | | +2022-08-31T02:02:24.4692760Z | UDP/81 | | | | | | | | | | +2022-08-31T02:02:24.4693737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4694295Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:02:24.4695033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4695575Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4696297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4696829Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4697538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4698086Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4698859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4699398Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4700116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4700643Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4701356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4701893Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4702610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4703176Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4703894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4704431Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:02:24.4705324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:02:24.4705615Z +2022-08-31T02:02:24.4705843Z +2022-08-31T02:02:24.4706443Z Actual vs expected (last round): +2022-08-31T02:02:24.4707108Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:02:24.4707602Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:02:24.4708372Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:02:24.4708845Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4709304Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4709705Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4710113Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4710607Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4711062Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4711513Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4711916Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4712405Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:02:24.4713072Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:02:24.4713313Z +2022-08-31T02:02:24.4713633Z +2022-08-31T02:02:24.4713930Z +2022-08-31T02:02:24.4714518Z finished policy #58 +2022-08-31T02:02:24.4714973Z starting test case #59 +2022-08-31T02:02:27.7571871Z time="2022-08-31T02:02:27Z" level=info msg="cluster state reset" +2022-08-31T02:02:30.9297755Z time="2022-08-31T02:02:30Z" level=info msg="cluster state verified" +2022-08-31T02:02:30.9970528Z time="2022-08-31T02:02:30Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:02:51.0005995Z time="2022-08-31T02:02:51Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:02:51.0374091Z time="2022-08-31T02:02:51Z" level=info msg="running kube probe on try 1" +2022-08-31T02:04:08.5041638Z time="2022-08-31T02:04:08Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:04:28.5053019Z time="2022-08-31T02:04:28Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:04:28.5174571Z time="2022-08-31T02:04:28Z" level=info msg="running kube probe on try 1" +2022-08-31T02:05:15.5685731Z time="2022-08-31T02:05:15Z" level=info msg="running kube probe on try 2" +2022-08-31T02:05:33.0114523Z evaluating test case: Create/delete policy +2022-08-31T02:05:33.0117562Z step 1 on all available ports/protocols: +2022-08-31T02:05:33.0118720Z Policy explanation: +2022-08-31T02:05:33.0120548Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:05:33.0123056Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:05:33.0124619Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:05:33.0125796Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:05:33.0126850Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:05:33.0127824Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:05:33.0128785Z | | | | pod In [b c] | | +2022-08-31T02:05:33.0131322Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:05:33.0132450Z | | | | | | +2022-08-31T02:05:33.0135800Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:05:33.0137094Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:05:33.0137890Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:05:33.0138589Z | | pod: a | | | | +2022-08-31T02:05:33.0139685Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:05:33.0140492Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:05:33.0141218Z | | | | ns In [y z] | | +2022-08-31T02:05:33.0142034Z | | | | pods: Match expressions: | | +2022-08-31T02:05:33.0142689Z | | | | pod In [a b] | | +2022-08-31T02:05:33.0143844Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:05:33.0144381Z +2022-08-31T02:05:33.0144624Z +2022-08-31T02:05:33.0144854Z +2022-08-31T02:05:33.0145369Z Results for network policies: +2022-08-31T02:05:33.0145943Z Network policy: +2022-08-31T02:05:33.0146230Z +2022-08-31T02:05:33.0146726Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:05:33.0147288Z kind: NetworkPolicy +2022-08-31T02:05:33.0147806Z metadata: +2022-08-31T02:05:33.0148323Z creationTimestamp: null +2022-08-31T02:05:33.0148850Z name: base +2022-08-31T02:05:33.0149336Z namespace: x +2022-08-31T02:05:33.0149822Z spec: +2022-08-31T02:05:33.0150282Z egress: +2022-08-31T02:05:33.0150997Z - ports: +2022-08-31T02:05:33.0151705Z - port: 80 +2022-08-31T02:05:33.0152241Z protocol: TCP +2022-08-31T02:05:33.0152734Z to: +2022-08-31T02:05:33.0153479Z - namespaceSelector: +2022-08-31T02:05:33.0154056Z matchExpressions: +2022-08-31T02:05:33.0154823Z - key: ns +2022-08-31T02:05:33.0155341Z operator: In +2022-08-31T02:05:33.0155839Z values: +2022-08-31T02:05:33.0156534Z - "y" +2022-08-31T02:05:33.0157220Z - z +2022-08-31T02:05:33.0157729Z podSelector: +2022-08-31T02:05:33.0158266Z matchExpressions: +2022-08-31T02:05:33.0159024Z - key: pod +2022-08-31T02:05:33.0159546Z operator: In +2022-08-31T02:05:33.0160033Z values: +2022-08-31T02:05:33.0160680Z - a +2022-08-31T02:05:33.0161302Z - b +2022-08-31T02:05:33.0162001Z - ports: +2022-08-31T02:05:33.0162687Z - port: 53 +2022-08-31T02:05:33.0163189Z protocol: UDP +2022-08-31T02:05:33.0163892Z - port: 53 +2022-08-31T02:05:33.0164393Z protocol: TCP +2022-08-31T02:05:33.0164880Z ingress: +2022-08-31T02:05:33.0165561Z - from: +2022-08-31T02:05:33.0166284Z - namespaceSelector: +2022-08-31T02:05:33.0166844Z matchExpressions: +2022-08-31T02:05:33.0167598Z - key: ns +2022-08-31T02:05:33.0168115Z operator: In +2022-08-31T02:05:33.0168624Z values: +2022-08-31T02:05:33.0169325Z - x +2022-08-31T02:05:33.0170025Z - "y" +2022-08-31T02:05:33.0170527Z podSelector: +2022-08-31T02:05:33.0171056Z matchExpressions: +2022-08-31T02:05:33.0171802Z - key: pod +2022-08-31T02:05:33.0172321Z operator: In +2022-08-31T02:05:33.0172818Z values: +2022-08-31T02:05:33.0176793Z - b +2022-08-31T02:05:33.0177794Z - c +2022-08-31T02:05:33.0179646Z ports: +2022-08-31T02:05:33.0180612Z - port: 80 +2022-08-31T02:05:33.0181268Z protocol: TCP +2022-08-31T02:05:33.0181907Z podSelector: +2022-08-31T02:05:33.0182548Z matchLabels: +2022-08-31T02:05:33.0183048Z pod: a +2022-08-31T02:05:33.0183666Z policyTypes: +2022-08-31T02:05:33.0184543Z - Ingress +2022-08-31T02:05:33.0185393Z - Egress +2022-08-31T02:05:33.0186023Z status: {} +2022-08-31T02:05:33.0187743Z +2022-08-31T02:05:33.0188432Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:05:33.0188980Z Expected ingress: +2022-08-31T02:05:33.0190357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0191345Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0192316Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0193103Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0193881Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0196319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0197675Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0199127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0200133Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0201603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0203757Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0205346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0206396Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0208913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0211747Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0212777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0213631Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0215587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0216573Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0219891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0220900Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0221715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0222265Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0222983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0223276Z +2022-08-31T02:05:33.0223778Z Expected egress: +2022-08-31T02:05:33.0224472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0225104Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0225556Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0226055Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0226520Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0227289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0227963Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:05:33.0228704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0229244Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0230003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0230542Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0231252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0231850Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0232743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0233281Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0233988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0234586Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0235313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0235851Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0236600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0237142Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0237856Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0238394Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0239113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0239414Z +2022-08-31T02:05:33.0239886Z Expected combined: +2022-08-31T02:05:33.0240560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0241090Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0241536Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0241956Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0242395Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0243133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0243730Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:05:33.0244458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0245003Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0245727Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0246285Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0247013Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0247550Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0248338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0248873Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0249578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0250108Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0250814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0251348Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0252085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0252755Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0253679Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0254270Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0255009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0255298Z +2022-08-31T02:05:33.0255911Z kube results, try 0: +2022-08-31T02:05:33.0256624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0257166Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0257609Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0258068Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0258591Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0259320Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0259857Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:05:33.0260577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0261110Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0261827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0262358Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0263117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0263658Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0264397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0264938Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0265682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0266235Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0266950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0267485Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0268211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0268849Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0269611Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0270150Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0270863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0271159Z +2022-08-31T02:05:33.0271379Z +2022-08-31T02:05:33.0271900Z Actual vs expected (last round): +2022-08-31T02:05:33.0272521Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0273045Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0273755Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0274212Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0274708Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0275114Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0275520Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0275938Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0276432Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0276854Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0277239Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0277635Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0278352Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0278603Z +2022-08-31T02:05:33.0279137Z step 2 on all available ports/protocols: +2022-08-31T02:05:33.0279631Z Policy explanation: +2022-08-31T02:05:33.0280217Z +------+--------+--------------+------+---------------+ +2022-08-31T02:05:33.0280695Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:05:33.0281333Z +------+--------+--------------+------+---------------+ +2022-08-31T02:05:33.0281763Z | | | | | | +2022-08-31T02:05:33.0282386Z +------+--------+--------------+------+---------------+ +2022-08-31T02:05:33.0282634Z +2022-08-31T02:05:33.0282950Z +2022-08-31T02:05:33.0283265Z +2022-08-31T02:05:33.0283766Z Results for network policies: +2022-08-31T02:05:33.0284176Z no network policies +2022-08-31T02:05:33.0284568Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:05:33.0284982Z Expected ingress: +2022-08-31T02:05:33.0285643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0286178Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0286627Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0287053Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0287474Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0288412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0288991Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0289732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0290281Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0290999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0291539Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0292475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0293020Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0295184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0296113Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0297221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0298001Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0299011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0299715Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0300560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0301159Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0302089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0302685Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0303547Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0303884Z +2022-08-31T02:05:33.0304381Z Expected egress: +2022-08-31T02:05:33.0305070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0305711Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0306157Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0306588Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0307180Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0307953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0308534Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0309459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0309994Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0310730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0311260Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0311983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0312508Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0313212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0313773Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0314530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0315066Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0315775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0316448Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0317215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0317752Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0318455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0318982Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0319776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0320132Z +2022-08-31T02:05:33.0320679Z Expected combined: +2022-08-31T02:05:33.0321422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0321963Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0322434Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0322882Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0323352Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0324031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0324621Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0325327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0325860Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0326579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0327138Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0327884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0328419Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0329180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0329767Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0330475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0331009Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0331736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0332293Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0333023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0333964Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0334801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0335404Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0336147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0336537Z +2022-08-31T02:05:33.0337062Z kube results, try 0: +2022-08-31T02:05:33.0337811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0338347Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0338849Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0339300Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0339747Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0340423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0340964Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X . X . | +2022-08-31T02:05:33.0341758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0342295Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0343010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0343559Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0344269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0344798Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0345510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0346087Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0346860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0347393Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0348151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0348687Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0349397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0350037Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0350751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0351285Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0352012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0352297Z +2022-08-31T02:05:33.0352799Z kube results, try 1: +2022-08-31T02:05:33.0353458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0353990Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0354439Z | TCP/81 | | | | | | | | | | +2022-08-31T02:05:33.0354869Z | UDP/80 | | | | | | | | | | +2022-08-31T02:05:33.0355288Z | UDP/81 | | | | | | | | | | +2022-08-31T02:05:33.0355969Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0356550Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0357400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0357931Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0358726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0359313Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0360037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0360635Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0361341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0361939Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0362667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0363194Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0363902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0364439Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0365181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0365723Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0366538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0367069Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:05:33.0367779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:05:33.0368065Z +2022-08-31T02:05:33.0368313Z +2022-08-31T02:05:33.0368757Z Actual vs expected (last round): +2022-08-31T02:05:33.0369449Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0369961Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:05:33.0370666Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0371117Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0371514Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0371969Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0372382Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0372774Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0373191Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0373815Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0374228Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0374670Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:05:33.0375371Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:05:33.0375621Z +2022-08-31T02:05:33.0375886Z +2022-08-31T02:05:33.0376115Z +2022-08-31T02:05:33.0376608Z finished policy #59 +2022-08-31T02:05:33.0376999Z starting test case #60 +2022-08-31T02:05:36.0470357Z time="2022-08-31T02:05:36Z" level=info msg="cluster state reset" +2022-08-31T02:05:39.2074565Z time="2022-08-31T02:05:39Z" level=info msg="cluster state verified" +2022-08-31T02:05:39.2714902Z time="2022-08-31T02:05:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:05:59.2722118Z time="2022-08-31T02:05:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:05:59.2861351Z time="2022-08-31T02:05:59Z" level=info msg="running kube probe on try 1" +2022-08-31T02:07:17.0955274Z time="2022-08-31T02:07:17Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:07:37.0961730Z time="2022-08-31T02:07:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:07:37.1393029Z time="2022-08-31T02:07:37Z" level=info msg="running kube probe on try 1" +2022-08-31T02:08:54.5589553Z time="2022-08-31T02:08:54Z" level=info msg="running kube probe on try 2" +2022-08-31T02:10:11.4598140Z time="2022-08-31T02:10:11Z" level=info msg="running kube probe on try 3" +2022-08-31T02:11:28.9803173Z time="2022-08-31T02:11:28Z" level=info msg="running kube probe on try 4" +2022-08-31T02:12:46.1315658Z time="2022-08-31T02:12:46Z" level=info msg="running kube probe on try 5" +2022-08-31T02:14:03.0711435Z time="2022-08-31T02:14:03Z" level=info msg="running kube probe on try 6" +2022-08-31T02:15:20.2895501Z time="2022-08-31T02:15:20Z" level=info msg="running kube probe on try 7" +2022-08-31T02:16:38.2816457Z time="2022-08-31T02:16:37Z" level=info msg="running kube probe on try 8" +2022-08-31T02:17:55.4445872Z evaluating test case: Create/update policy +2022-08-31T02:17:55.4447537Z step 1 on all available ports/protocols: +2022-08-31T02:17:55.4448491Z Policy explanation: +2022-08-31T02:17:55.4452135Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:17:55.4453577Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:17:55.4454985Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:17:55.4456257Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:17:55.4457456Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:17:55.4459535Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:17:55.4460641Z | | | | pod In [b c] | | +2022-08-31T02:17:55.4462251Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:17:55.4463324Z | | | | | | +2022-08-31T02:17:55.4464893Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:17:55.4467135Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:17:55.4468398Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:17:55.4469442Z | | pod: a | | | | +2022-08-31T02:17:55.4471084Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:17:55.4475405Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:17:55.4476397Z | | | | ns In [y z] | | +2022-08-31T02:17:55.4477246Z | | | | pods: Match expressions: | | +2022-08-31T02:17:55.4478107Z | | | | pod In [a b] | | +2022-08-31T02:17:55.4479592Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:17:55.4480253Z +2022-08-31T02:17:55.4482083Z +2022-08-31T02:17:55.4482772Z +2022-08-31T02:17:55.4483375Z Results for network policies: +2022-08-31T02:17:55.4484127Z Network policy: +2022-08-31T02:17:55.4484467Z +2022-08-31T02:17:55.4486166Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:17:55.4488028Z kind: NetworkPolicy +2022-08-31T02:17:55.4488850Z metadata: +2022-08-31T02:17:55.4489551Z creationTimestamp: null +2022-08-31T02:17:55.4490128Z name: base +2022-08-31T02:17:55.4490836Z namespace: x +2022-08-31T02:17:55.4491516Z spec: +2022-08-31T02:17:55.4493960Z egress: +2022-08-31T02:17:55.4494993Z - ports: +2022-08-31T02:17:55.4496035Z - port: 80 +2022-08-31T02:17:55.4496591Z protocol: TCP +2022-08-31T02:17:55.4497236Z to: +2022-08-31T02:17:55.4498145Z - namespaceSelector: +2022-08-31T02:17:55.4498942Z matchExpressions: +2022-08-31T02:17:55.4500029Z - key: ns +2022-08-31T02:17:55.4500604Z operator: In +2022-08-31T02:17:55.4502732Z values: +2022-08-31T02:17:55.4503690Z - "y" +2022-08-31T02:17:55.4504581Z - z +2022-08-31T02:17:55.4505255Z podSelector: +2022-08-31T02:17:55.4505975Z matchExpressions: +2022-08-31T02:17:55.4506932Z - key: pod +2022-08-31T02:17:55.4507633Z operator: In +2022-08-31T02:17:55.4508328Z values: +2022-08-31T02:17:55.4510455Z - a +2022-08-31T02:17:55.4511227Z - b +2022-08-31T02:17:55.4512117Z - ports: +2022-08-31T02:17:55.4512884Z - port: 53 +2022-08-31T02:17:55.4513460Z protocol: UDP +2022-08-31T02:17:55.4514394Z - port: 53 +2022-08-31T02:17:55.4514971Z protocol: TCP +2022-08-31T02:17:55.4515525Z ingress: +2022-08-31T02:17:55.4517309Z - from: +2022-08-31T02:17:55.4518298Z - namespaceSelector: +2022-08-31T02:17:55.4518921Z matchExpressions: +2022-08-31T02:17:55.4519690Z - key: ns +2022-08-31T02:17:55.4520244Z operator: In +2022-08-31T02:17:55.4520789Z values: +2022-08-31T02:17:55.4521552Z - x +2022-08-31T02:17:55.4522308Z - "y" +2022-08-31T02:17:55.4522864Z podSelector: +2022-08-31T02:17:55.4524395Z matchExpressions: +2022-08-31T02:17:55.4525472Z - key: pod +2022-08-31T02:17:55.4526078Z operator: In +2022-08-31T02:17:55.4526618Z values: +2022-08-31T02:17:55.4527333Z - b +2022-08-31T02:17:55.4528070Z - c +2022-08-31T02:17:55.4528612Z ports: +2022-08-31T02:17:55.4529376Z - port: 80 +2022-08-31T02:17:55.4529943Z protocol: TCP +2022-08-31T02:17:55.4530505Z podSelector: +2022-08-31T02:17:55.4531935Z matchLabels: +2022-08-31T02:17:55.4532518Z pod: a +2022-08-31T02:17:55.4533032Z policyTypes: +2022-08-31T02:17:55.4533945Z - Ingress +2022-08-31T02:17:55.4534698Z - Egress +2022-08-31T02:17:55.4535229Z status: {} +2022-08-31T02:17:55.4535557Z +2022-08-31T02:17:55.4536081Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:17:55.4536702Z Expected ingress: +2022-08-31T02:17:55.4537876Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4539985Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:55.4540806Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:55.4541466Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:55.4542139Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:55.4543333Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4544262Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4545514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4547287Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4548705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4549589Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4550784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4551699Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4552932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4553864Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4556085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4557095Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4558292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4559212Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4560445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4561383Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4563556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4564727Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4565922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4566490Z +2022-08-31T02:17:55.4567017Z Expected egress: +2022-08-31T02:17:55.4568145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4569953Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:55.4570736Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:55.4571420Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:55.4572080Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:55.4573281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4574367Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:55.4575645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4576578Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4578865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4579797Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4581949Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4582860Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4584051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4587359Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4588327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4589050Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4589887Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4590464Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4591200Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4591777Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4592526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4593091Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4593951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4594257Z +2022-08-31T02:17:55.4594682Z Expected combined: +2022-08-31T02:17:55.4595577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4596439Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:55.4597111Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:55.4597653Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:55.4598083Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:55.4598882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4599461Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:55.4600186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4600730Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4601478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4602013Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4602730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4603333Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4604056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4604607Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4605326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4605907Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4606630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4607159Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4608052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4608914Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4609818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4610404Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4611343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4611633Z +2022-08-31T02:17:55.4612687Z kube results, try 0: +2022-08-31T02:17:55.4614034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4614759Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:55.4615434Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:55.4616071Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:55.4616882Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:55.4617948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4618677Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:55.4619708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4620426Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4621470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4622183Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4623135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4623854Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4624811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4625534Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4626538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4627254Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4628249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4628964Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4629922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4630638Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4631578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4632305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:55.4633294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:55.4633665Z +2022-08-31T02:17:55.4634031Z +2022-08-31T02:17:55.4634717Z Actual vs expected (last round): +2022-08-31T02:17:55.4635592Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:55.4636220Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:55.4637083Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:55.4637717Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4638317Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4638917Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4639531Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4640239Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4640851Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4641436Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4642044Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4642689Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:55.4643621Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:55.4643943Z +2022-08-31T02:17:55.4644656Z step 2 on all available ports/protocols: +2022-08-31T02:17:55.4645210Z Policy explanation: +2022-08-31T02:17:55.4646167Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4646923Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:17:55.4648028Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4649044Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port serve-81-udp on protocol UDP | +2022-08-31T02:17:55.4649767Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:17:55.4650507Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:17:55.4651204Z | | | | pod In [b c] | | +2022-08-31T02:17:55.4652178Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4652846Z | | | | | | +2022-08-31T02:17:55.4653981Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4654781Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:17:55.4655499Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:17:55.4656203Z | | pod: a | | | | +2022-08-31T02:17:55.4657197Z + + + +-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4657929Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:17:55.4658633Z | | | | ns In [y z] | | +2022-08-31T02:17:55.4659344Z | | | | pods: Match expressions: | | +2022-08-31T02:17:55.4659988Z | | | | pod In [a b] | | +2022-08-31T02:17:55.4660940Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ +2022-08-31T02:17:55.4661317Z +2022-08-31T02:17:55.4661837Z +2022-08-31T02:17:55.4662345Z +2022-08-31T02:17:55.4663018Z Results for network policies: +2022-08-31T02:17:55.4663573Z Network policy: +2022-08-31T02:17:55.4663909Z +2022-08-31T02:17:55.4664602Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:17:55.4665167Z kind: NetworkPolicy +2022-08-31T02:17:55.4665722Z metadata: +2022-08-31T02:17:55.4666368Z creationTimestamp: null +2022-08-31T02:17:55.4666954Z name: base +2022-08-31T02:17:55.4667549Z namespace: x +2022-08-31T02:17:55.4668157Z spec: +2022-08-31T02:17:55.4668760Z egress: +2022-08-31T02:17:55.4669660Z - ports: +2022-08-31T02:17:55.4670438Z - port: 80 +2022-08-31T02:17:55.4670933Z protocol: TCP +2022-08-31T02:17:55.4671576Z to: +2022-08-31T02:17:55.4672507Z - namespaceSelector: +2022-08-31T02:17:55.4673041Z matchExpressions: +2022-08-31T02:17:55.4673842Z - key: ns +2022-08-31T02:17:55.4674337Z operator: In +2022-08-31T02:17:55.4674884Z values: +2022-08-31T02:17:55.4675766Z - "y" +2022-08-31T02:17:55.4676503Z - z +2022-08-31T02:17:55.4676987Z podSelector: +2022-08-31T02:17:55.4677559Z matchExpressions: +2022-08-31T02:17:55.4678412Z - key: pod +2022-08-31T02:17:55.4678903Z operator: In +2022-08-31T02:17:55.4679458Z values: +2022-08-31T02:17:55.4680321Z - a +2022-08-31T02:17:55.4681080Z - b +2022-08-31T02:17:55.4681761Z - ports: +2022-08-31T02:17:55.4682450Z - port: 53 +2022-08-31T02:17:55.4682944Z protocol: UDP +2022-08-31T02:17:55.4683773Z - port: 53 +2022-08-31T02:17:55.4684369Z protocol: TCP +2022-08-31T02:17:55.4685020Z ingress: +2022-08-31T02:17:55.4685918Z - from: +2022-08-31T02:17:55.4686643Z - namespaceSelector: +2022-08-31T02:17:55.4687167Z matchExpressions: +2022-08-31T02:17:55.4688005Z - key: ns +2022-08-31T02:17:55.4688502Z operator: In +2022-08-31T02:17:55.4689086Z values: +2022-08-31T02:17:55.4689918Z - x +2022-08-31T02:17:55.4690685Z - "y" +2022-08-31T02:17:55.4691167Z podSelector: +2022-08-31T02:17:55.4691761Z matchExpressions: +2022-08-31T02:17:55.4692589Z - key: pod +2022-08-31T02:17:55.4693079Z operator: In +2022-08-31T02:17:56.2969657Z values: +2022-08-31T02:17:56.2971148Z - b +2022-08-31T02:17:56.2972033Z - c +2022-08-31T02:17:56.2972633Z ports: +2022-08-31T02:17:56.2973853Z - port: serve-81-udp +2022-08-31T02:17:56.2974435Z protocol: UDP +2022-08-31T02:17:56.2975013Z podSelector: +2022-08-31T02:17:56.2975596Z matchLabels: +2022-08-31T02:17:56.2976172Z pod: a +2022-08-31T02:17:56.2976818Z policyTypes: +2022-08-31T02:17:56.2977685Z - Ingress +2022-08-31T02:17:56.2978471Z - Egress +2022-08-31T02:17:56.2978975Z status: {} +2022-08-31T02:17:56.2979294Z +2022-08-31T02:17:56.2979908Z Discrepancy found:4 wrong, 9 ignored, 68 correct +2022-08-31T02:17:56.2980492Z Expected ingress: +2022-08-31T02:17:56.2981399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2982090Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.2982693Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.2983293Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.2983923Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.2984854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2985552Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2986502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2987192Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2988073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2988751Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2989651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2990332Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2991287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2992272Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2993171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2993851Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2994731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2995411Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2996296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2996976Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2997973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2998656Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.2999538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.2999873Z +2022-08-31T02:17:56.3000359Z Expected egress: +2022-08-31T02:17:56.3001243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3001673Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3002229Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3002880Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3003507Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3004430Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3005121Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3006111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3006791Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3007708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3008387Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3009300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3009973Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3010895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3011568Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3012531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3013212Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3014409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3015091Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3016055Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3016732Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3017795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3018474Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3019395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3019725Z +2022-08-31T02:17:56.3020217Z Expected combined: +2022-08-31T02:17:56.3021074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3021743Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3022344Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3023004Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3023624Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3024686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3025378Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3026410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3027110Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3028143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3028826Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3029738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3030433Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3031427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3032098Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3033011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3033686Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3034603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3035281Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3036190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3036875Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3037792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3038472Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3039396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3039724Z +2022-08-31T02:17:56.3040218Z kube results, try 0: +2022-08-31T02:17:56.3041099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3041764Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3042369Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3042958Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3043692Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3044661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3045355Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3046301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3046980Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3047894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3048660Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3049583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3050256Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3051181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3051856Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3052766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3054425Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3055445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3056202Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3057244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3057974Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3059048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3059774Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3060777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3061143Z +2022-08-31T02:17:56.3061756Z kube results, try 1: +2022-08-31T02:17:56.3062540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3063241Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3063906Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3064552Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3065263Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3066314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3067038Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3068114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3068832Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3069921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3070761Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3071762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3072481Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3073522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3074243Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3075448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3076497Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3077641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3078373Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3079411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3080137Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3081122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3081843Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3082827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3083201Z +2022-08-31T02:17:56.3083840Z kube results, try 2: +2022-08-31T02:17:56.3084845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3085553Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3086236Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3086880Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3087526Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3088544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3089282Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3090298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3091020Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3092034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3092755Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3093847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3094779Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3095771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3096515Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3097534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3098269Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3099426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3100154Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3101220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3101944Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3102930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3103652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3104645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3105116Z +2022-08-31T02:17:56.3105778Z kube results, try 3: +2022-08-31T02:17:56.3106719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3107432Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3108071Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3108736Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3109393Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3110439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3111177Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3112218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3112940Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3114021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3114771Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3115802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3116520Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3117502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3118222Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3119239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3119967Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3120956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3121672Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3122671Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3123388Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3124498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3125216Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3126232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3126698Z +2022-08-31T02:17:56.3127361Z kube results, try 4: +2022-08-31T02:17:56.3128361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3129065Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3129778Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3130473Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3131117Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3132265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3135566Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3136812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3137555Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3138817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3140228Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3141104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3141675Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3143285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3146085Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3147703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3148863Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3149850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3150509Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3151348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3152000Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3152832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3153489Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3154325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3154747Z +2022-08-31T02:17:56.3155255Z kube results, try 5: +2022-08-31T02:17:56.3156032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3156676Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3157241Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3157824Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3158352Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3159157Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3159810Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3160810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3161542Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3162434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3163128Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3164122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3164783Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3165709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3166359Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3167188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3167873Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3168716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3169388Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3170774Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3171515Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3172533Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3173267Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3174423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3174796Z +2022-08-31T02:17:56.3175548Z kube results, try 6: +2022-08-31T02:17:56.3176811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3177533Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3178216Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3178853Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3179485Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3180526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3181257Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3182360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3183186Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3184479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3185183Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3186352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3187418Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3188659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3189391Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3190459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3191181Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3192263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3192998Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3194080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3194901Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3195899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3196623Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3197937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3198529Z +2022-08-31T02:17:56.3199222Z kube results, try 7: +2022-08-31T02:17:56.3200303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3201012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3201725Z | TCP/81 | | | | | | | | | | +2022-08-31T02:17:56.3202378Z | UDP/80 | | | | | | | | | | +2022-08-31T02:17:56.3203087Z | UDP/81 | | | | | | | | | | +2022-08-31T02:17:56.3204161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3204888Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:17:56.3205877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3206595Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3207689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3208402Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3209453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3210179Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3211219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3211943Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3212952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3213759Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3214824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3215548Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3216542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3217392Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3218455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3219173Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:17:56.3220153Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:17:56.3220527Z +2022-08-31T02:17:56.3220921Z +2022-08-31T02:17:56.3221698Z Actual vs expected (last round): +2022-08-31T02:17:56.3222662Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:56.3223296Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:17:56.3224216Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:56.3224899Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3225646Z | x/b | X | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3226262Z | x/c | X | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3226883Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3227506Z | y/b | X | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3228126Z | y/c | X | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3228744Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3229367Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3229987Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:17:56.3230905Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:17:56.3231228Z +2022-08-31T02:17:56.3231625Z +2022-08-31T02:17:56.3232043Z +2022-08-31T02:17:56.3232566Z finished policy #60 +2022-08-31T02:17:56.3232976Z starting test case #61 +2022-08-31T02:17:58.7001570Z time="2022-08-31T02:17:58Z" level=info msg="cluster state reset" +2022-08-31T02:18:01.8730453Z time="2022-08-31T02:18:01Z" level=info msg="cluster state verified" +2022-08-31T02:18:01.9394245Z time="2022-08-31T02:18:01Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:18:21.9397068Z time="2022-08-31T02:18:21Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:18:21.9533670Z time="2022-08-31T02:18:21Z" level=info msg="running kube probe on try 1" +2022-08-31T02:20:21.1256938Z time="2022-08-31T02:20:21Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:20:41.1360974Z time="2022-08-31T02:20:41Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:20:41.1557222Z time="2022-08-31T02:20:41Z" level=info msg="running kube probe on try 1" +2022-08-31T02:22:28.3583663Z time="2022-08-31T02:22:27Z" level=info msg="running kube probe on try 2" +2022-08-31T02:24:06.6774123Z time="2022-08-31T02:24:06Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:24:26.6781028Z time="2022-08-31T02:24:26Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:24:26.6918638Z time="2022-08-31T02:24:26Z" level=info msg="running kube probe on try 1" +2022-08-31T02:25:44.3973192Z evaluating test case: Create/delete namespace +2022-08-31T02:25:44.3974324Z step 1 on all available ports/protocols: +2022-08-31T02:25:44.3974986Z Policy explanation: +2022-08-31T02:25:44.3976441Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:44.3977261Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:25:44.3978269Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:44.3979111Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:44.3980171Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:25:44.3980899Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:25:44.3981560Z | | | | pod In [b c] | | +2022-08-31T02:25:44.3982550Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:44.3983248Z | | | | | | +2022-08-31T02:25:44.3984211Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:44.3985003Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:25:44.3985936Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:25:44.3986607Z | | pod: a | | | | +2022-08-31T02:25:44.3987569Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:25:44.3988320Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:44.3989000Z | | | | ns In [y z] | | +2022-08-31T02:25:44.3989683Z | | | | pods: Match expressions: | | +2022-08-31T02:25:44.3990410Z | | | | pod In [a b] | | +2022-08-31T02:25:44.3991458Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:44.3991864Z +2022-08-31T02:25:44.3992150Z +2022-08-31T02:25:44.3992367Z +2022-08-31T02:25:44.3992879Z Results for network policies: +2022-08-31T02:25:44.3993442Z Network policy: +2022-08-31T02:25:44.3993827Z +2022-08-31T02:25:44.3994341Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:25:44.3994845Z kind: NetworkPolicy +2022-08-31T02:25:44.3995358Z metadata: +2022-08-31T02:25:44.3995984Z creationTimestamp: null +2022-08-31T02:25:44.3996554Z name: base +2022-08-31T02:25:44.3997151Z namespace: x +2022-08-31T02:25:44.3997654Z spec: +2022-08-31T02:25:44.3998153Z egress: +2022-08-31T02:25:44.3998986Z - ports: +2022-08-31T02:25:44.3999656Z - port: 80 +2022-08-31T02:25:44.4000110Z protocol: TCP +2022-08-31T02:25:44.4000637Z to: +2022-08-31T02:25:44.4001530Z - namespaceSelector: +2022-08-31T02:25:44.4002014Z matchExpressions: +2022-08-31T02:25:44.4002869Z - key: ns +2022-08-31T02:25:44.4003329Z operator: In +2022-08-31T02:25:44.4003933Z values: +2022-08-31T02:25:44.4004830Z - "y" +2022-08-31T02:25:44.4005583Z - z +2022-08-31T02:25:44.4006029Z podSelector: +2022-08-31T02:25:44.4006583Z matchExpressions: +2022-08-31T02:25:44.4007367Z - key: pod +2022-08-31T02:25:44.4007825Z operator: In +2022-08-31T02:25:44.4008346Z values: +2022-08-31T02:25:44.4009137Z - a +2022-08-31T02:25:44.4009780Z - b +2022-08-31T02:25:44.4010409Z - ports: +2022-08-31T02:25:44.4014005Z - port: 53 +2022-08-31T02:25:44.4014537Z protocol: UDP +2022-08-31T02:25:44.4015138Z - port: 53 +2022-08-31T02:25:44.4015520Z protocol: TCP +2022-08-31T02:25:44.4015931Z ingress: +2022-08-31T02:25:44.4016413Z - from: +2022-08-31T02:25:44.4016932Z - namespaceSelector: +2022-08-31T02:25:44.4017380Z matchExpressions: +2022-08-31T02:25:44.4017971Z - key: ns +2022-08-31T02:25:44.4018364Z operator: In +2022-08-31T02:25:44.4018799Z values: +2022-08-31T02:25:44.4019581Z - x +2022-08-31T02:25:44.4020094Z - "y" +2022-08-31T02:25:44.4020730Z podSelector: +2022-08-31T02:25:44.4021525Z matchExpressions: +2022-08-31T02:25:44.4022426Z - key: pod +2022-08-31T02:25:44.4022950Z operator: In +2022-08-31T02:25:44.4023519Z values: +2022-08-31T02:25:44.4024549Z - b +2022-08-31T02:25:44.4025281Z - c +2022-08-31T02:25:44.4025767Z ports: +2022-08-31T02:25:44.4026664Z - port: 80 +2022-08-31T02:25:44.4027176Z protocol: TCP +2022-08-31T02:25:44.4027820Z podSelector: +2022-08-31T02:25:44.4028413Z matchLabels: +2022-08-31T02:25:44.4028963Z pod: a +2022-08-31T02:25:44.4029550Z policyTypes: +2022-08-31T02:25:44.4030424Z - Ingress +2022-08-31T02:25:44.4031179Z - Egress +2022-08-31T02:25:44.4031662Z status: {} +2022-08-31T02:25:44.4032052Z +2022-08-31T02:25:44.4032816Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:25:44.4033533Z Expected ingress: +2022-08-31T02:25:44.4034515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4035249Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:44.4035899Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:44.4036530Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:44.4037191Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:44.4038124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4038855Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4039907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4040643Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4041692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4042424Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4043447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4044178Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4045182Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4045910Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4047004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4047736Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4048750Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4049478Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4050444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4051164Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4052161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4052890Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4053917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4054320Z +2022-08-31T02:25:44.4055006Z Expected egress: +2022-08-31T02:25:44.4056039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4056750Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:44.4057370Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:44.4058018Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:44.4058685Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:44.4059603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4060335Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:44.4061377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4062103Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4063102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4063819Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4064766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4065470Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4066504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4067222Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4068279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4068995Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4069942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4070654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4071608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4072316Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4073282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4074035Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4075056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4075442Z +2022-08-31T02:25:44.4076100Z Expected combined: +2022-08-31T02:25:44.4077074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4077752Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:44.4078446Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:44.4079088Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:44.4079684Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:44.4080789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4081532Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:44.4082683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4083404Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4084390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4085107Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4086141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4086860Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4087847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4088663Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4089655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4090374Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4091377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:44.4092094Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:44.4093124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3975440Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3977426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3978276Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3979313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3979718Z +2022-08-31T02:25:45.3980477Z kube results, try 0: +2022-08-31T02:25:45.3981483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3982236Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.3982914Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:45.3983573Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:45.3984235Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:45.3985253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3986028Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.3987119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3987873Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3988935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3989695Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3990742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3991509Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3992484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3993514Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3994597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3995361Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3996418Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3997138Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.3998253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.3998989Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4000105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4000847Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4001840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4002220Z +2022-08-31T02:25:45.4002674Z +2022-08-31T02:25:45.4003344Z Actual vs expected (last round): +2022-08-31T02:25:45.4004204Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4004850Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4005760Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4006376Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4006976Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4007644Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4008239Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4008843Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4009442Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4010041Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4010647Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4011323Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4012232Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4012567Z +2022-08-31T02:25:45.4013486Z step 2 on all available ports/protocols: +2022-08-31T02:25:45.4014168Z Policy explanation: +2022-08-31T02:25:45.4015108Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4015864Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:25:45.4016934Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4017720Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:45.4018415Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:25:45.4019127Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:25:45.4019773Z | | | | pod In [b c] | | +2022-08-31T02:25:45.4020730Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4021399Z | | | | | | +2022-08-31T02:25:45.4022331Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4023213Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:25:45.4023982Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:25:45.4024603Z | | pod: a | | | | +2022-08-31T02:25:45.4025553Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:25:45.4026269Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:45.4026957Z | | | | ns In [y z] | | +2022-08-31T02:25:45.4027613Z | | | | pods: Match expressions: | | +2022-08-31T02:25:45.4028364Z | | | | pod In [a b] | | +2022-08-31T02:25:45.4029323Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4029703Z +2022-08-31T02:25:45.4030197Z +2022-08-31T02:25:45.4030688Z +2022-08-31T02:25:45.4031416Z Results for network policies: +2022-08-31T02:25:45.4032008Z Network policy: +2022-08-31T02:25:45.4032384Z +2022-08-31T02:25:45.4033148Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:25:45.4033751Z kind: NetworkPolicy +2022-08-31T02:25:45.4034356Z metadata: +2022-08-31T02:25:45.4034938Z creationTimestamp: null +2022-08-31T02:25:45.4035529Z name: base +2022-08-31T02:25:45.4036143Z namespace: x +2022-08-31T02:25:45.4036729Z spec: +2022-08-31T02:25:45.4037333Z egress: +2022-08-31T02:25:45.4038168Z - ports: +2022-08-31T02:25:45.4038938Z - port: 80 +2022-08-31T02:25:45.4039454Z protocol: TCP +2022-08-31T02:25:45.4040009Z to: +2022-08-31T02:25:45.4040917Z - namespaceSelector: +2022-08-31T02:25:45.4041459Z matchExpressions: +2022-08-31T02:25:45.4042266Z - key: ns +2022-08-31T02:25:45.4042773Z operator: In +2022-08-31T02:25:45.4043355Z values: +2022-08-31T02:25:45.4044161Z - "y" +2022-08-31T02:25:45.4044894Z - z +2022-08-31T02:25:45.4045394Z podSelector: +2022-08-31T02:25:45.4046044Z matchExpressions: +2022-08-31T02:25:45.4046872Z - key: pod +2022-08-31T02:25:45.4047385Z operator: In +2022-08-31T02:25:45.4047943Z values: +2022-08-31T02:25:45.4048858Z - a +2022-08-31T02:25:45.4049629Z - b +2022-08-31T02:25:45.4050408Z - ports: +2022-08-31T02:25:45.4051162Z - port: 53 +2022-08-31T02:25:45.4051667Z protocol: UDP +2022-08-31T02:25:45.4052480Z - port: 53 +2022-08-31T02:25:45.4052976Z protocol: TCP +2022-08-31T02:25:45.4053675Z ingress: +2022-08-31T02:25:45.4054523Z - from: +2022-08-31T02:25:45.4055238Z - namespaceSelector: +2022-08-31T02:25:45.4055778Z matchExpressions: +2022-08-31T02:25:45.4056530Z - key: ns +2022-08-31T02:25:45.4057042Z operator: In +2022-08-31T02:25:45.4057585Z values: +2022-08-31T02:25:45.4058340Z - x +2022-08-31T02:25:45.4059075Z - "y" +2022-08-31T02:25:45.4059558Z podSelector: +2022-08-31T02:25:45.4060212Z matchExpressions: +2022-08-31T02:25:45.4060952Z - key: pod +2022-08-31T02:25:45.4061467Z operator: In +2022-08-31T02:25:45.4062301Z values: +2022-08-31T02:25:45.4063083Z - b +2022-08-31T02:25:45.4063770Z - c +2022-08-31T02:25:45.4064253Z ports: +2022-08-31T02:25:45.4065013Z - port: 80 +2022-08-31T02:25:45.4065523Z protocol: TCP +2022-08-31T02:25:45.4066061Z podSelector: +2022-08-31T02:25:45.4066631Z matchLabels: +2022-08-31T02:25:45.4067163Z pod: a +2022-08-31T02:25:45.4067705Z policyTypes: +2022-08-31T02:25:45.4068498Z - Ingress +2022-08-31T02:25:45.4069314Z - Egress +2022-08-31T02:25:45.4069784Z status: {} +2022-08-31T02:25:45.4070205Z +2022-08-31T02:25:45.4070825Z 0 wrong, 11 ignored, 110 correct +2022-08-31T02:25:45.4071495Z Expected ingress: +2022-08-31T02:25:45.4072857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4074038Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4074717Z | TCP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4075395Z | UDP/80 | | | | | | | | | | | | +2022-08-31T02:25:45.4076072Z | UDP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4077089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4077980Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4079043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4079825Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4080882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4081645Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4082734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4083797Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4084986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4085991Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4086994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4087760Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4088789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4089555Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4090617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4091383Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4092422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4093196Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4094506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4095282Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4096290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4097058Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4098227Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4098622Z +2022-08-31T02:25:45.4099296Z Expected egress: +2022-08-31T02:25:45.4100255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4101257Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4101888Z | TCP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4102606Z | UDP/80 | | | | | | | | | | | | +2022-08-31T02:25:45.4103271Z | UDP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4104376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4105165Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4106192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4106960Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4108088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4108849Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4109902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4110970Z | y-2/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4111944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4112987Z | y-2/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4113959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4114723Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4115765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4116541Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4117626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4118391Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4119427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4120196Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4121202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4121967Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4122989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4124054Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4125135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4125547Z +2022-08-31T02:25:45.4126145Z Expected combined: +2022-08-31T02:25:45.4127144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4128359Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4128996Z | TCP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4129780Z | UDP/80 | | | | | | | | | | | | +2022-08-31T02:25:45.4130506Z | UDP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4131666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4132436Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4133759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4134530Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4135685Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4136462Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4137535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4138542Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4139544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4140550Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4141546Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4142323Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4143460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4144237Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4145357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4146123Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4147223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4147997Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4149019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4149792Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4150970Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4151739Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4152766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4153174Z +2022-08-31T02:25:45.4153826Z kube results, try 0: +2022-08-31T02:25:45.4154790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4155794Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4156557Z | TCP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4157244Z | UDP/80 | | | | | | | | | | | | +2022-08-31T02:25:45.4157982Z | UDP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4159056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4159850Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4160915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4161685Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4162748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4163520Z | x/c | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4164636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4165650Z | y-2/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4166692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4167699Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4168761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4169535Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4170609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4171384Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4172407Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4173184Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4174326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4175095Z | z/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4176124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4176995Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4178071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4178846Z | z/c | X X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4179948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4180343Z +2022-08-31T02:25:45.4180993Z kube results, try 1: +2022-08-31T02:25:45.4181963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4183105Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4183761Z | TCP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4184503Z | UDP/80 | | | | | | | | | | | | +2022-08-31T02:25:45.4185224Z | UDP/81 | | | | | | | | | | | | +2022-08-31T02:25:45.4186297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4187088Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4188125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4188896Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4189920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4190686Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4191751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4192764Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4193829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4194862Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4196216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4196990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4198070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4198848Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4199905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4200676Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4201697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4202604Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4203678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4204446Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4205522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4206288Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4207371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4207848Z +2022-08-31T02:25:45.4208242Z +2022-08-31T02:25:45.4208934Z Actual vs expected (last round): +2022-08-31T02:25:45.4209942Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4210888Z | | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4211818Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4212468Z | x/a | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4213113Z | x/b | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4213840Z | x/c | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4214739Z | y-2/a | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4215607Z | y-2/b | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4216198Z | y/a | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4216893Z | y/b | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4217526Z | y/c | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4218156Z | z/a | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4218832Z | z/b | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4219461Z | z/c | . | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4220375Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4220723Z +2022-08-31T02:25:45.4221438Z step 3 on all available ports/protocols: +2022-08-31T02:25:45.4222002Z Policy explanation: +2022-08-31T02:25:45.4222966Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4223708Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:25:45.4224808Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4225596Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:45.4226301Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:25:45.4226985Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:25:45.4227632Z | | | | pod In [b c] | | +2022-08-31T02:25:45.4228625Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4229275Z | | | | | | +2022-08-31T02:25:45.4230288Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4231160Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:25:45.4231911Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:25:45.4232570Z | | pod: a | | | | +2022-08-31T02:25:45.4233576Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:25:45.4234288Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:25:45.4234927Z | | | | ns In [y z] | | +2022-08-31T02:25:45.4235615Z | | | | pods: Match expressions: | | +2022-08-31T02:25:45.4236321Z | | | | pod In [a b] | | +2022-08-31T02:25:45.4237356Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:25:45.4237729Z +2022-08-31T02:25:45.4238138Z +2022-08-31T02:25:45.4238631Z +2022-08-31T02:25:45.4239238Z Results for network policies: +2022-08-31T02:25:45.4239715Z Network policy: +2022-08-31T02:25:45.4239962Z +2022-08-31T02:25:45.4240610Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:25:45.4241199Z kind: NetworkPolicy +2022-08-31T02:25:45.4241758Z metadata: +2022-08-31T02:25:45.4242379Z creationTimestamp: null +2022-08-31T02:25:45.4242960Z name: base +2022-08-31T02:25:45.4243556Z namespace: x +2022-08-31T02:25:45.4244157Z spec: +2022-08-31T02:25:45.4244804Z egress: +2022-08-31T02:25:45.4245655Z - ports: +2022-08-31T02:25:45.4246359Z - port: 80 +2022-08-31T02:25:45.4246952Z protocol: TCP +2022-08-31T02:25:45.4247497Z to: +2022-08-31T02:25:45.4248386Z - namespaceSelector: +2022-08-31T02:25:45.4248893Z matchExpressions: +2022-08-31T02:25:45.4249817Z - key: ns +2022-08-31T02:25:45.4250302Z operator: In +2022-08-31T02:25:45.4250943Z values: +2022-08-31T02:25:45.4251850Z - "y" +2022-08-31T02:25:45.4252552Z - z +2022-08-31T02:25:45.4253125Z podSelector: +2022-08-31T02:25:45.4253811Z matchExpressions: +2022-08-31T02:25:45.4254726Z - key: pod +2022-08-31T02:25:45.4255404Z operator: In +2022-08-31T02:25:45.4255982Z values: +2022-08-31T02:25:45.4256764Z - a +2022-08-31T02:25:45.4257491Z - b +2022-08-31T02:25:45.4261096Z - ports: +2022-08-31T02:25:45.4261680Z - port: 53 +2022-08-31T02:25:45.4262055Z protocol: UDP +2022-08-31T02:25:45.4262572Z - port: 53 +2022-08-31T02:25:45.4262936Z protocol: TCP +2022-08-31T02:25:45.4263386Z ingress: +2022-08-31T02:25:45.4263878Z - from: +2022-08-31T02:25:45.4264511Z - namespaceSelector: +2022-08-31T02:25:45.4264956Z matchExpressions: +2022-08-31T02:25:45.4265547Z - key: ns +2022-08-31T02:25:45.4265999Z operator: In +2022-08-31T02:25:45.4266454Z values: +2022-08-31T02:25:45.4267048Z - x +2022-08-31T02:25:45.4267537Z - "y" +2022-08-31T02:25:45.4267903Z podSelector: +2022-08-31T02:25:45.4268600Z matchExpressions: +2022-08-31T02:25:45.4269273Z - key: pod +2022-08-31T02:25:45.4269770Z operator: In +2022-08-31T02:25:45.4270398Z values: +2022-08-31T02:25:45.4271218Z - b +2022-08-31T02:25:45.4271941Z - c +2022-08-31T02:25:45.4272407Z ports: +2022-08-31T02:25:45.4273278Z - port: 80 +2022-08-31T02:25:45.4273764Z protocol: TCP +2022-08-31T02:25:45.4274380Z podSelector: +2022-08-31T02:25:45.4274995Z matchLabels: +2022-08-31T02:25:45.4275604Z pod: a +2022-08-31T02:25:45.4276219Z policyTypes: +2022-08-31T02:25:45.4277084Z - Ingress +2022-08-31T02:25:45.4277762Z - Egress +2022-08-31T02:25:45.4278278Z status: {} +2022-08-31T02:25:45.4278622Z +2022-08-31T02:25:45.4279412Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:25:45.4280147Z Expected ingress: +2022-08-31T02:25:45.4281126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4281830Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4282541Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:45.4283166Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:45.4283798Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:45.4284732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4285458Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4286524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4287247Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4288179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4288898Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4289915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4290632Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4291631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4292348Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4293633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4294373Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4295416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4296144Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4297245Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4297962Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4298993Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4299707Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4300718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4301102Z +2022-08-31T02:25:45.4301761Z Expected egress: +2022-08-31T02:25:45.4302736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4303440Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4304129Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:45.4304757Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:45.4305350Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:45.4306478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4307217Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4308363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4309086Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4310056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4310762Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4311907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4312620Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4313605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4314414Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4315425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4316094Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4317238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4317942Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4318972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4319681Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4320697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4321407Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4322507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4322885Z +2022-08-31T02:25:45.4323549Z Expected combined: +2022-08-31T02:25:45.4324461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4325162Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4325791Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:45.4326414Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:45.4327038Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:45.4328083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4328813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4329893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4330609Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4331610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4332319Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4333311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4334225Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4335275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4336095Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4337121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4337835Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4338806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4339527Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4340525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4341313Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4342373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4343101Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4344075Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4344442Z +2022-08-31T02:25:45.4345103Z kube results, try 0: +2022-08-31T02:25:45.4346071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4346765Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4347396Z | TCP/81 | | | | | | | | | | +2022-08-31T02:25:45.4348075Z | UDP/80 | | | | | | | | | | +2022-08-31T02:25:45.4348701Z | UDP/81 | | | | | | | | | | +2022-08-31T02:25:45.4349638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4350362Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:25:45.4351384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4352102Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4353090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4353799Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4354752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4355466Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4356467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4357178Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4358266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4358971Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4359977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4360680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4361684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4362489Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4363564Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4364283Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:25:45.4365330Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:25:45.4365694Z +2022-08-31T02:25:45.4366101Z +2022-08-31T02:25:45.4366889Z Actual vs expected (last round): +2022-08-31T02:25:45.4367759Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4368384Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:25:45.4369299Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4369972Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4370587Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4371185Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4371780Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4372382Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4372998Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4373689Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4374359Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4374962Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:25:45.4375846Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:25:45.4376174Z +2022-08-31T02:25:45.4376428Z +2022-08-31T02:25:45.4376708Z +2022-08-31T02:25:45.4377238Z finished policy #61 +2022-08-31T02:25:45.4377756Z starting test case #62 +2022-08-31T02:25:47.1492724Z time="2022-08-31T02:25:47Z" level=info msg="cluster state reset" +2022-08-31T02:25:50.3313956Z time="2022-08-31T02:25:50Z" level=info msg="cluster state verified" +2022-08-31T02:25:50.3972356Z time="2022-08-31T02:25:50Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:26:10.3975675Z time="2022-08-31T02:26:10Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:26:10.4113023Z time="2022-08-31T02:26:10Z" level=info msg="running kube probe on try 1" +2022-08-31T02:27:34.1550641Z time="2022-08-31T02:27:34Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:27:54.1557433Z time="2022-08-31T02:27:54Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:27:54.1694577Z time="2022-08-31T02:27:54Z" level=info msg="running kube probe on try 1" +2022-08-31T02:29:14.5192746Z time="2022-08-31T02:29:14Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:29:34.5203824Z time="2022-08-31T02:29:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:29:34.5340565Z time="2022-08-31T02:29:34Z" level=info msg="running kube probe on try 1" +2022-08-31T02:30:56.2447654Z time="2022-08-31T02:30:56Z" level=info msg="running kube probe on try 2" +2022-08-31T02:32:19.4503000Z evaluating test case: Update namespace so that policy applies, then again so it no longer applies +2022-08-31T02:32:19.4506168Z step 1 on all available ports/protocols: +2022-08-31T02:32:19.4508148Z Policy explanation: +2022-08-31T02:32:19.4510406Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4511534Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:32:19.4512935Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4514096Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T02:32:19.4515687Z | | Match labels: | | new-ns: qrs | | +2022-08-31T02:32:19.4517612Z | | pod: a | | pods: all | | +2022-08-31T02:32:19.4519336Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4520409Z | | | | | | +2022-08-31T02:32:19.4521971Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4523136Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:32:19.4525450Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:32:19.4526574Z | | pod: a | | | | +2022-08-31T02:32:19.4528211Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:32:19.4529326Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:32:19.4531273Z | | | | ns In [y z] | | +2022-08-31T02:32:19.4532359Z | | | | pods: Match expressions: | | +2022-08-31T02:32:19.4535148Z | | | | pod In [a b] | | +2022-08-31T02:32:19.4536723Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4537387Z +2022-08-31T02:32:19.4539188Z +2022-08-31T02:32:19.4539693Z +2022-08-31T02:32:19.4540278Z Results for network policies: +2022-08-31T02:32:19.4541039Z Network policy: +2022-08-31T02:32:19.4541386Z +2022-08-31T02:32:19.4542960Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:32:19.4543735Z kind: NetworkPolicy +2022-08-31T02:32:19.4545571Z metadata: +2022-08-31T02:32:19.4546200Z creationTimestamp: null +2022-08-31T02:32:19.4546855Z name: base +2022-08-31T02:32:19.4547478Z namespace: x +2022-08-31T02:32:19.4549632Z spec: +2022-08-31T02:32:19.4550295Z egress: +2022-08-31T02:32:19.4551313Z - ports: +2022-08-31T02:32:19.4552198Z - port: 80 +2022-08-31T02:32:19.4552879Z protocol: TCP +2022-08-31T02:32:19.4553490Z to: +2022-08-31T02:32:19.4554422Z - namespaceSelector: +2022-08-31T02:32:19.4555224Z matchExpressions: +2022-08-31T02:32:19.4556169Z - key: ns +2022-08-31T02:32:19.4557862Z operator: In +2022-08-31T02:32:19.4558634Z values: +2022-08-31T02:32:19.4559594Z - "y" +2022-08-31T02:32:19.4560527Z - z +2022-08-31T02:32:19.4561216Z podSelector: +2022-08-31T02:32:19.4561918Z matchExpressions: +2022-08-31T02:32:19.4562851Z - key: pod +2022-08-31T02:32:19.4563565Z operator: In +2022-08-31T02:32:19.4564266Z values: +2022-08-31T02:32:19.4566131Z - a +2022-08-31T02:32:19.4567108Z - b +2022-08-31T02:32:19.4567864Z - ports: +2022-08-31T02:32:19.4568778Z - port: 53 +2022-08-31T02:32:19.4569345Z protocol: UDP +2022-08-31T02:32:19.4570261Z - port: 53 +2022-08-31T02:32:19.4570823Z protocol: TCP +2022-08-31T02:32:19.4571378Z ingress: +2022-08-31T02:32:19.4572994Z - from: +2022-08-31T02:32:19.4574201Z - namespaceSelector: +2022-08-31T02:32:19.4574830Z matchLabels: +2022-08-31T02:32:19.4575623Z new-ns: qrs +2022-08-31T02:32:19.4576179Z ports: +2022-08-31T02:32:19.4576925Z - port: 80 +2022-08-31T02:32:19.4577501Z protocol: TCP +2022-08-31T02:32:19.4578061Z podSelector: +2022-08-31T02:32:19.4578612Z matchLabels: +2022-08-31T02:32:19.4579146Z pod: a +2022-08-31T02:32:19.4580659Z policyTypes: +2022-08-31T02:32:19.4581745Z - Ingress +2022-08-31T02:32:19.4582532Z - Egress +2022-08-31T02:32:19.4583082Z status: {} +2022-08-31T02:32:19.4583387Z +2022-08-31T02:32:19.4584778Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:32:19.4585437Z Expected ingress: +2022-08-31T02:32:19.4587462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4588499Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4589253Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4591251Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4591986Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4593374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4594289Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4595700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4596645Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4597897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4599727Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4600988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4601879Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4603070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4604010Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4605298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4607024Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4608289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4609218Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4610471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4611415Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4612675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4614649Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4615911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4616490Z +2022-08-31T02:32:19.4617001Z Expected egress: +2022-08-31T02:32:19.4618103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4619011Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4619740Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4620434Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4622292Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4623659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4624577Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4625811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4626754Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4627981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4629772Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4631022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4632821Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4634058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4634914Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4639086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4639912Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4640811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4641347Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4642061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4642603Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4643327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4643903Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4644619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4644908Z +2022-08-31T02:32:19.4645436Z Expected combined: +2022-08-31T02:32:19.4646206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4646765Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4647231Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4647726Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4648179Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4648905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4649505Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4650284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4650894Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4651710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4663881Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4665166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4666063Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4667074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4667797Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4668799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4669509Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4670498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4671223Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4672321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4673000Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4674225Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4674931Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4675934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4676359Z +2022-08-31T02:32:19.4680017Z kube results, try 0: +2022-08-31T02:32:19.4680904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4681595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4682092Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4682554Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4683066Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4683797Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4684338Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4685068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4685610Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4686421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4686948Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4687667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4688254Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4689058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4689599Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4690363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4690901Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4691621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4692157Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4693010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4693703Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4694523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4695075Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4695800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4696099Z +2022-08-31T02:32:19.4696328Z +2022-08-31T02:32:19.4696769Z Actual vs expected (last round): +2022-08-31T02:32:19.4697389Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4697955Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4698695Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4699152Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4699551Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4699947Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4700348Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4700741Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4701150Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4701551Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4701950Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4702340Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4702954Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4703193Z +2022-08-31T02:32:19.4703633Z step 2 on all available ports/protocols: +2022-08-31T02:32:19.4704056Z Policy explanation: +2022-08-31T02:32:19.4704734Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4705281Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:32:19.4706100Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4706673Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T02:32:19.4707388Z | | Match labels: | | new-ns: qrs | | +2022-08-31T02:32:19.4707847Z | | pod: a | | pods: all | | +2022-08-31T02:32:19.4708541Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4709146Z | | | | | | +2022-08-31T02:32:19.4709826Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4710394Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:32:19.4710973Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:32:19.4711424Z | | pod: a | | | | +2022-08-31T02:32:19.4712163Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:32:19.4712681Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:32:19.4713196Z | | | | ns In [y z] | | +2022-08-31T02:32:19.4713798Z | | | | pods: Match expressions: | | +2022-08-31T02:32:19.4714246Z | | | | pod In [a b] | | +2022-08-31T02:32:19.4715022Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4715313Z +2022-08-31T02:32:19.4715543Z +2022-08-31T02:32:19.4715787Z +2022-08-31T02:32:19.4716212Z Results for network policies: +2022-08-31T02:32:19.4716624Z Network policy: +2022-08-31T02:32:19.4716800Z +2022-08-31T02:32:19.4717268Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:32:19.4717732Z kind: NetworkPolicy +2022-08-31T02:32:19.4718091Z metadata: +2022-08-31T02:32:19.4718461Z creationTimestamp: null +2022-08-31T02:32:19.4718890Z name: base +2022-08-31T02:32:19.4719310Z namespace: x +2022-08-31T02:32:19.4719684Z spec: +2022-08-31T02:32:19.4720099Z egress: +2022-08-31T02:32:19.4720599Z - ports: +2022-08-31T02:32:19.4721114Z - port: 80 +2022-08-31T02:32:19.4721491Z protocol: TCP +2022-08-31T02:32:19.4721903Z to: +2022-08-31T02:32:19.4722419Z - namespaceSelector: +2022-08-31T02:32:19.4722886Z matchExpressions: +2022-08-31T02:32:19.4723486Z - key: ns +2022-08-31T02:32:19.4723862Z operator: In +2022-08-31T02:32:19.4724263Z values: +2022-08-31T02:32:19.4724753Z - "y" +2022-08-31T02:32:19.4725267Z - z +2022-08-31T02:32:19.4725626Z podSelector: +2022-08-31T02:32:19.4726092Z matchExpressions: +2022-08-31T02:32:19.4726612Z - key: pod +2022-08-31T02:32:19.4726986Z operator: In +2022-08-31T02:32:19.4727418Z values: +2022-08-31T02:32:19.4727913Z - a +2022-08-31T02:32:19.4728468Z - b +2022-08-31T02:32:19.4728969Z - ports: +2022-08-31T02:32:19.4729508Z - port: 53 +2022-08-31T02:32:19.4729879Z protocol: UDP +2022-08-31T02:32:19.4730425Z - port: 53 +2022-08-31T02:32:19.4730893Z protocol: TCP +2022-08-31T02:32:19.4731333Z ingress: +2022-08-31T02:32:19.4731814Z - from: +2022-08-31T02:32:19.4732336Z - namespaceSelector: +2022-08-31T02:32:19.4732725Z matchLabels: +2022-08-31T02:32:19.4733250Z new-ns: qrs +2022-08-31T02:32:19.4733821Z ports: +2022-08-31T02:32:19.4734373Z - port: 80 +2022-08-31T02:32:19.4734826Z protocol: TCP +2022-08-31T02:32:19.4735184Z podSelector: +2022-08-31T02:32:19.4735598Z matchLabels: +2022-08-31T02:32:19.4735949Z pod: a +2022-08-31T02:32:19.4736354Z policyTypes: +2022-08-31T02:32:19.4736860Z - Ingress +2022-08-31T02:32:19.4737422Z - Egress +2022-08-31T02:32:19.4737788Z status: {} +2022-08-31T02:32:19.4738052Z +2022-08-31T02:32:19.4738479Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:32:19.4738870Z Expected ingress: +2022-08-31T02:32:19.4739526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4740065Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4740513Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4740956Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4741406Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4742090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4742632Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4743347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4743890Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4744614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4745263Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4745991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4746528Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4747244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4747774Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4748491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4749023Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4749896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4750475Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4751210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4751747Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4752457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4753000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4753739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4754033Z +2022-08-31T02:32:19.4754537Z Expected egress: +2022-08-31T02:32:19.4755278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4755814Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4756286Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4756734Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4757242Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4757961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4758502Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4759219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4759774Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4760517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4761054Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4761774Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4762361Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4763074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4763610Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4764328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4764876Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4765719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4766251Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4766963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4767495Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4768209Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4768754Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4769537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4769840Z +2022-08-31T02:32:19.4770347Z Expected combined: +2022-08-31T02:32:19.4771077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4771606Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4772058Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4772520Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4773023Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4773874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4774435Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4775188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4775735Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4776455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4776988Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4777696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4778304Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4779012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4779614Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4780326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4780865Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4781580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4782115Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4782833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4783373Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4784084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4784636Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4785349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4785719Z +2022-08-31T02:32:19.4786265Z kube results, try 0: +2022-08-31T02:32:19.4787005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4787538Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4787984Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4788452Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4788917Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4789664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4790367Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4791096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4791640Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4792364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4792901Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4793613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4794151Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4794863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4795413Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4796219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4796760Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4797475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4798011Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4798728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4799257Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4799976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4800516Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4801227Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4801518Z +2022-08-31T02:32:19.4801743Z +2022-08-31T02:32:19.4802150Z Actual vs expected (last round): +2022-08-31T02:32:19.4802885Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4803413Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4804079Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4804620Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4805067Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4805538Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4805988Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4806443Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4807050Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4807459Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4807941Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4808390Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4809069Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4809320Z +2022-08-31T02:32:19.4809839Z step 3 on all available ports/protocols: +2022-08-31T02:32:19.4810253Z Policy explanation: +2022-08-31T02:32:19.4810988Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4811532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:32:19.4812371Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4812956Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | +2022-08-31T02:32:19.4813910Z | | Match labels: | | new-ns: qrs | | +2022-08-31T02:32:19.4814394Z | | pod: a | | pods: all | | +2022-08-31T02:32:19.4815125Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4815624Z | | | | | | +2022-08-31T02:32:19.4816455Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4817227Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:32:19.4817804Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:32:19.4818256Z | | pod: a | | | | +2022-08-31T02:32:19.4818963Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:32:19.4819491Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:32:19.4819955Z | | | | ns In [y z] | | +2022-08-31T02:32:19.4820440Z | | | | pods: Match expressions: | | +2022-08-31T02:32:19.4820887Z | | | | pod In [a b] | | +2022-08-31T02:32:19.4821606Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:32:19.4821897Z +2022-08-31T02:32:19.4822128Z +2022-08-31T02:32:19.4822448Z +2022-08-31T02:32:19.4823032Z Results for network policies: +2022-08-31T02:32:19.4823464Z Network policy: +2022-08-31T02:32:19.4823638Z +2022-08-31T02:32:19.4824239Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:32:19.4824697Z kind: NetworkPolicy +2022-08-31T02:32:19.4825142Z metadata: +2022-08-31T02:32:19.4825506Z creationTimestamp: null +2022-08-31T02:32:19.4825940Z name: base +2022-08-31T02:32:19.4826291Z namespace: x +2022-08-31T02:32:19.4826636Z spec: +2022-08-31T02:32:19.4826976Z egress: +2022-08-31T02:32:19.4827468Z - ports: +2022-08-31T02:32:19.4827971Z - port: 80 +2022-08-31T02:32:19.4828436Z protocol: TCP +2022-08-31T02:32:19.4828865Z to: +2022-08-31T02:32:19.4829376Z - namespaceSelector: +2022-08-31T02:32:19.4829826Z matchExpressions: +2022-08-31T02:32:19.4830415Z - key: ns +2022-08-31T02:32:19.4830875Z operator: In +2022-08-31T02:32:19.4831239Z values: +2022-08-31T02:32:19.4831774Z - "y" +2022-08-31T02:32:19.4832276Z - z +2022-08-31T02:32:19.4832735Z podSelector: +2022-08-31T02:32:19.4833132Z matchExpressions: +2022-08-31T02:32:19.4833693Z - key: pod +2022-08-31T02:32:19.4834150Z operator: In +2022-08-31T02:32:19.4834509Z values: +2022-08-31T02:32:19.4835018Z - a +2022-08-31T02:32:19.4835508Z - b +2022-08-31T02:32:19.4836096Z - ports: +2022-08-31T02:32:19.4836593Z - port: 53 +2022-08-31T02:32:19.4836987Z protocol: UDP +2022-08-31T02:32:19.4837518Z - port: 53 +2022-08-31T02:32:19.4837925Z protocol: TCP +2022-08-31T02:32:19.4838278Z ingress: +2022-08-31T02:32:19.4838769Z - from: +2022-08-31T02:32:19.4839281Z - namespaceSelector: +2022-08-31T02:32:19.4839688Z matchLabels: +2022-08-31T02:32:19.4840201Z new-ns: qrs +2022-08-31T02:32:19.4840562Z ports: +2022-08-31T02:32:19.4841126Z - port: 80 +2022-08-31T02:32:19.4841579Z protocol: TCP +2022-08-31T02:32:19.4841956Z podSelector: +2022-08-31T02:32:19.4842409Z matchLabels: +2022-08-31T02:32:19.4842760Z pod: a +2022-08-31T02:32:19.4843106Z policyTypes: +2022-08-31T02:32:19.4843612Z - Ingress +2022-08-31T02:32:19.4844115Z - Egress +2022-08-31T02:32:19.4844471Z status: {} +2022-08-31T02:32:19.4844646Z +2022-08-31T02:32:19.4845073Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:32:19.4845488Z Expected ingress: +2022-08-31T02:32:19.4846156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4846695Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4847137Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4847620Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4848061Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4848817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4849361Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4850096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4850642Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4851422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4851955Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4852676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4853215Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4854256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4854804Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4855526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4856113Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4856834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4857385Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4858103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4858664Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4859527Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4860081Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4860829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4861121Z +2022-08-31T02:32:19.4861631Z Expected egress: +2022-08-31T02:32:19.4862294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4862838Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4863298Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4863788Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4864321Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4865078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4865675Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4866464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4867017Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4867737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4868293Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4869019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4869578Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4870300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4870853Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4871572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4872116Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4872831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4873371Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4874092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4874646Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4875368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4875922Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4876707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4877007Z +2022-08-31T02:32:19.4877415Z Expected combined: +2022-08-31T02:32:19.4878130Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4878672Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4879130Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4879568Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4880120Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4880831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4881395Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4882118Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4882671Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4883413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4884109Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4884835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4885384Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4886103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4886651Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4887367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4887914Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4888644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4889213Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4889935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4890545Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4891268Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4891824Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4892584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4892869Z +2022-08-31T02:32:19.4893413Z kube results, try 0: +2022-08-31T02:32:19.4894086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4894626Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4895075Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4895513Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4896013Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4896734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4897263Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4897987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4898569Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4899298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4899972Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4900729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4901267Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4901972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4902502Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4903206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4903747Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4904630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4905166Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4905895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4906469Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4907233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4907834Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4908610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4908905Z +2022-08-31T02:32:19.4909470Z kube results, try 1: +2022-08-31T02:32:19.4910211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4910749Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4911199Z | TCP/81 | | | | | | | | | | +2022-08-31T02:32:19.4911647Z | UDP/80 | | | | | | | | | | +2022-08-31T02:32:19.4912107Z | UDP/81 | | | | | | | | | | +2022-08-31T02:32:19.4912786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4913334Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:32:19.4914074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4914649Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4915395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4915943Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4916700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4917239Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4917972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4918541Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4919255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4919843Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4920617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4921152Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4921863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4922396Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4923125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4923661Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:32:19.4924368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:32:19.4924728Z +2022-08-31T02:32:19.4925012Z +2022-08-31T02:32:19.4925646Z Actual vs expected (last round): +2022-08-31T02:32:19.4926268Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4926788Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:32:19.4927487Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4927987Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4928439Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4928885Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4929334Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4929737Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4930179Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4930636Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4931091Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4931586Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:32:19.4932276Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:32:19.4932523Z +2022-08-31T02:32:19.4932795Z +2022-08-31T02:32:19.4933032Z +2022-08-31T02:32:19.4933624Z finished policy #62 +2022-08-31T02:32:19.4934013Z starting test case #63 +2022-08-31T02:32:22.7088670Z time="2022-08-31T02:32:22Z" level=info msg="cluster state reset" +2022-08-31T02:32:25.8804324Z time="2022-08-31T02:32:25Z" level=info msg="cluster state verified" +2022-08-31T02:32:25.9466828Z time="2022-08-31T02:32:25Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:32:45.9543028Z time="2022-08-31T02:32:45Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:32:45.9680317Z time="2022-08-31T02:32:45Z" level=info msg="running kube probe on try 1" +2022-08-31T02:34:23.7052495Z time="2022-08-31T02:34:23Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:34:43.7056751Z time="2022-08-31T02:34:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:34:43.7222602Z time="2022-08-31T02:34:43Z" level=info msg="running kube probe on try 1" +2022-08-31T02:36:17.6357661Z time="2022-08-31T02:36:17Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:36:37.6362897Z time="2022-08-31T02:36:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:36:37.6655514Z time="2022-08-31T02:36:37Z" level=info msg="running kube probe on try 1" +2022-08-31T02:37:55.7092923Z evaluating test case: Create/delete pod +2022-08-31T02:37:55.7094376Z step 1 on all available ports/protocols: +2022-08-31T02:37:55.7095370Z Policy explanation: +2022-08-31T02:37:55.7097134Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7102979Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:37:55.7107076Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7108493Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7109358Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:37:55.7110077Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:37:55.7110785Z | | | | pod In [b c] | | +2022-08-31T02:37:55.7111999Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7112904Z | | | | | | +2022-08-31T02:37:55.7114207Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7115068Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:37:55.7115890Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:37:55.7116659Z | | pod: a | | | | +2022-08-31T02:37:55.7117812Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:37:55.7118632Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7119378Z | | | | ns In [y z] | | +2022-08-31T02:37:55.7120035Z | | | | pods: Match expressions: | | +2022-08-31T02:37:55.7120739Z | | | | pod In [a b] | | +2022-08-31T02:37:55.7121894Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7122454Z +2022-08-31T02:37:55.7122730Z +2022-08-31T02:37:55.7122993Z +2022-08-31T02:37:55.7123536Z Results for network policies: +2022-08-31T02:37:55.7124138Z Network policy: +2022-08-31T02:37:55.7124460Z +2022-08-31T02:37:55.7124972Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:37:55.7125532Z kind: NetworkPolicy +2022-08-31T02:37:55.7126064Z metadata: +2022-08-31T02:37:55.7126614Z creationTimestamp: null +2022-08-31T02:37:55.7127184Z name: base +2022-08-31T02:37:55.7127719Z namespace: x +2022-08-31T02:37:55.7128226Z spec: +2022-08-31T02:37:55.7128725Z egress: +2022-08-31T02:37:55.7129544Z - ports: +2022-08-31T02:37:55.7130311Z - port: 80 +2022-08-31T02:37:55.7130864Z protocol: TCP +2022-08-31T02:37:55.7131384Z to: +2022-08-31T02:37:55.7132205Z - namespaceSelector: +2022-08-31T02:37:55.7132815Z matchExpressions: +2022-08-31T02:37:55.7133804Z - key: ns +2022-08-31T02:37:55.7134380Z operator: In +2022-08-31T02:37:55.7134908Z values: +2022-08-31T02:37:55.7135642Z - "y" +2022-08-31T02:37:55.7136371Z - z +2022-08-31T02:37:55.7136913Z podSelector: +2022-08-31T02:37:55.7137450Z matchExpressions: +2022-08-31T02:37:55.7138215Z - key: pod +2022-08-31T02:37:55.7138763Z operator: In +2022-08-31T02:37:55.7139289Z values: +2022-08-31T02:37:55.7140032Z - a +2022-08-31T02:37:55.7140762Z - b +2022-08-31T02:37:55.7141480Z - ports: +2022-08-31T02:37:55.7142246Z - port: 53 +2022-08-31T02:37:55.7142784Z protocol: UDP +2022-08-31T02:37:55.7143546Z - port: 53 +2022-08-31T02:37:55.7144078Z protocol: TCP +2022-08-31T02:37:55.7144601Z ingress: +2022-08-31T02:37:55.7145315Z - from: +2022-08-31T02:37:55.7146127Z - namespaceSelector: +2022-08-31T02:37:55.7146838Z matchExpressions: +2022-08-31T02:37:55.7147672Z - key: ns +2022-08-31T02:37:55.7149497Z operator: In +2022-08-31T02:37:55.7150084Z values: +2022-08-31T02:37:55.7150843Z - x +2022-08-31T02:37:55.7151637Z - "y" +2022-08-31T02:37:55.7152209Z podSelector: +2022-08-31T02:37:55.7152799Z matchExpressions: +2022-08-31T02:37:55.7153565Z - key: pod +2022-08-31T02:37:55.7154108Z operator: In +2022-08-31T02:37:55.7154649Z values: +2022-08-31T02:37:55.7155399Z - b +2022-08-31T02:37:55.7156111Z - c +2022-08-31T02:37:55.7156595Z ports: +2022-08-31T02:37:55.7158224Z - port: 80 +2022-08-31T02:37:55.7158845Z protocol: TCP +2022-08-31T02:37:55.7159393Z podSelector: +2022-08-31T02:37:55.7159928Z matchLabels: +2022-08-31T02:37:55.7160453Z pod: a +2022-08-31T02:37:55.7161083Z policyTypes: +2022-08-31T02:37:55.7162759Z - Ingress +2022-08-31T02:37:55.7163571Z - Egress +2022-08-31T02:37:55.7164111Z status: {} +2022-08-31T02:37:55.7164415Z +2022-08-31T02:37:55.7164942Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:37:55.7165625Z Expected ingress: +2022-08-31T02:37:55.7166793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7167627Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7168291Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7168846Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7169438Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7170623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7171472Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7172661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7174181Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7176836Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7177803Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7179035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7179966Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7181059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7181966Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7183183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7184059Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7185243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7186104Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7187315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7188229Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7189463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7190346Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7191666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7192258Z +2022-08-31T02:37:55.7192770Z Expected egress: +2022-08-31T02:37:55.7193881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7194780Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7195487Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7196161Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7196848Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7198261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7199888Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7201085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7201980Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7203178Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7204037Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7205238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7206116Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7207351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7208269Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7209500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7210659Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7212325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7213265Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7214661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7215550Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7216801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7217662Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7218804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7219338Z +2022-08-31T02:37:55.7219862Z Expected combined: +2022-08-31T02:37:55.7221017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7221845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7222561Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7223235Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7223911Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7225232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7226159Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7227291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7228123Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7229298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7230178Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7231367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7232815Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7234424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7235358Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7236592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7237401Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7238626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7239523Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7240712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7241592Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7242800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7243704Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7252935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7254170Z +2022-08-31T02:37:55.7254742Z kube results, try 0: +2022-08-31T02:37:55.7255895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7256784Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7257505Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7258194Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7258856Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7259916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7260955Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7262203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7263063Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7264290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7265196Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7266431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7267490Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7268738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7269550Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7270891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7271759Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7272955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7273821Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7275311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7277421Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7279453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7280726Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7281934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7282683Z +2022-08-31T02:37:55.7282957Z +2022-08-31T02:37:55.7283480Z Actual vs expected (last round): +2022-08-31T02:37:55.7287709Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7288345Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7289011Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7289488Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7289882Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7290276Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7290754Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7291215Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7291668Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7292054Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7292536Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7292927Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7293796Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7294048Z +2022-08-31T02:37:55.7294533Z step 2 on all available ports/protocols: +2022-08-31T02:37:55.7294934Z Policy explanation: +2022-08-31T02:37:55.7295607Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7296221Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:37:55.7296951Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7297593Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7298191Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:37:55.7298765Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:37:55.7299357Z | | | | pod In [b c] | | +2022-08-31T02:37:55.7300123Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7300892Z | | | | | | +2022-08-31T02:37:55.7301577Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7302132Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:37:55.7302735Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:37:55.7303176Z | | pod: a | | | | +2022-08-31T02:37:55.7303921Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:37:55.7304458Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7305063Z | | | | ns In [y z] | | +2022-08-31T02:37:55.7305501Z | | | | pods: Match expressions: | | +2022-08-31T02:37:55.7305962Z | | | | pod In [a b] | | +2022-08-31T02:37:55.7306686Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7306966Z +2022-08-31T02:37:55.7307189Z +2022-08-31T02:37:55.7307406Z +2022-08-31T02:37:55.7307837Z Results for network policies: +2022-08-31T02:37:55.7308233Z Network policy: +2022-08-31T02:37:55.7308407Z +2022-08-31T02:37:55.7308890Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:37:55.7309299Z kind: NetworkPolicy +2022-08-31T02:37:55.7309669Z metadata: +2022-08-31T02:37:55.7310080Z creationTimestamp: null +2022-08-31T02:37:55.7310482Z name: base +2022-08-31T02:37:55.7310828Z namespace: x +2022-08-31T02:37:55.7311175Z spec: +2022-08-31T02:37:55.7311527Z egress: +2022-08-31T02:37:55.7312019Z - ports: +2022-08-31T02:37:55.7312631Z - port: 80 +2022-08-31T02:37:55.7312996Z protocol: TCP +2022-08-31T02:37:55.7313331Z to: +2022-08-31T02:37:55.7313872Z - namespaceSelector: +2022-08-31T02:37:55.7314273Z matchExpressions: +2022-08-31T02:37:55.7314773Z - key: ns +2022-08-31T02:37:55.7315236Z operator: In +2022-08-31T02:37:55.7315584Z values: +2022-08-31T02:37:55.7316114Z - "y" +2022-08-31T02:37:55.7316646Z - z +2022-08-31T02:37:55.7317002Z podSelector: +2022-08-31T02:37:55.7317365Z matchExpressions: +2022-08-31T02:37:55.7317898Z - key: pod +2022-08-31T02:37:55.7318262Z operator: In +2022-08-31T02:37:55.7318706Z values: +2022-08-31T02:37:55.7319187Z - a +2022-08-31T02:37:55.7319672Z - b +2022-08-31T02:37:55.7320190Z - ports: +2022-08-31T02:37:55.7320733Z - port: 53 +2022-08-31T02:37:55.7321091Z protocol: UDP +2022-08-31T02:37:55.7321585Z - port: 53 +2022-08-31T02:37:55.7321949Z protocol: TCP +2022-08-31T02:37:55.7322296Z ingress: +2022-08-31T02:37:55.7322857Z - from: +2022-08-31T02:37:55.7323465Z - namespaceSelector: +2022-08-31T02:37:55.7323954Z matchExpressions: +2022-08-31T02:37:55.7324551Z - key: ns +2022-08-31T02:37:55.7324918Z operator: In +2022-08-31T02:37:55.7325354Z values: +2022-08-31T02:37:55.7325836Z - x +2022-08-31T02:37:55.7326377Z - "y" +2022-08-31T02:37:55.7326732Z podSelector: +2022-08-31T02:37:55.7327086Z matchExpressions: +2022-08-31T02:37:55.7327590Z - key: pod +2022-08-31T02:37:55.7328066Z operator: In +2022-08-31T02:37:55.7328419Z values: +2022-08-31T02:37:55.7328914Z - b +2022-08-31T02:37:55.7329398Z - c +2022-08-31T02:37:55.7329740Z ports: +2022-08-31T02:37:55.7330314Z - port: 80 +2022-08-31T02:37:55.7330768Z protocol: TCP +2022-08-31T02:37:55.7331124Z podSelector: +2022-08-31T02:37:55.7331509Z matchLabels: +2022-08-31T02:37:55.7331932Z pod: a +2022-08-31T02:37:55.7332276Z policyTypes: +2022-08-31T02:37:55.7332787Z - Ingress +2022-08-31T02:37:55.7333682Z - Egress +2022-08-31T02:37:55.7334076Z status: {} +2022-08-31T02:37:55.7334242Z +2022-08-31T02:37:55.7334672Z 0 wrong, 10 ignored, 90 correct +2022-08-31T02:37:55.7335112Z Expected ingress: +2022-08-31T02:37:55.7335883Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7336533Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7336989Z | TCP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7337428Z | UDP/80 | | | | | | | | | | | +2022-08-31T02:37:55.7337968Z | UDP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7338703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7339254Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7339988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7340556Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7341290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7341831Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7342584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7343175Z | x/d | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7343911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7344461Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7345189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7345733Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7346473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7347021Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7347757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7348317Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7349041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7349585Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7350315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7350856Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7351587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7351890Z +2022-08-31T02:37:55.7352428Z Expected egress: +2022-08-31T02:37:55.7353129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7353828Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7354316Z | TCP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7354771Z | UDP/80 | | | | | | | | | | | +2022-08-31T02:37:55.7355195Z | UDP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7356014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7356569Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7357445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7357997Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7358761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7359303Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7360097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7360639Z | x/d | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7361370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7361908Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7362647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7363244Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7364007Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7364545Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7365271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7365851Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7366602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7367147Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7367880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7368414Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7369164Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7369465Z +2022-08-31T02:37:55.7369873Z Expected combined: +2022-08-31T02:37:55.7370630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7371205Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7371752Z | TCP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7372240Z | UDP/80 | | | | | | | | | | | +2022-08-31T02:37:55.7372657Z | UDP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7373538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7374285Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7375131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7375695Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7376433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7377092Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7377841Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7378408Z | x/d | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7379137Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7379684Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7380414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7380974Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7381734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7382278Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7383093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7383721Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7384457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7384996Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7385731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7386299Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7387055Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7387361Z +2022-08-31T02:37:55.7387758Z kube results, try 0: +2022-08-31T02:37:55.7388473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7389112Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7389625Z | TCP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7390148Z | UDP/80 | | | | | | | | | | | +2022-08-31T02:37:55.7390564Z | UDP/81 | | | | | | | | | | | +2022-08-31T02:37:55.7391312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7391971Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7392711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7393258Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7394071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7394613Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7395339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7396020Z | x/d | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7396775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7397363Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7398181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7398738Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7399478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7400016Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7400800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7401384Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7402155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7402703Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7403460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7404004Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7404735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7405028Z +2022-08-31T02:37:55.7405332Z +2022-08-31T02:37:55.7405753Z Actual vs expected (last round): +2022-08-31T02:37:55.7406442Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7406916Z | | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7407569Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7408103Z | x/a | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7408566Z | x/b | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7409022Z | x/c | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7409416Z | x/d | . | . | . | X | . | . | . | . | . | . | +2022-08-31T02:37:55.7409864Z | y/a | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7410257Z | y/b | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7410746Z | y/c | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7411198Z | z/a | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7411671Z | z/b | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7412142Z | z/c | . | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7412844Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7413083Z +2022-08-31T02:37:55.7413627Z step 3 on all available ports/protocols: +2022-08-31T02:37:55.7414039Z Policy explanation: +2022-08-31T02:37:55.7414773Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7415320Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:37:55.7416049Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7416713Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7417289Z | | Match labels: | | ns In [x y] | | +2022-08-31T02:37:55.7417749Z | | pod: a | | pods: Match expressions: | | +2022-08-31T02:37:55.7418189Z | | | | pod In [b c] | | +2022-08-31T02:37:55.7418906Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7419395Z | | | | | | +2022-08-31T02:37:55.7420068Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7420624Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:37:55.7421205Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:37:55.7421650Z | | pod: a | | | | +2022-08-31T02:37:55.7422344Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:37:55.7422892Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:37:55.7423343Z | | | | ns In [y z] | | +2022-08-31T02:37:55.7423830Z | | | | pods: Match expressions: | | +2022-08-31T02:37:55.7424269Z | | | | pod In [a b] | | +2022-08-31T02:37:55.7424986Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:37:55.7425276Z +2022-08-31T02:37:55.7425492Z +2022-08-31T02:37:55.7425800Z +2022-08-31T02:37:55.7426392Z Results for network policies: +2022-08-31T02:37:55.7426757Z Network policy: +2022-08-31T02:37:55.7426933Z +2022-08-31T02:37:55.7427360Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:37:55.7427785Z kind: NetworkPolicy +2022-08-31T02:37:55.7428221Z metadata: +2022-08-31T02:37:55.7428570Z creationTimestamp: null +2022-08-31T02:37:55.7428933Z name: base +2022-08-31T02:37:55.7429272Z namespace: x +2022-08-31T02:37:55.7429607Z spec: +2022-08-31T02:37:55.7429936Z egress: +2022-08-31T02:37:55.7430418Z - ports: +2022-08-31T02:37:55.7430917Z - port: 80 +2022-08-31T02:37:55.7431372Z protocol: TCP +2022-08-31T02:37:55.7431711Z to: +2022-08-31T02:37:55.7432218Z - namespaceSelector: +2022-08-31T02:37:55.7432667Z matchExpressions: +2022-08-31T02:37:55.7433268Z - key: ns +2022-08-31T02:37:55.7433628Z operator: In +2022-08-31T02:37:55.7433972Z values: +2022-08-31T02:37:55.7434455Z - "y" +2022-08-31T02:37:55.7434943Z - z +2022-08-31T02:37:55.7435297Z podSelector: +2022-08-31T02:37:55.7435661Z matchExpressions: +2022-08-31T02:37:55.7436158Z - key: pod +2022-08-31T02:37:55.7436605Z operator: In +2022-08-31T02:37:55.7436954Z values: +2022-08-31T02:37:55.7437432Z - a +2022-08-31T02:37:55.7437918Z - b +2022-08-31T02:37:55.7438402Z - ports: +2022-08-31T02:37:55.7438898Z - port: 53 +2022-08-31T02:37:55.7439273Z protocol: UDP +2022-08-31T02:37:55.7439868Z - port: 53 +2022-08-31T02:37:55.7440217Z protocol: TCP +2022-08-31T02:37:55.7440662Z ingress: +2022-08-31T02:37:55.7441144Z - from: +2022-08-31T02:37:55.7441708Z - namespaceSelector: +2022-08-31T02:37:55.7442188Z matchExpressions: +2022-08-31T02:37:55.7442777Z - key: ns +2022-08-31T02:37:55.7443142Z operator: In +2022-08-31T02:37:55.7443580Z values: +2022-08-31T02:37:55.7444069Z - x +2022-08-31T02:37:55.7444546Z - "y" +2022-08-31T02:37:55.7444902Z podSelector: +2022-08-31T02:37:55.7445368Z matchExpressions: +2022-08-31T02:37:55.7445963Z - key: pod +2022-08-31T02:37:55.7446341Z operator: In +2022-08-31T02:37:55.7446693Z values: +2022-08-31T02:37:55.7447173Z - b +2022-08-31T02:37:55.7447656Z - c +2022-08-31T02:37:55.7447996Z ports: +2022-08-31T02:37:55.7448475Z - port: 80 +2022-08-31T02:37:55.7448937Z protocol: TCP +2022-08-31T02:37:55.7449339Z podSelector: +2022-08-31T02:37:55.7449692Z matchLabels: +2022-08-31T02:37:55.7450034Z pod: a +2022-08-31T02:37:55.7450404Z policyTypes: +2022-08-31T02:37:55.7450963Z - Ingress +2022-08-31T02:37:55.7451458Z - Egress +2022-08-31T02:37:55.7451805Z status: {} +2022-08-31T02:37:55.7451963Z +2022-08-31T02:37:55.7452435Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:37:55.7452915Z Expected ingress: +2022-08-31T02:37:55.7453784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7454385Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7454836Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7455258Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7455731Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7456464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7456987Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7457705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7458293Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7459043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7459571Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7460278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7460846Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7461554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7462080Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7462784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7463312Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7464020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7464730Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7465439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7465963Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7466675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7467205Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7467911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7468191Z +2022-08-31T02:37:55.7468689Z Expected egress: +2022-08-31T02:37:55.7469418Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7470084Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7470523Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7471016Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7471468Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7472189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7472725Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7473437Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7473964Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7474673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7475200Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7475898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7476425Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7477144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7477668Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7478368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7478891Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7479594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7480118Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7480820Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7481341Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7482078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7482624Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7483326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7483610Z +2022-08-31T02:37:55.7484015Z Expected combined: +2022-08-31T02:37:55.7484744Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7485414Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7485854Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7486309Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7486812Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7487532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7488073Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7488780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7489413Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7490126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7490647Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7491345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7491882Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7492594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7493156Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7494194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7494872Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7495797Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7496453Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7497384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7498062Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7498975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7499639Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7500558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7500960Z +2022-08-31T02:37:55.7501321Z kube results, try 0: +2022-08-31T02:37:55.7502125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7502915Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7503535Z | TCP/81 | | | | | | | | | | +2022-08-31T02:37:55.7504098Z | UDP/80 | | | | | | | | | | +2022-08-31T02:37:55.7504650Z | UDP/81 | | | | | | | | | | +2022-08-31T02:37:55.7505686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7506501Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:37:55.7507590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7508482Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7509637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7510358Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7511351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7512061Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7513119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7513687Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7514622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7515255Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7516028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7516665Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7517450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7518011Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7518772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7519334Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:37:55.7520049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:37:55.7520335Z +2022-08-31T02:37:55.7520564Z +2022-08-31T02:37:55.7521067Z Actual vs expected (last round): +2022-08-31T02:37:55.7521680Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7522151Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:37:55.7522877Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7523334Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7523735Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7524139Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7524590Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7525074Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7525472Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7525934Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7526399Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7526793Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:37:55.7527475Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:37:55.7527711Z +2022-08-31T02:37:55.7528024Z +2022-08-31T02:37:55.7528333Z +2022-08-31T02:37:55.7528831Z finished policy #63 +2022-08-31T02:37:55.7529291Z starting test case #64 +2022-08-31T02:37:58.9918187Z time="2022-08-31T02:37:58Z" level=info msg="cluster state reset" +2022-08-31T02:38:02.1599944Z time="2022-08-31T02:38:02Z" level=info msg="cluster state verified" +2022-08-31T02:38:02.2265527Z time="2022-08-31T02:38:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:38:22.2313548Z time="2022-08-31T02:38:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:38:22.2742533Z time="2022-08-31T02:38:22Z" level=info msg="running kube probe on try 1" +2022-08-31T02:39:45.9123573Z time="2022-08-31T02:39:45Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:40:05.9139264Z time="2022-08-31T02:40:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:40:05.9276610Z time="2022-08-31T02:40:05Z" level=info msg="running kube probe on try 1" +2022-08-31T02:41:28.9848256Z time="2022-08-31T02:41:28Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:41:48.9866204Z time="2022-08-31T02:41:48Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:41:49.0003618Z time="2022-08-31T02:41:48Z" level=info msg="running kube probe on try 1" +2022-08-31T02:43:12.2336221Z evaluating test case: Update pod so that policy applies, then again so it no longer applies +2022-08-31T02:43:12.2337941Z step 1 on all available ports/protocols: +2022-08-31T02:43:12.2339031Z Policy explanation: +2022-08-31T02:43:12.2341384Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2342744Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:43:12.2344982Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2346415Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2347637Z | | Match labels: | | ns In [y z] | | +2022-08-31T02:43:12.2349734Z | | pod: a | | pods: Match labels: | | +2022-08-31T02:43:12.2355014Z | | | | new-label: abc | | +2022-08-31T02:43:12.2356810Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2358021Z | | | | | | +2022-08-31T02:43:12.2359697Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2361276Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:43:12.2362548Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:43:12.2363677Z | | pod: a | | | | +2022-08-31T02:43:12.2365299Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:43:12.2366746Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2367948Z | | | | ns In [y z] | | +2022-08-31T02:43:12.2369412Z | | | | pods: Match expressions: | | +2022-08-31T02:43:12.2370573Z | | | | pod In [a b] | | +2022-08-31T02:43:12.2372282Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2373173Z +2022-08-31T02:43:12.2373929Z +2022-08-31T02:43:12.2374861Z +2022-08-31T02:43:12.2375853Z Results for network policies: +2022-08-31T02:43:12.2376992Z Network policy: +2022-08-31T02:43:12.2378011Z +2022-08-31T02:43:12.2379032Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:43:12.2380046Z kind: NetworkPolicy +2022-08-31T02:43:12.2381016Z metadata: +2022-08-31T02:43:12.2381988Z creationTimestamp: null +2022-08-31T02:43:12.2384099Z name: base +2022-08-31T02:43:12.2414792Z namespace: x +2022-08-31T02:43:12.2415854Z spec: +2022-08-31T02:43:12.2416529Z egress: +2022-08-31T02:43:12.2417539Z - ports: +2022-08-31T02:43:12.2418474Z - port: 80 +2022-08-31T02:43:12.2419202Z protocol: TCP +2022-08-31T02:43:12.2419886Z to: +2022-08-31T02:43:12.2420827Z - namespaceSelector: +2022-08-31T02:43:12.2422538Z matchExpressions: +2022-08-31T02:43:12.2423618Z - key: ns +2022-08-31T02:43:12.2424315Z operator: In +2022-08-31T02:43:12.2425026Z values: +2022-08-31T02:43:12.2425916Z - "y" +2022-08-31T02:43:12.2426842Z - z +2022-08-31T02:43:12.2427551Z podSelector: +2022-08-31T02:43:12.2428313Z matchExpressions: +2022-08-31T02:43:12.2430087Z - key: pod +2022-08-31T02:43:12.2430851Z operator: In +2022-08-31T02:43:12.2431537Z values: +2022-08-31T02:43:12.2432433Z - a +2022-08-31T02:43:12.2433508Z - b +2022-08-31T02:43:12.2434437Z - ports: +2022-08-31T02:43:12.2435374Z - port: 53 +2022-08-31T02:43:12.2437321Z protocol: UDP +2022-08-31T02:43:12.2438409Z - port: 53 +2022-08-31T02:43:12.2439140Z protocol: TCP +2022-08-31T02:43:12.2439816Z ingress: +2022-08-31T02:43:12.2440715Z - from: +2022-08-31T02:43:12.2441684Z - namespaceSelector: +2022-08-31T02:43:12.2442466Z matchExpressions: +2022-08-31T02:43:12.2454941Z - key: ns +2022-08-31T02:43:12.2455926Z operator: In +2022-08-31T02:43:12.2456498Z values: +2022-08-31T02:43:12.2457358Z - "y" +2022-08-31T02:43:12.2458129Z - z +2022-08-31T02:43:12.2458801Z podSelector: +2022-08-31T02:43:12.2459369Z matchLabels: +2022-08-31T02:43:12.2460179Z new-label: abc +2022-08-31T02:43:12.2460754Z ports: +2022-08-31T02:43:12.2461511Z - port: 80 +2022-08-31T02:43:12.2462073Z protocol: TCP +2022-08-31T02:43:12.2462871Z podSelector: +2022-08-31T02:43:12.2463406Z matchLabels: +2022-08-31T02:43:12.2464523Z pod: a +2022-08-31T02:43:12.2465127Z policyTypes: +2022-08-31T02:43:12.2465841Z - Ingress +2022-08-31T02:43:12.2466370Z - Egress +2022-08-31T02:43:12.2466741Z status: {} +2022-08-31T02:43:12.2466921Z +2022-08-31T02:43:12.2467402Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:43:12.2467825Z Expected ingress: +2022-08-31T02:43:12.2468506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2469116Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2469579Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2470018Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2470447Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2471156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2471701Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2472411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2472950Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2474842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2475461Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2476224Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2476787Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2477516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2478196Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2478921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2479561Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2480303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2480910Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2481635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2482235Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2483123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2483662Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2484438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2484732Z +2022-08-31T02:43:12.2485242Z Expected egress: +2022-08-31T02:43:12.2485923Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2486548Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2487009Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2487491Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2488058Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2488840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2489429Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2490147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2490686Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2491413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2492008Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2492816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2493524Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2494384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2494922Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2495632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2496170Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2496878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2497443Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2498180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2498712Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2499570Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2500107Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2500819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2501118Z +2022-08-31T02:43:12.2501638Z Expected combined: +2022-08-31T02:43:12.2502360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2502872Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2503351Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2503897Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2504331Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2505102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2505707Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2506520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2507071Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2507788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2508329Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2509067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2509600Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2510317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2510877Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2511627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2512168Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2512879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2513404Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2514127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2514667Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2515385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2515924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2516640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2516924Z +2022-08-31T02:43:12.2517342Z kube results, try 0: +2022-08-31T02:43:12.2518006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2518542Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2519004Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2519521Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2520013Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2520705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2521329Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2522054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2522650Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2523365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2524023Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2524747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2525291Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2526045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2526607Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2527405Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2527939Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2528655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2529189Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2529965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2530503Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2531202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2531733Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2532442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2532741Z +2022-08-31T02:43:12.2532961Z +2022-08-31T02:43:12.2533967Z Actual vs expected (last round): +2022-08-31T02:43:12.2534644Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2535186Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2535839Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2536347Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2536751Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2537176Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2537589Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2538046Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2538508Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2538997Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2539446Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2539897Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2540570Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2540816Z +2022-08-31T02:43:12.2541365Z step 2 on all available ports/protocols: +2022-08-31T02:43:12.2541791Z Policy explanation: +2022-08-31T02:43:12.2542537Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2543152Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:43:12.2543939Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2544549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2545101Z | | Match labels: | | ns In [y z] | | +2022-08-31T02:43:12.2545583Z | | pod: a | | pods: Match labels: | | +2022-08-31T02:43:12.2546378Z | | | | new-label: abc | | +2022-08-31T02:43:12.2547183Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2547688Z | | | | | | +2022-08-31T02:43:12.2548450Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2549006Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:43:12.2549584Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:43:12.2550038Z | | pod: a | | | | +2022-08-31T02:43:12.2550752Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:43:12.2551273Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2551738Z | | | | ns In [y z] | | +2022-08-31T02:43:12.2552204Z | | | | pods: Match expressions: | | +2022-08-31T02:43:12.2552648Z | | | | pod In [a b] | | +2022-08-31T02:43:12.2553412Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2553696Z +2022-08-31T02:43:12.2553927Z +2022-08-31T02:43:12.2554146Z +2022-08-31T02:43:12.2554688Z Results for network policies: +2022-08-31T02:43:12.2555101Z Network policy: +2022-08-31T02:43:12.2555277Z +2022-08-31T02:43:12.2555868Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:43:12.2556296Z kind: NetworkPolicy +2022-08-31T02:43:12.2556739Z metadata: +2022-08-31T02:43:12.2557210Z creationTimestamp: null +2022-08-31T02:43:12.2557640Z name: base +2022-08-31T02:43:12.2557991Z namespace: x +2022-08-31T02:43:12.2558396Z spec: +2022-08-31T02:43:12.2558734Z egress: +2022-08-31T02:43:12.2559237Z - ports: +2022-08-31T02:43:12.2559739Z - port: 80 +2022-08-31T02:43:12.2560162Z protocol: TCP +2022-08-31T02:43:12.2560529Z to: +2022-08-31T02:43:12.2561039Z - namespaceSelector: +2022-08-31T02:43:12.2561438Z matchExpressions: +2022-08-31T02:43:12.2561956Z - key: ns +2022-08-31T02:43:12.2562324Z operator: In +2022-08-31T02:43:12.2562763Z values: +2022-08-31T02:43:12.2563258Z - "y" +2022-08-31T02:43:12.2563741Z - z +2022-08-31T02:43:12.2564176Z podSelector: +2022-08-31T02:43:12.2564621Z matchExpressions: +2022-08-31T02:43:12.2565305Z - key: pod +2022-08-31T02:43:12.2565734Z operator: In +2022-08-31T02:43:12.2566120Z values: +2022-08-31T02:43:12.2566640Z - a +2022-08-31T02:43:12.2567120Z - b +2022-08-31T02:43:12.2567664Z - ports: +2022-08-31T02:43:12.2568171Z - port: 53 +2022-08-31T02:43:12.2568627Z protocol: UDP +2022-08-31T02:43:12.2569161Z - port: 53 +2022-08-31T02:43:12.2569528Z protocol: TCP +2022-08-31T02:43:12.2569894Z ingress: +2022-08-31T02:43:12.2570477Z - from: +2022-08-31T02:43:12.2571103Z - namespaceSelector: +2022-08-31T02:43:12.2571520Z matchExpressions: +2022-08-31T02:43:12.2572038Z - key: ns +2022-08-31T02:43:12.2572416Z operator: In +2022-08-31T02:43:12.2572769Z values: +2022-08-31T02:43:12.2573263Z - "y" +2022-08-31T02:43:12.2574084Z - z +2022-08-31T02:43:12.2574547Z podSelector: +2022-08-31T02:43:12.2574908Z matchLabels: +2022-08-31T02:43:12.2575428Z new-label: abc +2022-08-31T02:43:12.2575849Z ports: +2022-08-31T02:43:12.2576395Z - port: 80 +2022-08-31T02:43:12.2576764Z protocol: TCP +2022-08-31T02:43:12.2577199Z podSelector: +2022-08-31T02:43:12.2577656Z matchLabels: +2022-08-31T02:43:12.2578102Z pod: a +2022-08-31T02:43:12.2578452Z policyTypes: +2022-08-31T02:43:12.2579057Z - Ingress +2022-08-31T02:43:12.2579646Z - Egress +2022-08-31T02:43:12.2580107Z status: {} +2022-08-31T02:43:12.2580271Z +2022-08-31T02:43:12.2580703Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:43:12.2581142Z Expected ingress: +2022-08-31T02:43:12.2581894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2582429Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2582923Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2583376Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2583819Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2584581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2585115Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2585845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2586384Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2587246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2587847Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2588596Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2589128Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2589858Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2590434Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2591187Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2591717Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2592423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2593007Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2593725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2594260Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2594987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2595652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2596370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2596655Z +2022-08-31T02:43:12.2597221Z Expected egress: +2022-08-31T02:43:12.2597960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2598485Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2598930Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2599406Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2599899Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2600609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2601219Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2601939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2602485Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2603253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2603862Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2604670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2605252Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2605966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2606544Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2607265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2607798Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2608510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2609046Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2609802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2610335Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2611081Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2611611Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2612357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2612644Z +2022-08-31T02:43:12.2613154Z Expected combined: +2022-08-31T02:43:12.2613964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2614506Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2615011Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2615505Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2616029Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2616825Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2617377Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2618111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2618647Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2619413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2619951Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2620791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2621334Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2622042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2622573Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2623280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2623815Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2624532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2625059Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2625777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2626317Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2627028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2627566Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2628273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2628567Z +2022-08-31T02:43:12.2629036Z kube results, try 0: +2022-08-31T02:43:12.2629710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2630232Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2630719Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2631151Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2631583Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2632340Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2632879Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2633597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2634128Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2634832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2635377Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2636253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2636777Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2637490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2638021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2638737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2639264Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2640016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2640621Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2641346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2641932Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2642650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2643181Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2643939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2644226Z +2022-08-31T02:43:12.2644455Z +2022-08-31T02:43:12.2644879Z Actual vs expected (last round): +2022-08-31T02:43:12.2645540Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2646064Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2646732Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2647195Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2647654Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2648156Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2648615Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2649093Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2649548Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2650018Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2650495Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2650964Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2651672Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2651911Z +2022-08-31T02:43:12.2652532Z step 3 on all available ports/protocols: +2022-08-31T02:43:12.2652962Z Policy explanation: +2022-08-31T02:43:12.2653859Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2654477Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:43:12.2655211Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2655795Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2656344Z | | Match labels: | | ns In [y z] | | +2022-08-31T02:43:12.2656811Z | | pod: a | | pods: Match labels: | | +2022-08-31T02:43:12.2657477Z | | | | new-label: abc | | +2022-08-31T02:43:12.2658275Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2658915Z | | | | | | +2022-08-31T02:43:12.2659690Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2660256Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:43:12.2660767Z | | Match labels: | | | port 53 on protocol TCP | +2022-08-31T02:43:12.2661222Z | | pod: a | | | | +2022-08-31T02:43:12.2661920Z + + + +-------------------------------+-------------------------+ +2022-08-31T02:43:12.2662516Z | | | | namespace: Match expressions: | port 80 on protocol TCP | +2022-08-31T02:43:12.2662989Z | | | | ns In [y z] | | +2022-08-31T02:43:12.2663470Z | | | | pods: Match expressions: | | +2022-08-31T02:43:12.2663918Z | | | | pod In [a b] | | +2022-08-31T02:43:12.2664778Z +---------+---------------+--------------+-------------------------------+-------------------------+ +2022-08-31T02:43:12.2665079Z +2022-08-31T02:43:12.2665285Z +2022-08-31T02:43:12.2665531Z +2022-08-31T02:43:12.2665986Z Results for network policies: +2022-08-31T02:43:12.2666379Z Network policy: +2022-08-31T02:43:12.2666574Z +2022-08-31T02:43:12.2666996Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:43:12.2667400Z kind: NetworkPolicy +2022-08-31T02:43:12.2667770Z metadata: +2022-08-31T02:43:12.2668216Z creationTimestamp: null +2022-08-31T02:43:12.2668599Z name: base +2022-08-31T02:43:12.2669064Z namespace: x +2022-08-31T02:43:12.2669524Z spec: +2022-08-31T02:43:12.2669966Z egress: +2022-08-31T02:43:12.2670565Z - ports: +2022-08-31T02:43:12.2671164Z - port: 80 +2022-08-31T02:43:12.2671535Z protocol: TCP +2022-08-31T02:43:12.2671905Z to: +2022-08-31T02:43:12.2672608Z - namespaceSelector: +2022-08-31T02:43:12.2673017Z matchExpressions: +2022-08-31T02:43:12.2673712Z - key: ns +2022-08-31T02:43:12.2674096Z operator: In +2022-08-31T02:43:12.2674547Z values: +2022-08-31T02:43:12.2675138Z - "y" +2022-08-31T02:43:12.2675735Z - z +2022-08-31T02:43:12.2676100Z podSelector: +2022-08-31T02:43:12.2676497Z matchExpressions: +2022-08-31T02:43:12.2677151Z - key: pod +2022-08-31T02:43:12.2677537Z operator: In +2022-08-31T02:43:12.2677918Z values: +2022-08-31T02:43:12.2678581Z - a +2022-08-31T02:43:12.2679090Z - b +2022-08-31T02:43:12.2679680Z - ports: +2022-08-31T02:43:12.2680203Z - port: 53 +2022-08-31T02:43:12.2680581Z protocol: UDP +2022-08-31T02:43:12.2681170Z - port: 53 +2022-08-31T02:43:12.2681556Z protocol: TCP +2022-08-31T02:43:12.2681990Z ingress: +2022-08-31T02:43:12.2682663Z - from: +2022-08-31T02:43:12.2683200Z - namespaceSelector: +2022-08-31T02:43:12.2683607Z matchExpressions: +2022-08-31T02:43:12.2684248Z - key: ns +2022-08-31T02:43:12.2684631Z operator: In +2022-08-31T02:43:12.2685003Z values: +2022-08-31T02:43:12.2685654Z - "y" +2022-08-31T02:43:12.2686250Z - z +2022-08-31T02:43:12.2686624Z podSelector: +2022-08-31T02:43:12.2687010Z matchLabels: +2022-08-31T02:43:12.2687665Z new-label: abc +2022-08-31T02:43:12.2688042Z ports: +2022-08-31T02:43:12.2688565Z - port: 80 +2022-08-31T02:43:12.2688949Z protocol: TCP +2022-08-31T02:43:12.2689402Z podSelector: +2022-08-31T02:43:12.2689855Z matchLabels: +2022-08-31T02:43:12.2690293Z pod: a +2022-08-31T02:43:12.2690670Z policyTypes: +2022-08-31T02:43:12.2691587Z - Ingress +2022-08-31T02:43:12.2692122Z - Egress +2022-08-31T02:43:12.2692495Z status: {} +2022-08-31T02:43:12.2692677Z +2022-08-31T02:43:12.2693104Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:43:12.2693639Z Expected ingress: +2022-08-31T02:43:12.2694373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2694908Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2695379Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2695829Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2696278Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2697151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2697761Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2698508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2699050Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2699779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2700312Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2701021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2701571Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2702277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2702813Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2703589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2704129Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2704869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2705404Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2706126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2706669Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2707382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2707925Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2708712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2709006Z +2022-08-31T02:43:12.2709433Z Expected egress: +2022-08-31T02:43:12.2710184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2710717Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2711180Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2711630Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2712080Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2712955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2713501Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2714214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2714748Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2715486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2716021Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2716746Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2717361Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2718084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2718620Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2719335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2719864Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2720569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2721114Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2721842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2722374Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2723173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2723730Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2724451Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2724736Z +2022-08-31T02:43:12.2725286Z Expected combined: +2022-08-31T02:43:12.2726024Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2726561Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2727028Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2727492Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2727948Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2728668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2729203Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2729925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2730453Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2731169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2731699Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2732416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2733102Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2733965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2734528Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2735332Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2735896Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2736635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2737178Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2737995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2738582Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2739335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2739907Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2740626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2740928Z +2022-08-31T02:43:12.2741343Z kube results, try 0: +2022-08-31T02:43:12.2742009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2742552Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2743019Z | TCP/81 | | | | | | | | | | +2022-08-31T02:43:12.2743472Z | UDP/80 | | | | | | | | | | +2022-08-31T02:43:12.2743908Z | UDP/81 | | | | | | | | | | +2022-08-31T02:43:12.2744636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2745195Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | +2022-08-31T02:43:12.2745999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2746557Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2747321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2747876Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2748609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2749155Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2749873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2750428Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2751142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2751691Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2752413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2752966Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2753784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2754339Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2755054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2755603Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:43:12.2756403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:43:12.2756691Z +2022-08-31T02:43:12.2756911Z +2022-08-31T02:43:12.2757366Z Actual vs expected (last round): +2022-08-31T02:43:12.2758026Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2758582Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:43:12.2759217Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2759685Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2760173Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2760630Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2761075Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2761534Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2761940Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2762405Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2762828Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2763309Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:43:12.2763993Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:43:12.2764238Z +2022-08-31T02:43:12.2764556Z +2022-08-31T02:43:12.2764780Z +2022-08-31T02:43:12.2765256Z finished policy #64 +2022-08-31T02:43:12.2765698Z starting test case #65 +2022-08-31T02:43:15.5610392Z time="2022-08-31T02:43:15Z" level=info msg="cluster state reset" +2022-08-31T02:43:18.7715090Z time="2022-08-31T02:43:18Z" level=info msg="cluster state verified" +2022-08-31T02:43:19.0192019Z time="2022-08-31T02:43:19Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:43:39.0276140Z time="2022-08-31T02:43:39Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:43:39.0416786Z time="2022-08-31T02:43:39Z" level=info msg="running kube probe on try 1" +2022-08-31T02:43:56.3677201Z time="2022-08-31T02:43:56Z" level=info msg="running kube probe on try 2" +2022-08-31T02:44:15.3401455Z time="2022-08-31T02:44:15Z" level=info msg="running kube probe on try 3" +2022-08-31T02:45:07.7011824Z evaluating test case: deny all from source, allow all to dest +2022-08-31T02:45:07.7015296Z step 1 on all available ports/protocols: +2022-08-31T02:45:07.7017585Z Policy explanation: +2022-08-31T02:45:07.7020259Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:45:07.7022427Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:45:07.7024319Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:45:07.7026114Z | Ingress | namespace: y | y/allow-all-ingress | all pods, all ips | all ports, all protocols | +2022-08-31T02:45:07.7027281Z | | Match labels: | | | | +2022-08-31T02:45:07.7029398Z | | pod: c | | | | +2022-08-31T02:45:07.7031174Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:45:07.7032354Z | | | | | | +2022-08-31T02:45:07.7034229Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:45:07.7036943Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:45:07.7038666Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | +2022-08-31T02:45:07.7039796Z | | pod: b | | | | +2022-08-31T02:45:07.7041503Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:45:07.7047295Z +2022-08-31T02:45:07.7048084Z +2022-08-31T02:45:07.7048519Z +2022-08-31T02:45:07.7049406Z Results for network policies: +2022-08-31T02:45:07.7050363Z Network policy: +2022-08-31T02:45:07.7052192Z +2022-08-31T02:45:07.7053072Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:45:07.7054019Z kind: NetworkPolicy +2022-08-31T02:45:07.7054844Z metadata: +2022-08-31T02:45:07.7055690Z creationTimestamp: null +2022-08-31T02:45:07.7057025Z name: deny-all-egress +2022-08-31T02:45:07.7057843Z namespace: x +2022-08-31T02:45:07.7059704Z spec: +2022-08-31T02:45:07.7060527Z podSelector: +2022-08-31T02:45:07.7061351Z matchLabels: +2022-08-31T02:45:07.7062147Z pod: b +2022-08-31T02:45:07.7062945Z policyTypes: +2022-08-31T02:45:07.7064279Z - Egress +2022-08-31T02:45:07.7065063Z status: {} +2022-08-31T02:45:07.7066757Z +2022-08-31T02:45:07.7067658Z Network policy: +2022-08-31T02:45:07.7068253Z +2022-08-31T02:45:07.7069057Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:45:07.7070933Z kind: NetworkPolicy +2022-08-31T02:45:07.7071869Z metadata: +2022-08-31T02:45:07.7072736Z creationTimestamp: null +2022-08-31T02:45:07.7077753Z name: allow-all-ingress +2022-08-31T02:45:07.7078580Z namespace: "y" +2022-08-31T02:45:07.7079090Z spec: +2022-08-31T02:45:07.7079512Z ingress: +2022-08-31T02:45:07.7080178Z - {} +2022-08-31T02:45:07.7080622Z podSelector: +2022-08-31T02:45:07.7081155Z matchLabels: +2022-08-31T02:45:07.7081594Z pod: c +2022-08-31T02:45:07.7082052Z policyTypes: +2022-08-31T02:45:07.7082700Z - Ingress +2022-08-31T02:45:07.7083182Z status: {} +2022-08-31T02:45:07.7083535Z +2022-08-31T02:45:07.7083965Z Network policy: +2022-08-31T02:45:07.7084278Z +2022-08-31T02:45:07.7084715Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:45:07.7085185Z kind: NetworkPolicy +2022-08-31T02:45:07.7085649Z metadata: +2022-08-31T02:45:07.7086121Z creationTimestamp: null +2022-08-31T02:45:07.7086720Z name: allow-dns +2022-08-31T02:45:07.7087178Z namespace: x +2022-08-31T02:45:07.7087634Z spec: +2022-08-31T02:45:07.7088067Z egress: +2022-08-31T02:45:07.7088753Z - ports: +2022-08-31T02:45:07.7089351Z - port: 53 +2022-08-31T02:45:07.7089900Z protocol: UDP +2022-08-31T02:45:07.7090530Z - port: 53 +2022-08-31T02:45:07.7091076Z protocol: TCP +2022-08-31T02:45:07.7091525Z podSelector: +2022-08-31T02:45:07.7092016Z matchLabels: +2022-08-31T02:45:07.7092461Z pod: b +2022-08-31T02:45:07.7093207Z policyTypes: +2022-08-31T02:45:07.7095642Z - Egress +2022-08-31T02:45:07.7096427Z status: {} +2022-08-31T02:45:07.7096734Z +2022-08-31T02:45:07.7097261Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:45:07.7097767Z Expected ingress: +2022-08-31T02:45:07.7098554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7099250Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7099795Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7100322Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7100819Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7101621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7102384Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7103230Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7103884Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7104729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7105336Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7106197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7106817Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7107708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7108365Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7109290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7109924Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7111337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7112666Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7115294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7116505Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7118050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7118930Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7120471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7120939Z +2022-08-31T02:45:07.7122582Z Expected egress: +2022-08-31T02:45:07.7123742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7124329Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7124825Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7125274Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7125727Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7129215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7130221Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7131494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7132001Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:45:07.7132601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7133010Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7134005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7134876Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7135656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7136075Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7136654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7137057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7137636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7138039Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7138610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7139083Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7139663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7140061Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7140630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7140858Z +2022-08-31T02:45:07.7141084Z Expected combined: +2022-08-31T02:45:07.7141605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7142017Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7142343Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7142647Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7142949Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7143489Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7143896Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7144567Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7145023Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:45:07.7145639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7146080Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7146702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7147130Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7147786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7148234Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7148837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7149271Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7149879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7150307Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7150915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7151406Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7152050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7152487Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7153092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7153325Z +2022-08-31T02:45:07.7153582Z kube results, try 0: +2022-08-31T02:45:07.7154141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7154573Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7154980Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7155338Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7155688Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7156276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7156719Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7157325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7157758Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7158361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7158779Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7168875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7169609Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7171049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7171771Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7173210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7175171Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7176559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7177398Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7179022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7179823Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7180955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7181744Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7182822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7183315Z +2022-08-31T02:45:07.7183777Z kube results, try 1: +2022-08-31T02:45:07.7184768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7185568Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7186376Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7186922Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7187465Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7188569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7189292Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7190062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7190593Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7191462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7191992Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7192762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7193281Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7194048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7194578Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7195348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7195909Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7196619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7197239Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7198038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7198583Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7199376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7199977Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7200680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7200969Z +2022-08-31T02:45:07.7201454Z kube results, try 2: +2022-08-31T02:45:07.7202112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7202639Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7203173Z | TCP/81 | | | | | | | | | | +2022-08-31T02:45:07.7203651Z | UDP/80 | | | | | | | | | | +2022-08-31T02:45:07.7204071Z | UDP/81 | | | | | | | | | | +2022-08-31T02:45:07.7204831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7205355Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7206133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7206696Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:45:07.7207585Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7208203Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7208915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7209447Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7210243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7210767Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7211559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7212235Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7213047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7213718Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7214476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7215025Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7215753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7216297Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:45:07.7216994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:45:07.7217284Z +2022-08-31T02:45:07.7217500Z +2022-08-31T02:45:07.7218002Z Actual vs expected (last round): +2022-08-31T02:45:07.7218700Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:45:07.7219181Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:45:07.7219849Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:45:07.7220357Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7220826Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7221215Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7221605Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7222007Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7222479Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7222871Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7223299Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7223792Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:45:07.7224394Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:45:07.7224630Z +2022-08-31T02:45:07.7224852Z +2022-08-31T02:45:07.7225148Z +2022-08-31T02:45:07.7225689Z finished policy #65 +2022-08-31T02:45:07.7226158Z starting test case #66 +2022-08-31T02:45:11.1060957Z time="2022-08-31T02:45:11Z" level=info msg="cluster state reset" +2022-08-31T02:45:14.2743151Z time="2022-08-31T02:45:14Z" level=info msg="cluster state verified" +2022-08-31T02:45:14.4658998Z time="2022-08-31T02:45:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:45:34.4669231Z time="2022-08-31T02:45:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:45:34.4806118Z time="2022-08-31T02:45:34Z" level=info msg="running kube probe on try 1" +2022-08-31T02:46:30.2229995Z evaluating test case: allow all from source, deny all to dest +2022-08-31T02:46:30.2231514Z step 1 on all available ports/protocols: +2022-08-31T02:46:30.2232337Z Policy explanation: +2022-08-31T02:46:30.2237214Z +---------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:46:30.2238555Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:46:30.2240160Z +---------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:46:30.2241754Z | Ingress | namespace: y | y/deny-all-ingress | no pods, no ips | no ports, no protocols | +2022-08-31T02:46:30.2245526Z | | Match labels: | | | | +2022-08-31T02:46:30.2246362Z | | pod: c | | | | +2022-08-31T02:46:30.2248088Z +---------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:46:30.2249223Z | | | | | | +2022-08-31T02:46:30.2253514Z +---------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:46:30.2255141Z | Egress | namespace: x | x/allow-all-egress | all pods, all ips | all ports, all protocols | +2022-08-31T02:46:30.2256652Z | | Match labels: | x/allow-dns | | | +2022-08-31T02:46:30.2260475Z | | pod: b | | | | +2022-08-31T02:46:30.2264252Z +---------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:46:30.2264665Z +2022-08-31T02:46:30.2264857Z +2022-08-31T02:46:30.2265132Z +2022-08-31T02:46:30.2265624Z Results for network policies: +2022-08-31T02:46:30.2266012Z Network policy: +2022-08-31T02:46:30.2266194Z +2022-08-31T02:46:30.2266641Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:46:30.2267102Z kind: NetworkPolicy +2022-08-31T02:46:30.2267473Z metadata: +2022-08-31T02:46:30.2267845Z creationTimestamp: null +2022-08-31T02:46:30.2268438Z name: allow-all-egress +2022-08-31T02:46:30.2268834Z namespace: x +2022-08-31T02:46:30.2269200Z spec: +2022-08-31T02:46:30.2269543Z egress: +2022-08-31T02:46:30.2270049Z - {} +2022-08-31T02:46:30.2270411Z podSelector: +2022-08-31T02:46:30.2270887Z matchLabels: +2022-08-31T02:46:30.2271260Z pod: b +2022-08-31T02:46:30.2271636Z policyTypes: +2022-08-31T02:46:30.2272213Z - Egress +2022-08-31T02:46:30.2272577Z status: {} +2022-08-31T02:46:30.2272798Z +2022-08-31T02:46:30.2273296Z Network policy: +2022-08-31T02:46:30.2273475Z +2022-08-31T02:46:30.2273921Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:46:30.2274331Z kind: NetworkPolicy +2022-08-31T02:46:30.2274776Z metadata: +2022-08-31T02:46:30.2275210Z creationTimestamp: null +2022-08-31T02:46:30.2275763Z name: deny-all-ingress +2022-08-31T02:46:30.2276162Z namespace: "y" +2022-08-31T02:46:30.2276632Z spec: +2022-08-31T02:46:30.2277043Z podSelector: +2022-08-31T02:46:30.2277446Z matchLabels: +2022-08-31T02:46:30.2277887Z pod: c +2022-08-31T02:46:30.2278243Z policyTypes: +2022-08-31T02:46:30.2278827Z - Ingress +2022-08-31T02:46:30.2279191Z status: {} +2022-08-31T02:46:30.2279361Z +2022-08-31T02:46:30.2279865Z Network policy: +2022-08-31T02:46:30.2280040Z +2022-08-31T02:46:30.2280633Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:46:30.2281126Z kind: NetworkPolicy +2022-08-31T02:46:30.2281566Z metadata: +2022-08-31T02:46:30.2281961Z creationTimestamp: null +2022-08-31T02:46:30.2282556Z name: allow-dns +2022-08-31T02:46:30.2282959Z namespace: x +2022-08-31T02:46:30.2283320Z spec: +2022-08-31T02:46:30.2283656Z egress: +2022-08-31T02:46:30.2284202Z - ports: +2022-08-31T02:46:30.2284724Z - port: 53 +2022-08-31T02:46:30.2285145Z protocol: UDP +2022-08-31T02:46:30.2285662Z - port: 53 +2022-08-31T02:46:30.2286036Z protocol: TCP +2022-08-31T02:46:30.2286566Z podSelector: +2022-08-31T02:46:30.2286934Z matchLabels: +2022-08-31T02:46:30.2287289Z pod: b +2022-08-31T02:46:30.2287678Z policyTypes: +2022-08-31T02:46:30.2288259Z - Egress +2022-08-31T02:46:30.2288697Z status: {} +2022-08-31T02:46:30.2288863Z +2022-08-31T02:46:30.2289299Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:46:30.2289770Z Expected ingress: +2022-08-31T02:46:30.2290510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2291121Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:46:30.2291605Z | TCP/81 | | | | | | | | | | +2022-08-31T02:46:30.2292042Z | UDP/80 | | | | | | | | | | +2022-08-31T02:46:30.2292609Z | UDP/81 | | | | | | | | | | +2022-08-31T02:46:30.2293422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2293983Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2294716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2295273Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2296011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2296550Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2297280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2297823Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2298554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2299119Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2299864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2300402Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2301123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2301662Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2302381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2302922Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2303647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2304187Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2304909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2305196Z +2022-08-31T02:46:30.2305711Z Expected egress: +2022-08-31T02:46:30.2306457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2307001Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:46:30.2307468Z | TCP/81 | | | | | | | | | | +2022-08-31T02:46:30.2307981Z | UDP/80 | | | | | | | | | | +2022-08-31T02:46:30.2308522Z | UDP/81 | | | | | | | | | | +2022-08-31T02:46:30.2309275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2309830Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2310553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2311110Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2311837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2312390Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2313257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2313857Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2314572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2315114Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2315837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2316388Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2317103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2317648Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2318369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2318924Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2319643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2320194Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2320912Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2321210Z +2022-08-31T02:46:30.2321612Z Expected combined: +2022-08-31T02:46:30.2322275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2322827Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:46:30.2323296Z | TCP/81 | | | | | | | | | | +2022-08-31T02:46:30.2323747Z | UDP/80 | | | | | | | | | | +2022-08-31T02:46:30.2324189Z | UDP/81 | | | | | | | | | | +2022-08-31T02:46:30.2324894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2325450Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2326167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2326731Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2327447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2328004Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2328840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2329404Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2330125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2330684Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2331443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2332030Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2332761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2333577Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2334415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2334985Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2335778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2336345Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2337153Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2337444Z +2022-08-31T02:46:30.2337885Z kube results, try 0: +2022-08-31T02:46:30.2338625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2339177Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:46:30.2339648Z | TCP/81 | | | | | | | | | | +2022-08-31T02:46:30.2340091Z | UDP/80 | | | | | | | | | | +2022-08-31T02:46:30.2340575Z | UDP/81 | | | | | | | | | | +2022-08-31T02:46:30.2341279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2341834Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2342608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2343213Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2343943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2344504Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2345235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2345794Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2346593Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2347155Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2347888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2348443Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2349249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2349906Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2350636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2351201Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2351939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2352497Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:46:30.2353305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:46:30.2353608Z +2022-08-31T02:46:30.2353908Z +2022-08-31T02:46:30.2354353Z Actual vs expected (last round): +2022-08-31T02:46:30.2355038Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:46:30.2355567Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:46:30.2356235Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:46:30.2356711Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2357188Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2357655Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2358075Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2358509Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2358950Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2359391Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2359873Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2360295Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:46:30.2360969Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:46:30.2361218Z +2022-08-31T02:46:30.2361424Z +2022-08-31T02:46:30.2361754Z +2022-08-31T02:46:30.2362267Z finished policy #66 +2022-08-31T02:46:30.2362655Z starting test case #67 +2022-08-31T02:46:33.4608185Z time="2022-08-31T02:46:33Z" level=info msg="cluster state reset" +2022-08-31T02:46:36.6301672Z time="2022-08-31T02:46:36Z" level=info msg="cluster state verified" +2022-08-31T02:46:36.8165573Z time="2022-08-31T02:46:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:46:56.8258453Z time="2022-08-31T02:46:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:46:56.8386715Z time="2022-08-31T02:46:56Z" level=info msg="running kube probe on try 1" +2022-08-31T02:47:29.0505126Z time="2022-08-31T02:47:29Z" level=info msg="running kube probe on try 2" +2022-08-31T02:47:47.9553044Z evaluating test case: deny all + allow all from same source +2022-08-31T02:47:47.9556535Z step 1 on all available ports/protocols: +2022-08-31T02:47:47.9558432Z Policy explanation: +2022-08-31T02:47:47.9560409Z +--------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:47:47.9561628Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:47:47.9563171Z +--------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:47:47.9564314Z | | | | | | +2022-08-31T02:47:47.9566633Z +--------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:47:47.9568426Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | all ports, all protocols | +2022-08-31T02:47:47.9570041Z | | Match labels: | x/allow-all-egress | | | +2022-08-31T02:47:47.9571794Z | | pod: b | x/allow-dns | | | +2022-08-31T02:47:47.9573482Z +--------+---------------+--------------------+-------------------+--------------------------+ +2022-08-31T02:47:47.9575422Z +2022-08-31T02:47:47.9576189Z +2022-08-31T02:47:47.9576716Z +2022-08-31T02:47:47.9577669Z Results for network policies: +2022-08-31T02:47:47.9578677Z Network policy: +2022-08-31T02:47:47.9579385Z +2022-08-31T02:47:47.9580277Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:47:47.9582001Z kind: NetworkPolicy +2022-08-31T02:47:47.9583000Z metadata: +2022-08-31T02:47:47.9584867Z creationTimestamp: null +2022-08-31T02:47:47.9590611Z name: deny-all-egress +2022-08-31T02:47:47.9591626Z namespace: x +2022-08-31T02:47:47.9592560Z spec: +2022-08-31T02:47:47.9593481Z podSelector: +2022-08-31T02:47:47.9594417Z matchLabels: +2022-08-31T02:47:47.9595573Z pod: b +2022-08-31T02:47:47.9597604Z policyTypes: +2022-08-31T02:47:47.9599069Z - Egress +2022-08-31T02:47:47.9601064Z status: {} +2022-08-31T02:47:47.9601916Z +2022-08-31T02:47:47.9602691Z Network policy: +2022-08-31T02:47:47.9603188Z +2022-08-31T02:47:47.9603727Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:47:47.9604381Z kind: NetworkPolicy +2022-08-31T02:47:47.9604967Z metadata: +2022-08-31T02:47:47.9605537Z creationTimestamp: null +2022-08-31T02:47:47.9606562Z name: allow-all-egress +2022-08-31T02:47:47.9607173Z namespace: x +2022-08-31T02:47:47.9607693Z spec: +2022-08-31T02:47:47.9608171Z egress: +2022-08-31T02:47:47.9608847Z - {} +2022-08-31T02:47:47.9609352Z podSelector: +2022-08-31T02:47:47.9609885Z matchLabels: +2022-08-31T02:47:47.9610397Z pod: b +2022-08-31T02:47:47.9610860Z policyTypes: +2022-08-31T02:47:47.9611485Z - Egress +2022-08-31T02:47:47.9611904Z status: {} +2022-08-31T02:47:47.9612076Z +2022-08-31T02:47:47.9612543Z Network policy: +2022-08-31T02:47:47.9612721Z +2022-08-31T02:47:47.9613225Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:47:47.9613818Z kind: NetworkPolicy +2022-08-31T02:47:47.9614184Z metadata: +2022-08-31T02:47:47.9614547Z creationTimestamp: null +2022-08-31T02:47:47.9615156Z name: allow-dns +2022-08-31T02:47:47.9615539Z namespace: x +2022-08-31T02:47:47.9615880Z spec: +2022-08-31T02:47:47.9616206Z egress: +2022-08-31T02:47:47.9616682Z - ports: +2022-08-31T02:47:47.9617194Z - port: 53 +2022-08-31T02:47:47.9617627Z protocol: UDP +2022-08-31T02:47:47.9618128Z - port: 53 +2022-08-31T02:47:47.9618567Z protocol: TCP +2022-08-31T02:47:47.9618924Z podSelector: +2022-08-31T02:47:47.9619272Z matchLabels: +2022-08-31T02:47:47.9619697Z pod: b +2022-08-31T02:47:47.9620034Z policyTypes: +2022-08-31T02:47:47.9620512Z - Egress +2022-08-31T02:47:47.9620868Z status: {} +2022-08-31T02:47:47.9621031Z +2022-08-31T02:47:47.9621510Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:47:47.9621948Z Expected ingress: +2022-08-31T02:47:47.9622601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9623152Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9623678Z | TCP/81 | | | | | | | | | | +2022-08-31T02:47:47.9624123Z | UDP/80 | | | | | | | | | | +2022-08-31T02:47:47.9624572Z | UDP/81 | | | | | | | | | | +2022-08-31T02:47:47.9625293Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9625820Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9626517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9627050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9627906Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9628438Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9629156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9629723Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9630454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9630988Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9631691Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9632382Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9633152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9633782Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9634486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9635010Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9635710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9636288Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9636990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9637297Z +2022-08-31T02:47:47.9637701Z Expected egress: +2022-08-31T02:47:47.9638371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9638943Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9639386Z | TCP/81 | | | | | | | | | | +2022-08-31T02:47:47.9639868Z | UDP/80 | | | | | | | | | | +2022-08-31T02:47:47.9640318Z | UDP/81 | | | | | | | | | | +2022-08-31T02:47:47.9641011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9641544Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9642259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9642799Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9643511Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9644042Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9644784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9645314Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9646041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9646572Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9647281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9647921Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9648703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9649232Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9649942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9650564Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9651277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9651802Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9652645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9652935Z +2022-08-31T02:47:47.9653504Z Expected combined: +2022-08-31T02:47:47.9654314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9654845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9655290Z | TCP/81 | | | | | | | | | | +2022-08-31T02:47:47.9655799Z | UDP/80 | | | | | | | | | | +2022-08-31T02:47:47.9656311Z | UDP/81 | | | | | | | | | | +2022-08-31T02:47:47.9657034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9657567Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9658287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9658918Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9659674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9660200Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9660918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9661448Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9662158Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9662690Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9663424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9663954Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9664670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9665198Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9676866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9677928Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9679157Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9679937Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9680936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9681231Z +2022-08-31T02:47:47.9681662Z kube results, try 0: +2022-08-31T02:47:47.9682331Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9682929Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9683384Z | TCP/81 | | | | | | | | | | +2022-08-31T02:47:47.9683849Z | UDP/80 | | | | | | | | | | +2022-08-31T02:47:47.9684295Z | UDP/81 | | | | | | | | | | +2022-08-31T02:47:47.9685080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9685622Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9686357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9686917Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9687688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9688268Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9689027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9689568Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9690353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9690890Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9691636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9692224Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9692945Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9693654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9694442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9694988Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9695752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9696289Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9697090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9697387Z +2022-08-31T02:47:47.9697813Z kube results, try 1: +2022-08-31T02:47:47.9698583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9699109Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9699569Z | TCP/81 | | | | | | | | | | +2022-08-31T02:47:47.9700038Z | UDP/80 | | | | | | | | | | +2022-08-31T02:47:47.9700498Z | UDP/81 | | | | | | | | | | +2022-08-31T02:47:47.9701285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9701832Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9702556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9703092Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9703866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9704407Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9705117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9705765Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9706499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9707037Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9707783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9708318Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9709045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9709574Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9710290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9710850Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9711555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9712092Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:47:47.9712902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:47:47.9713185Z +2022-08-31T02:47:47.9713436Z +2022-08-31T02:47:47.9714027Z Actual vs expected (last round): +2022-08-31T02:47:47.9714669Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:47:47.9715193Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:47:47.9715883Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:47:47.9716385Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9716797Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9717297Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9717755Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9718155Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9718637Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9719123Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9719586Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9720039Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:47:47.9720694Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:47:47.9720934Z +2022-08-31T02:47:47.9721196Z +2022-08-31T02:47:47.9721412Z +2022-08-31T02:47:47.9721836Z finished policy #67 +2022-08-31T02:47:47.9722210Z starting test case #68 +2022-08-31T02:47:51.1967421Z time="2022-08-31T02:47:51Z" level=info msg="cluster state reset" +2022-08-31T02:47:54.3643414Z time="2022-08-31T02:47:54Z" level=info msg="cluster state verified" +2022-08-31T02:47:54.4949094Z time="2022-08-31T02:47:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:48:14.4953506Z time="2022-08-31T02:48:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:48:14.5101963Z time="2022-08-31T02:48:14Z" level=info msg="running kube probe on try 1" +2022-08-31T02:48:33.0760580Z evaluating test case: deny all + allow all to same dest +2022-08-31T02:48:33.0762307Z step 1 on all available ports/protocols: +2022-08-31T02:48:33.0763197Z Policy explanation: +2022-08-31T02:48:33.0773745Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:48:33.0776424Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:48:33.0778721Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:48:33.0780354Z | Ingress | namespace: y | y/deny-all-ingress | all pods, all ips | all ports, all protocols | +2022-08-31T02:48:33.0781720Z | | Match labels: | y/allow-all-ingress | | | +2022-08-31T02:48:33.0782632Z | | pod: c | | | | +2022-08-31T02:48:33.0785409Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:48:33.0786456Z | | | | | | +2022-08-31T02:48:33.0787297Z +---------+---------------+---------------------+-------------------+--------------------------+ +2022-08-31T02:48:33.0787601Z +2022-08-31T02:48:33.0787873Z +2022-08-31T02:48:33.0788081Z +2022-08-31T02:48:33.0788470Z Results for network policies: +2022-08-31T02:48:33.0788889Z Network policy: +2022-08-31T02:48:33.0789074Z +2022-08-31T02:48:33.0789572Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:48:33.0791483Z kind: NetworkPolicy +2022-08-31T02:48:33.0792126Z metadata: +2022-08-31T02:48:33.0792717Z creationTimestamp: null +2022-08-31T02:48:33.0793675Z name: deny-all-ingress +2022-08-31T02:48:33.0794325Z namespace: "y" +2022-08-31T02:48:33.0794802Z spec: +2022-08-31T02:48:33.0795170Z podSelector: +2022-08-31T02:48:33.0795524Z matchLabels: +2022-08-31T02:48:33.0795867Z pod: c +2022-08-31T02:48:33.0796202Z policyTypes: +2022-08-31T02:48:33.0796698Z - Ingress +2022-08-31T02:48:33.0797058Z status: {} +2022-08-31T02:48:33.0797222Z +2022-08-31T02:48:33.0797662Z Network policy: +2022-08-31T02:48:33.0797836Z +2022-08-31T02:48:33.0798329Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:48:33.0798709Z kind: NetworkPolicy +2022-08-31T02:48:33.0799058Z metadata: +2022-08-31T02:48:33.0799405Z creationTimestamp: null +2022-08-31T02:48:33.0799928Z name: allow-all-ingress +2022-08-31T02:48:33.0800353Z namespace: "y" +2022-08-31T02:48:33.0800691Z spec: +2022-08-31T02:48:33.0801014Z ingress: +2022-08-31T02:48:33.0801484Z - {} +2022-08-31T02:48:33.0801847Z podSelector: +2022-08-31T02:48:33.0802190Z matchLabels: +2022-08-31T02:48:33.0802529Z pod: c +2022-08-31T02:48:33.0802877Z policyTypes: +2022-08-31T02:48:33.0803470Z - Ingress +2022-08-31T02:48:33.0803826Z status: {} +2022-08-31T02:48:33.0803988Z +2022-08-31T02:48:33.0804379Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:48:33.0804831Z Expected ingress: +2022-08-31T02:48:33.0805473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0806012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:48:33.0806449Z | TCP/81 | | | | | | | | | | +2022-08-31T02:48:33.0806902Z | UDP/80 | | | | | | | | | | +2022-08-31T02:48:33.0807349Z | UDP/81 | | | | | | | | | | +2022-08-31T02:48:33.0808235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0808769Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0809516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0810050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0810864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0811421Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0812126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0812786Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0813728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0814346Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0815156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0815700Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0816425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0816961Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0817674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0818215Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0818934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0819469Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0820184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0820477Z +2022-08-31T02:48:33.0820888Z Expected egress: +2022-08-31T02:48:33.0821650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0822180Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:48:33.0822622Z | TCP/81 | | | | | | | | | | +2022-08-31T02:48:33.0823074Z | UDP/80 | | | | | | | | | | +2022-08-31T02:48:33.0823523Z | UDP/81 | | | | | | | | | | +2022-08-31T02:48:33.0824237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0824766Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0825479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0826013Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0826722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0827271Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0827980Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0828639Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0829397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0829974Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0830717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0831252Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0831961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0832519Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0833407Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0833949Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0834664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0835196Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0835927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0836215Z +2022-08-31T02:48:33.0836735Z Expected combined: +2022-08-31T02:48:33.0837467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0837999Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:48:33.0838443Z | TCP/81 | | | | | | | | | | +2022-08-31T02:48:33.0838916Z | UDP/80 | | | | | | | | | | +2022-08-31T02:48:33.0839428Z | UDP/81 | | | | | | | | | | +2022-08-31T02:48:33.0840152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0840745Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0841453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0842012Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0842720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0843250Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0843975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0844588Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0845296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0845821Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0846529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0847057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0847769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0848307Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0849165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0849790Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0850503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0851036Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0851748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0852028Z +2022-08-31T02:48:33.0852546Z kube results, try 0: +2022-08-31T02:48:33.0853292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0854114Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:48:33.0854560Z | TCP/81 | | | | | | | | | | +2022-08-31T02:48:33.0855044Z | UDP/80 | | | | | | | | | | +2022-08-31T02:48:33.0855528Z | UDP/81 | | | | | | | | | | +2022-08-31T02:48:33.0856251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0856782Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0857503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0858037Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0858792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0859326Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0860032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0860563Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0861343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0861880Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0862580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0863118Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0863835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0864397Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0865123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0865652Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0866367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0866895Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:48:33.0867604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:48:33.0867894Z +2022-08-31T02:48:33.0868154Z +2022-08-31T02:48:33.0868752Z Actual vs expected (last round): +2022-08-31T02:48:33.0869406Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:48:33.0869966Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:48:33.0870634Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:48:33.0871162Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0871616Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0872056Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0872517Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0872967Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0873376Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0873778Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0874240Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0874709Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:48:33.0875422Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:48:33.0875660Z +2022-08-31T02:48:33.0875970Z +2022-08-31T02:48:33.0876272Z +2022-08-31T02:48:33.0876841Z finished policy #68 +2022-08-31T02:48:33.0877294Z starting test case #69 +2022-08-31T02:48:36.2537798Z time="2022-08-31T02:48:36Z" level=info msg="cluster state reset" +2022-08-31T02:48:39.4237743Z time="2022-08-31T02:48:39Z" level=info msg="cluster state verified" +2022-08-31T02:48:39.6152063Z time="2022-08-31T02:48:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:48:59.6155391Z time="2022-08-31T02:48:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:48:59.6307074Z time="2022-08-31T02:48:59Z" level=info msg="running kube probe on try 1" +2022-08-31T02:49:18.2293507Z evaluating test case: deny all + allow all by pod from same source +2022-08-31T02:49:18.2294663Z step 1 on all available ports/protocols: +2022-08-31T02:49:18.2295255Z Policy explanation: +2022-08-31T02:49:18.2297603Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:49:18.2298871Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:49:18.2300600Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:49:18.2301423Z | | | | | | +2022-08-31T02:49:18.2302424Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:49:18.2303660Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:49:18.2304813Z | | Match labels: | x/allow-all-egress-by-pod | | port 53 on protocol TCP | +2022-08-31T02:49:18.2305837Z | | pod: b | x/allow-dns | | | +2022-08-31T02:49:18.2306754Z + + + +-------------------+--------------------------+ +2022-08-31T02:49:18.2307463Z | | | | namespace: all | all ports, all protocols | +2022-08-31T02:49:18.2308078Z | | | | pods: all | | +2022-08-31T02:49:18.2308628Z | | | | | | +2022-08-31T02:49:18.2309627Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:49:18.2310089Z +2022-08-31T02:49:18.2310285Z +2022-08-31T02:49:18.2310476Z +2022-08-31T02:49:18.2310909Z Results for network policies: +2022-08-31T02:49:18.2313746Z Network policy: +2022-08-31T02:49:18.2314132Z +2022-08-31T02:49:18.2336532Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:49:18.2339655Z kind: NetworkPolicy +2022-08-31T02:49:18.2340402Z metadata: +2022-08-31T02:49:18.2341154Z creationTimestamp: null +2022-08-31T02:49:18.2342354Z name: deny-all-egress +2022-08-31T02:49:18.2343087Z namespace: x +2022-08-31T02:49:18.2343662Z spec: +2022-08-31T02:49:18.2344218Z podSelector: +2022-08-31T02:49:18.2344821Z matchLabels: +2022-08-31T02:49:18.2345354Z pod: b +2022-08-31T02:49:18.2345760Z policyTypes: +2022-08-31T02:49:18.2346282Z - Egress +2022-08-31T02:49:18.2346647Z status: {} +2022-08-31T02:49:18.2346813Z +2022-08-31T02:49:18.2347246Z Network policy: +2022-08-31T02:49:18.2347420Z +2022-08-31T02:49:18.2347913Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:49:18.2348389Z kind: NetworkPolicy +2022-08-31T02:49:18.2348749Z metadata: +2022-08-31T02:49:18.2349104Z creationTimestamp: null +2022-08-31T02:49:18.2349721Z name: allow-all-egress-by-pod +2022-08-31T02:49:18.2350295Z namespace: x +2022-08-31T02:49:18.2350630Z spec: +2022-08-31T02:49:18.2350971Z egress: +2022-08-31T02:49:18.2351459Z - to: +2022-08-31T02:49:18.2352036Z - namespaceSelector: {} +2022-08-31T02:49:18.2352489Z podSelector: +2022-08-31T02:49:18.2352845Z matchLabels: +2022-08-31T02:49:18.2353196Z pod: b +2022-08-31T02:49:18.2353537Z policyTypes: +2022-08-31T02:49:18.2354012Z - Egress +2022-08-31T02:49:18.2354362Z status: {} +2022-08-31T02:49:18.2354522Z +2022-08-31T02:49:18.2354912Z Network policy: +2022-08-31T02:49:18.2355084Z +2022-08-31T02:49:18.2355490Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:49:18.2355913Z kind: NetworkPolicy +2022-08-31T02:49:18.2356354Z metadata: +2022-08-31T02:49:18.2356702Z creationTimestamp: null +2022-08-31T02:49:18.2357281Z name: allow-dns +2022-08-31T02:49:18.2357657Z namespace: x +2022-08-31T02:49:18.2357994Z spec: +2022-08-31T02:49:18.2358326Z egress: +2022-08-31T02:49:18.2358796Z - ports: +2022-08-31T02:49:18.2359396Z - port: 53 +2022-08-31T02:49:18.2359808Z protocol: UDP +2022-08-31T02:49:18.2360301Z - port: 53 +2022-08-31T02:49:18.2360667Z protocol: TCP +2022-08-31T02:49:18.2361014Z podSelector: +2022-08-31T02:49:18.2361366Z matchLabels: +2022-08-31T02:49:18.2361794Z pod: b +2022-08-31T02:49:18.2362132Z policyTypes: +2022-08-31T02:49:18.2362603Z - Egress +2022-08-31T02:49:18.2362960Z status: {} +2022-08-31T02:49:18.2363128Z +2022-08-31T02:49:18.2363613Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:49:18.2364053Z Expected ingress: +2022-08-31T02:49:18.2364706Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2365364Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:49:18.2365873Z | TCP/81 | | | | | | | | | | +2022-08-31T02:49:18.2366321Z | UDP/80 | | | | | | | | | | +2022-08-31T02:49:18.2366791Z | UDP/81 | | | | | | | | | | +2022-08-31T02:49:18.2367506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2368042Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2368779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2369396Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2370155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2370746Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2371475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2372039Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2372921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2373692Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2374464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2375007Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2375788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2376310Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2377008Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2377639Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2378379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2378901Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2379678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2379968Z +2022-08-31T02:49:18.2380397Z Expected egress: +2022-08-31T02:49:18.2381077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2381606Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:49:18.2382109Z | TCP/81 | | | | | | | | | | +2022-08-31T02:49:18.2382621Z | UDP/80 | | | | | | | | | | +2022-08-31T02:49:18.2383059Z | UDP/81 | | | | | | | | | | +2022-08-31T02:49:18.2383793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2384410Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2385131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2385750Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2386474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2387002Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2387814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2388411Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2389117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2389650Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2390434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2390971Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2391743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2392291Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2393037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2393672Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2394413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2394949Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2395664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2395961Z +2022-08-31T02:49:18.2396529Z Expected combined: +2022-08-31T02:49:18.2397274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2397809Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:49:18.2398320Z | TCP/81 | | | | | | | | | | +2022-08-31T02:49:18.2398746Z | UDP/80 | | | | | | | | | | +2022-08-31T02:49:18.2399163Z | UDP/81 | | | | | | | | | | +2022-08-31T02:49:18.2399897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2400483Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2401233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2401774Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2402509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2403053Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2403777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2404342Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2405113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2405665Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2406449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2406978Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2407703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2408321Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2409069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2409663Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2410433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2411035Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2411757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2412041Z +2022-08-31T02:49:18.2412559Z kube results, try 0: +2022-08-31T02:49:18.2413222Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2413926Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:49:18.2414522Z | TCP/81 | | | | | | | | | | +2022-08-31T02:49:18.2414946Z | UDP/80 | | | | | | | | | | +2022-08-31T02:49:18.2415410Z | UDP/81 | | | | | | | | | | +2022-08-31T02:49:18.2416106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2416637Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2417338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2417908Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2418757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2419302Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2420085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2420718Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2421460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2422078Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2422786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2423402Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2424118Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2424654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2425364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2425948Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2426663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2427230Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:49:18.2427984Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:49:18.2428268Z +2022-08-31T02:49:18.2428571Z +2022-08-31T02:49:18.2429079Z Actual vs expected (last round): +2022-08-31T02:49:18.2429775Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:49:18.2430278Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:49:18.2430937Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:49:18.2431437Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2431931Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2432330Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2432824Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2433216Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2433678Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2434107Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2434499Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2434899Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:49:18.2435590Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:49:18.2435837Z +2022-08-31T02:49:18.2436070Z +2022-08-31T02:49:18.2436294Z +2022-08-31T02:49:18.2436704Z finished policy #69 +2022-08-31T02:49:18.2437073Z starting test case #70 +2022-08-31T02:49:21.4710328Z time="2022-08-31T02:49:21Z" level=info msg="cluster state reset" +2022-08-31T02:49:24.6422234Z time="2022-08-31T02:49:24Z" level=info msg="cluster state verified" +2022-08-31T02:49:24.8325551Z time="2022-08-31T02:49:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:49:44.8330656Z time="2022-08-31T02:49:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:49:44.8462357Z time="2022-08-31T02:49:44Z" level=info msg="running kube probe on try 1" +2022-08-31T02:50:02.3891582Z evaluating test case: deny all + allow all by IP from same source +2022-08-31T02:50:02.3893436Z step 1 on all available ports/protocols: +2022-08-31T02:50:02.3898651Z Policy explanation: +2022-08-31T02:50:02.3900544Z +--------+---------------+--------------------------+-------------------+--------------------------+ +2022-08-31T02:50:02.3901734Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:50:02.3903154Z +--------+---------------+--------------------------+-------------------+--------------------------+ +2022-08-31T02:50:02.3904184Z | | | | | | +2022-08-31T02:50:02.3905501Z +--------+---------------+--------------------------+-------------------+--------------------------+ +2022-08-31T02:50:02.3907017Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:50:02.3908773Z | | Match labels: | x/allow-all-egress-by-ip | | port 53 on protocol TCP | +2022-08-31T02:50:02.3910094Z | | pod: b | x/allow-dns | | | +2022-08-31T02:50:02.3911381Z + + + +-------------------+--------------------------+ +2022-08-31T02:50:02.3912345Z | | | | 0.0.0.0/0 | all ports, all protocols | +2022-08-31T02:50:02.3913308Z | | | | except [] | | +2022-08-31T02:50:02.3914122Z | | | | | | +2022-08-31T02:50:02.3915462Z +--------+---------------+--------------------------+-------------------+--------------------------+ +2022-08-31T02:50:02.3916221Z +2022-08-31T02:50:02.3916695Z +2022-08-31T02:50:02.3917163Z +2022-08-31T02:50:02.3917878Z Results for network policies: +2022-08-31T02:50:02.3922671Z Network policy: +2022-08-31T02:50:02.3923447Z +2022-08-31T02:50:02.3924972Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:02.4054732Z kind: NetworkPolicy +2022-08-31T02:50:02.4055853Z metadata: +2022-08-31T02:50:02.4056656Z creationTimestamp: null +2022-08-31T02:50:02.4057931Z name: deny-all-egress +2022-08-31T02:50:02.4058738Z namespace: x +2022-08-31T02:50:02.4059450Z spec: +2022-08-31T02:50:02.4060169Z podSelector: +2022-08-31T02:50:02.4060916Z matchLabels: +2022-08-31T02:50:02.4061633Z pod: b +2022-08-31T02:50:02.4062330Z policyTypes: +2022-08-31T02:50:02.4063292Z - Egress +2022-08-31T02:50:02.4064030Z status: {} +2022-08-31T02:50:02.4064536Z +2022-08-31T02:50:02.4065305Z Network policy: +2022-08-31T02:50:02.4065820Z +2022-08-31T02:50:02.4066564Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:02.4067370Z kind: NetworkPolicy +2022-08-31T02:50:02.4068121Z metadata: +2022-08-31T02:50:02.4068878Z creationTimestamp: null +2022-08-31T02:50:02.4069961Z name: allow-all-egress-by-ip +2022-08-31T02:50:02.4070769Z namespace: x +2022-08-31T02:50:02.4071482Z spec: +2022-08-31T02:50:02.4072184Z egress: +2022-08-31T02:50:02.4073323Z - to: +2022-08-31T02:50:02.4074257Z - ipBlock: +2022-08-31T02:50:02.4075024Z cidr: 0.0.0.0/0 +2022-08-31T02:50:02.4075782Z podSelector: +2022-08-31T02:50:02.4076505Z matchLabels: +2022-08-31T02:50:02.4077258Z pod: b +2022-08-31T02:50:02.4077968Z policyTypes: +2022-08-31T02:50:02.4078899Z - Egress +2022-08-31T02:50:02.4079624Z status: {} +2022-08-31T02:50:02.4080115Z +2022-08-31T02:50:02.4080809Z Network policy: +2022-08-31T02:50:02.4082052Z +2022-08-31T02:50:02.4174661Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:02.4175795Z kind: NetworkPolicy +2022-08-31T02:50:02.4176537Z metadata: +2022-08-31T02:50:02.4177137Z creationTimestamp: null +2022-08-31T02:50:02.4178146Z name: allow-dns +2022-08-31T02:50:02.4178662Z namespace: x +2022-08-31T02:50:02.4179134Z spec: +2022-08-31T02:50:02.4179584Z egress: +2022-08-31T02:50:02.4180283Z - ports: +2022-08-31T02:50:02.4181243Z - port: 53 +2022-08-31T02:50:02.4181677Z protocol: UDP +2022-08-31T02:50:02.4182287Z - port: 53 +2022-08-31T02:50:02.4182738Z protocol: TCP +2022-08-31T02:50:02.4183171Z podSelector: +2022-08-31T02:50:02.4183605Z matchLabels: +2022-08-31T02:50:02.4184031Z pod: b +2022-08-31T02:50:02.4184454Z policyTypes: +2022-08-31T02:50:02.4185057Z - Egress +2022-08-31T02:50:02.4185459Z status: {} +2022-08-31T02:50:02.4185665Z +2022-08-31T02:50:02.4186103Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:50:02.4186589Z Expected ingress: +2022-08-31T02:50:02.4187550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4188336Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:02.4188946Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:02.4189506Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:02.4190077Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:02.4191093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4192025Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4193087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4193841Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4194924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4195685Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4196722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4197475Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4198545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4199325Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4200379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4201141Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4202194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4202984Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4204059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4204823Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4206034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4206826Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4207881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4208328Z +2022-08-31T02:50:02.4208738Z Expected egress: +2022-08-31T02:50:02.4209675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4210424Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:02.4211019Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:02.4211674Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:02.4212249Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:02.4213259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4214725Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4215884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4216739Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4217960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4218812Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4219967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4220834Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4221995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4222864Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4224015Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4224882Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4226016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4226883Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4228021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4228877Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4230031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4230901Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4232053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4232591Z +2022-08-31T02:50:02.4233080Z Expected combined: +2022-08-31T02:50:02.4234108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4235012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:02.4235697Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:02.4236465Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:02.4237098Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:02.4238212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4239097Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4240305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4241167Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4242313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4243291Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4244455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4245311Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4246445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4247310Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4248462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4249329Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4250482Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4251335Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4252487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4253482Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4254656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4255519Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4256674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4257211Z +2022-08-31T02:50:02.4257725Z kube results, try 0: +2022-08-31T02:50:02.4258768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4259608Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:02.4260294Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:02.4260931Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:02.4261575Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:02.4262652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4263523Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4264670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4265496Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4266626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4267623Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4268775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4269646Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4270786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4271660Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4272815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4273687Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4274960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4275858Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4277016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4277856Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4278999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4279850Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:02.4280992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:02.4281537Z +2022-08-31T02:50:02.4281794Z +2022-08-31T02:50:02.4282313Z Actual vs expected (last round): +2022-08-31T02:50:02.4283244Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:02.4283965Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:02.4284918Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:02.4285616Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4286210Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4286806Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4287393Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4287985Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4288570Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4289163Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4289762Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4290351Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:02.4291294Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:02.4291752Z +2022-08-31T02:50:02.4292011Z +2022-08-31T02:50:02.4292262Z +2022-08-31T02:50:02.4292747Z finished policy #70 +2022-08-31T02:50:02.4293285Z starting test case #71 +2022-08-31T02:50:05.6414980Z time="2022-08-31T02:50:05Z" level=info msg="cluster state reset" +2022-08-31T02:50:08.8214708Z time="2022-08-31T02:50:08Z" level=info msg="cluster state verified" +2022-08-31T02:50:09.0194763Z time="2022-08-31T02:50:09Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:50:29.0201892Z time="2022-08-31T02:50:29Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:50:29.0334936Z time="2022-08-31T02:50:29Z" level=info msg="running kube probe on try 1" +2022-08-31T02:50:47.4339085Z evaluating test case: deny all by IP + allow all by pod from same source +2022-08-31T02:50:47.4342678Z step 1 on all available ports/protocols: +2022-08-31T02:50:47.4344154Z Policy explanation: +2022-08-31T02:50:47.4346140Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:50:47.4378000Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:50:47.4379752Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:50:47.4380560Z | | | | | | +2022-08-31T02:50:47.4381782Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:50:47.4383088Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:50:47.4384265Z | | Match labels: | x/allow-all-egress-by-pod | | port 53 on protocol TCP | +2022-08-31T02:50:47.4385006Z | | pod: b | x/allow-dns | | | +2022-08-31T02:50:47.4385788Z + + + +-------------------+--------------------------+ +2022-08-31T02:50:47.4386357Z | | | | 0.0.0.0/31 | all ports, all protocols | +2022-08-31T02:50:47.4386810Z | | | | except [] | | +2022-08-31T02:50:47.4387234Z | | | | | | +2022-08-31T02:50:47.4387908Z + + + +-------------------+ + +2022-08-31T02:50:47.4388364Z | | | | namespace: all | | +2022-08-31T02:50:47.4388798Z | | | | pods: all | | +2022-08-31T02:50:47.4389279Z | | | | | | +2022-08-31T02:50:47.4390029Z +--------+---------------+---------------------------+-------------------+--------------------------+ +2022-08-31T02:50:47.4390326Z +2022-08-31T02:50:47.4390535Z +2022-08-31T02:50:47.4390828Z +2022-08-31T02:50:47.4391215Z Results for network policies: +2022-08-31T02:50:47.4391633Z Network policy: +2022-08-31T02:50:47.4391816Z +2022-08-31T02:50:47.4392216Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:47.4392630Z kind: NetworkPolicy +2022-08-31T02:50:47.4393060Z metadata: +2022-08-31T02:50:47.4393418Z creationTimestamp: null +2022-08-31T02:50:47.4394018Z name: deny-all-egress-by-ip +2022-08-31T02:50:47.4394437Z namespace: x +2022-08-31T02:50:47.4394789Z spec: +2022-08-31T02:50:47.4395114Z egress: +2022-08-31T02:50:47.4395589Z - to: +2022-08-31T02:50:47.4396100Z - ipBlock: +2022-08-31T02:50:47.4396514Z cidr: 0.0.0.0/31 +2022-08-31T02:50:47.4396954Z podSelector: +2022-08-31T02:50:47.4397300Z matchLabels: +2022-08-31T02:50:47.4397642Z pod: b +2022-08-31T02:50:47.4397980Z policyTypes: +2022-08-31T02:50:47.4398457Z - Egress +2022-08-31T02:50:47.4398813Z status: {} +2022-08-31T02:50:47.4398973Z +2022-08-31T02:50:47.4399432Z Network policy: +2022-08-31T02:50:47.4399610Z +2022-08-31T02:50:47.4400003Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:47.4400418Z kind: NetworkPolicy +2022-08-31T02:50:47.4400859Z metadata: +2022-08-31T02:50:47.4401208Z creationTimestamp: null +2022-08-31T02:50:47.4401823Z name: allow-all-egress-by-pod +2022-08-31T02:50:47.4402275Z namespace: x +2022-08-31T02:50:47.4402607Z spec: +2022-08-31T02:50:47.4402931Z egress: +2022-08-31T02:50:47.4403404Z - to: +2022-08-31T02:50:47.4403908Z - namespaceSelector: {} +2022-08-31T02:50:47.4404329Z podSelector: +2022-08-31T02:50:47.4404678Z matchLabels: +2022-08-31T02:50:47.4405104Z pod: b +2022-08-31T02:50:47.4405436Z policyTypes: +2022-08-31T02:50:47.4405914Z - Egress +2022-08-31T02:50:47.4406391Z status: {} +2022-08-31T02:50:47.4406553Z +2022-08-31T02:50:47.4406930Z Network policy: +2022-08-31T02:50:47.4407106Z +2022-08-31T02:50:47.4407529Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:50:47.4407922Z kind: NetworkPolicy +2022-08-31T02:50:47.4408364Z metadata: +2022-08-31T02:50:47.4408729Z creationTimestamp: null +2022-08-31T02:50:47.4409248Z name: allow-dns +2022-08-31T02:50:47.4409612Z namespace: x +2022-08-31T02:50:47.4409946Z spec: +2022-08-31T02:50:47.4410273Z egress: +2022-08-31T02:50:47.4410746Z - ports: +2022-08-31T02:50:47.4411235Z - port: 53 +2022-08-31T02:50:47.4411679Z protocol: UDP +2022-08-31T02:50:47.4412170Z - port: 53 +2022-08-31T02:50:47.4412529Z protocol: TCP +2022-08-31T02:50:47.4412973Z podSelector: +2022-08-31T02:50:47.4413311Z matchLabels: +2022-08-31T02:50:47.4413946Z pod: b +2022-08-31T02:50:47.4414398Z policyTypes: +2022-08-31T02:50:47.4414898Z - Egress +2022-08-31T02:50:47.4415319Z status: {} +2022-08-31T02:50:47.4415496Z +2022-08-31T02:50:47.4415896Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:50:47.4416272Z Expected ingress: +2022-08-31T02:50:47.4416913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4417449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:47.4417900Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:47.4418334Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:47.4418786Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:47.4419501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4420035Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4420752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4421286Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4421991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4422558Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4423257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4423841Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4424557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4425101Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4425864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4426476Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4427190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4427721Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4428431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4428972Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4429713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4430248Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4431133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4431421Z +2022-08-31T02:50:47.4431834Z Expected egress: +2022-08-31T02:50:47.4432490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4433020Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:47.4433463Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:47.4433970Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:47.4434415Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:47.4435181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4435716Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4436433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4436967Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4437683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4438212Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4438958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4439490Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4440208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4440749Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4441449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4441978Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4442688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4443219Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4443926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4444463Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4445192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4445725Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4446444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4446738Z +2022-08-31T02:50:47.4447244Z Expected combined: +2022-08-31T02:50:47.4447985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4448519Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:47.4449001Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:47.4449433Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:47.4449871Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:47.4450686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4451250Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4451966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4452495Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4453213Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4454031Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4454846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4455488Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4456219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4456752Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4457461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4458009Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4458712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4459243Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4459961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4460495Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4461205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4461737Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4462447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4462731Z +2022-08-31T02:50:47.4463258Z kube results, try 0: +2022-08-31T02:50:47.4463999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4464525Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:47.4464968Z | TCP/81 | | | | | | | | | | +2022-08-31T02:50:47.4465416Z | UDP/80 | | | | | | | | | | +2022-08-31T02:50:47.4465859Z | UDP/81 | | | | | | | | | | +2022-08-31T02:50:47.4466637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4467164Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4467901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4468433Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4469147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4469673Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4470386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4471043Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4471765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4472297Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4473011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4473540Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4474262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4474788Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4475632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4476167Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4476880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4477411Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:50:47.4478115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:50:47.4478397Z +2022-08-31T02:50:47.4478623Z +2022-08-31T02:50:47.4479225Z Actual vs expected (last round): +2022-08-31T02:50:47.4479888Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:47.4480393Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:50:47.4481091Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:47.4481625Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4482083Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4482532Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4482981Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4483436Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4483922Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4484336Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4484830Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4485272Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:50:47.4485944Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:50:47.4486192Z +2022-08-31T02:50:47.4486413Z +2022-08-31T02:50:47.4486644Z +2022-08-31T02:50:47.4487202Z finished policy #71 +2022-08-31T02:50:47.4487650Z starting test case #72 +2022-08-31T02:50:50.6697412Z time="2022-08-31T02:50:50Z" level=info msg="cluster state reset" +2022-08-31T02:50:53.8543236Z time="2022-08-31T02:50:53Z" level=info msg="cluster state verified" +2022-08-31T02:50:54.0410916Z time="2022-08-31T02:50:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:51:14.0414742Z time="2022-08-31T02:51:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:51:14.0905554Z time="2022-08-31T02:51:14Z" level=info msg="running kube probe on try 1" +2022-08-31T02:51:32.1790714Z evaluating test case: deny all by pod + allow all by IP from same source +2022-08-31T02:51:32.1794179Z step 1 on all available ports/protocols: +2022-08-31T02:51:32.1796185Z Policy explanation: +2022-08-31T02:51:32.1798736Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T02:51:32.1800075Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:51:32.1801930Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T02:51:32.1803133Z | | | | | | +2022-08-31T02:51:32.1804581Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T02:51:32.1807492Z | Egress | namespace: x | x/deny-all-egress-by-pod | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:51:32.1809330Z | | Match labels: | x/allow-all-egress-by-ip | | port 53 on protocol TCP | +2022-08-31T02:51:32.1810987Z | | pod: b | x/allow-dns | | | +2022-08-31T02:51:32.1814739Z + + + +----------------------------------+--------------------------+ +2022-08-31T02:51:32.1818612Z | | | | 0.0.0.0/0 | all ports, all protocols | +2022-08-31T02:51:32.1820921Z | | | | except [] | | +2022-08-31T02:51:32.1822123Z | | | | | | +2022-08-31T02:51:32.1823910Z + + + +----------------------------------+ + +2022-08-31T02:51:32.1825081Z | | | | namespace: Match labels: | | +2022-08-31T02:51:32.1826721Z | | | | this-will-never-happen: qrs123 | | +2022-08-31T02:51:32.1829098Z | | | | pods: all | | +2022-08-31T02:51:32.1830921Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T02:51:32.1832822Z +2022-08-31T02:51:32.1833302Z +2022-08-31T02:51:32.1833726Z +2022-08-31T02:51:32.1834316Z Results for network policies: +2022-08-31T02:51:32.1834952Z Network policy: +2022-08-31T02:51:32.1835299Z +2022-08-31T02:51:32.1835865Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:51:32.1836496Z kind: NetworkPolicy +2022-08-31T02:51:32.1837060Z metadata: +2022-08-31T02:51:32.1837651Z creationTimestamp: null +2022-08-31T02:51:32.1838807Z name: deny-all-egress-by-pod +2022-08-31T02:51:32.1839473Z namespace: x +2022-08-31T02:51:32.1840068Z spec: +2022-08-31T02:51:32.1841146Z egress: +2022-08-31T02:51:32.1842030Z - to: +2022-08-31T02:51:32.1842918Z - namespaceSelector: +2022-08-31T02:51:32.1843538Z matchLabels: +2022-08-31T02:51:32.1844478Z this-will-never-happen: qrs123 +2022-08-31T02:51:32.1845129Z podSelector: +2022-08-31T02:51:32.1845696Z matchLabels: +2022-08-31T02:51:32.1846291Z pod: b +2022-08-31T02:51:32.1846867Z policyTypes: +2022-08-31T02:51:32.1847791Z - Egress +2022-08-31T02:51:32.1848370Z status: {} +2022-08-31T02:51:32.1848708Z +2022-08-31T02:51:32.1849249Z Network policy: +2022-08-31T02:51:32.1849603Z +2022-08-31T02:51:32.1850168Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:51:32.1850875Z kind: NetworkPolicy +2022-08-31T02:51:32.1851474Z metadata: +2022-08-31T02:51:32.1852102Z creationTimestamp: null +2022-08-31T02:51:32.1853028Z name: allow-all-egress-by-ip +2022-08-31T02:51:32.1853983Z namespace: x +2022-08-31T02:51:32.1854556Z spec: +2022-08-31T02:51:32.1855127Z egress: +2022-08-31T02:51:32.1855943Z - to: +2022-08-31T02:51:32.1856729Z - ipBlock: +2022-08-31T02:51:32.1857377Z cidr: 0.0.0.0/0 +2022-08-31T02:51:32.1857965Z podSelector: +2022-08-31T02:51:32.1858592Z matchLabels: +2022-08-31T02:51:32.1859144Z pod: b +2022-08-31T02:51:32.1859681Z policyTypes: +2022-08-31T02:51:32.1860770Z - Egress +2022-08-31T02:51:32.1861415Z status: {} +2022-08-31T02:51:32.1861759Z +2022-08-31T02:51:32.1862303Z Network policy: +2022-08-31T02:51:32.1862600Z +2022-08-31T02:51:32.1864860Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:51:32.1865564Z kind: NetworkPolicy +2022-08-31T02:51:32.1866175Z metadata: +2022-08-31T02:51:32.1866799Z creationTimestamp: null +2022-08-31T02:51:32.1867740Z name: allow-dns +2022-08-31T02:51:32.1868344Z namespace: x +2022-08-31T02:51:32.1868939Z spec: +2022-08-31T02:51:32.1869463Z egress: +2022-08-31T02:51:32.1870298Z - ports: +2022-08-31T02:51:32.1870943Z - port: 53 +2022-08-31T02:51:32.1871329Z protocol: UDP +2022-08-31T02:51:32.1871828Z - port: 53 +2022-08-31T02:51:32.1872188Z protocol: TCP +2022-08-31T02:51:32.1872549Z podSelector: +2022-08-31T02:51:32.1872899Z matchLabels: +2022-08-31T02:51:32.1873393Z pod: b +2022-08-31T02:51:32.1873733Z policyTypes: +2022-08-31T02:51:32.1874277Z - Egress +2022-08-31T02:51:32.1874634Z status: {} +2022-08-31T02:51:32.1874805Z +2022-08-31T02:51:32.1875224Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:51:32.1875654Z Expected ingress: +2022-08-31T02:51:32.1876318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1876869Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:51:32.1877330Z | TCP/81 | | | | | | | | | | +2022-08-31T02:51:32.1877799Z | UDP/80 | | | | | | | | | | +2022-08-31T02:51:32.1878311Z | UDP/81 | | | | | | | | | | +2022-08-31T02:51:32.1879080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1879618Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1880362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1880913Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1881615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1882205Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1882959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1883507Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1884218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1884747Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1885499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1886072Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1886873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1887434Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1888150Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1888713Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1889443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1889976Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1890828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1891120Z +2022-08-31T02:51:32.1891619Z Expected egress: +2022-08-31T02:51:32.1892360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1892898Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:51:32.1893513Z | TCP/81 | | | | | | | | | | +2022-08-31T02:51:32.1894064Z | UDP/80 | | | | | | | | | | +2022-08-31T02:51:32.1894510Z | UDP/81 | | | | | | | | | | +2022-08-31T02:51:32.1895313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1895860Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1896579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1897141Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1897851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1898382Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1899090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1899623Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1900338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1900873Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1901587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1902108Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1902814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1903349Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1904057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1904590Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1905319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1905904Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1906676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1906978Z +2022-08-31T02:51:32.1907504Z Expected combined: +2022-08-31T02:51:32.1908247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1908776Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:51:32.1909243Z | TCP/81 | | | | | | | | | | +2022-08-31T02:51:32.1909702Z | UDP/80 | | | | | | | | | | +2022-08-31T02:51:32.1910144Z | UDP/81 | | | | | | | | | | +2022-08-31T02:51:32.1911017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1911580Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1912294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1912872Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1913664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1914262Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1914998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1915625Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1916408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1916950Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1917666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1918262Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1918996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1919543Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1920254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1920794Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1921814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1922399Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1923108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1923402Z +2022-08-31T02:51:32.1923814Z kube results, try 0: +2022-08-31T02:51:32.1924472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1925002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:51:32.1925446Z | TCP/81 | | | | | | | | | | +2022-08-31T02:51:32.1925876Z | UDP/80 | | | | | | | | | | +2022-08-31T02:51:32.1926353Z | UDP/81 | | | | | | | | | | +2022-08-31T02:51:32.1927082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1927642Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1928368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1928911Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1929633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1930160Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1930899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1931531Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1932261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1932790Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1933729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1934382Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1935186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1935715Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1936724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1937294Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1938076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1938616Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:51:32.1939336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:51:32.1939625Z +2022-08-31T02:51:32.1939847Z +2022-08-31T02:51:32.1940405Z Actual vs expected (last round): +2022-08-31T02:51:32.1941073Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:51:32.1941559Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:51:32.1942275Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:51:32.1942776Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1943213Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1943629Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1944078Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1944525Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1944984Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1945454Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1945853Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1946251Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:51:32.1946848Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:51:32.1947095Z +2022-08-31T02:51:32.1947362Z +2022-08-31T02:51:32.1947585Z +2022-08-31T02:51:32.1948095Z finished policy #72 +2022-08-31T02:51:32.1948476Z starting test case #73 +2022-08-31T02:51:35.4235913Z time="2022-08-31T02:51:35Z" level=info msg="cluster state reset" +2022-08-31T02:51:38.5955043Z time="2022-08-31T02:51:38Z" level=info msg="cluster state verified" +2022-08-31T02:51:38.7311929Z time="2022-08-31T02:51:38Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:51:58.7322803Z time="2022-08-31T02:51:58Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:51:58.7452718Z time="2022-08-31T02:51:58Z" level=info msg="running kube probe on try 1" +2022-08-31T02:52:20.0900271Z evaluating test case: deny all + allow all by pod to same source +2022-08-31T02:52:20.0903956Z step 1 on all available ports/protocols: +2022-08-31T02:52:20.0905598Z Policy explanation: +2022-08-31T02:52:20.0907373Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:52:20.0908644Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:52:20.0910421Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:52:20.0913097Z | Ingress | namespace: x | x/deny-all-ingress | namespace: all | all ports, all protocols | +2022-08-31T02:52:20.0914644Z | | Match labels: | x/allow-all-ingress-by-pod | pods: all | | +2022-08-31T02:52:20.0915679Z | | pod: b | | | | +2022-08-31T02:52:20.0917091Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:52:20.0918209Z | | | | | | +2022-08-31T02:52:20.0920821Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:52:20.0921993Z +2022-08-31T02:52:20.0922508Z +2022-08-31T02:52:20.0923172Z +2022-08-31T02:52:20.0924068Z Results for network policies: +2022-08-31T02:52:20.0925010Z Network policy: +2022-08-31T02:52:20.0925715Z +2022-08-31T02:52:20.0927801Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:52:20.0929180Z kind: NetworkPolicy +2022-08-31T02:52:20.0930137Z metadata: +2022-08-31T02:52:20.0931079Z creationTimestamp: null +2022-08-31T02:52:20.0937142Z name: deny-all-ingress +2022-08-31T02:52:20.0939166Z namespace: x +2022-08-31T02:52:20.0939788Z spec: +2022-08-31T02:52:20.0940284Z podSelector: +2022-08-31T02:52:20.0942953Z matchLabels: +2022-08-31T02:52:20.0943337Z pod: b +2022-08-31T02:52:20.0943735Z policyTypes: +2022-08-31T02:52:20.0944415Z - Ingress +2022-08-31T02:52:20.0944809Z status: {} +2022-08-31T02:52:20.0944986Z +2022-08-31T02:52:20.0945439Z Network policy: +2022-08-31T02:52:20.0945618Z +2022-08-31T02:52:20.0946023Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:52:20.0946498Z kind: NetworkPolicy +2022-08-31T02:52:20.0946925Z metadata: +2022-08-31T02:52:20.0947276Z creationTimestamp: null +2022-08-31T02:52:20.0947830Z name: allow-all-ingress-by-pod +2022-08-31T02:52:20.0948236Z namespace: x +2022-08-31T02:52:20.0948582Z spec: +2022-08-31T02:52:20.0948906Z ingress: +2022-08-31T02:52:20.0949382Z - from: +2022-08-31T02:52:20.0949896Z - namespaceSelector: {} +2022-08-31T02:52:20.0950355Z podSelector: +2022-08-31T02:52:20.0950696Z matchLabels: +2022-08-31T02:52:20.0951047Z pod: b +2022-08-31T02:52:20.0951388Z policyTypes: +2022-08-31T02:52:20.0951865Z - Ingress +2022-08-31T02:52:20.0952214Z status: {} +2022-08-31T02:52:20.0952373Z +2022-08-31T02:52:20.0952781Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:52:20.0953197Z Expected ingress: +2022-08-31T02:52:20.0953861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0954442Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:52:20.0954899Z | TCP/81 | | | | | | | | | | +2022-08-31T02:52:20.0955342Z | UDP/80 | | | | | | | | | | +2022-08-31T02:52:20.0955802Z | UDP/81 | | | | | | | | | | +2022-08-31T02:52:20.0956506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0957030Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0957758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0958349Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0959047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0959568Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0960571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0961096Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0961795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0962324Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0963237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0963796Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0964696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0965256Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0965965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0966486Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0967186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0967700Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0968394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0968686Z +2022-08-31T02:52:20.0969078Z Expected egress: +2022-08-31T02:52:20.0969721Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0970256Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:52:20.0970701Z | TCP/81 | | | | | | | | | | +2022-08-31T02:52:20.0971130Z | UDP/80 | | | | | | | | | | +2022-08-31T02:52:20.0971582Z | UDP/81 | | | | | | | | | | +2022-08-31T02:52:20.0972301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0972827Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0973785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0974369Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0975087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0975630Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0976344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0976872Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0977575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0978178Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0978875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0979404Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0980104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0980759Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0981471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0981997Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0982699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0983227Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0983920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0984321Z +2022-08-31T02:52:20.0984737Z Expected combined: +2022-08-31T02:52:20.0985488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0986029Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:52:20.0986489Z | TCP/81 | | | | | | | | | | +2022-08-31T02:52:20.0986917Z | UDP/80 | | | | | | | | | | +2022-08-31T02:52:20.0987349Z | UDP/81 | | | | | | | | | | +2022-08-31T02:52:20.0988072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0988647Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0989380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0989915Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0990626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0991152Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0991856Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0992379Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0993131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0993661Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0994381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0994908Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0995647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0996172Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0996899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0997426Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0998134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0998662Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.0999371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.0999732Z +2022-08-31T02:52:20.1000183Z kube results, try 0: +2022-08-31T02:52:20.1000890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1001428Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:52:20.1001871Z | TCP/81 | | | | | | | | | | +2022-08-31T02:52:20.1002308Z | UDP/80 | | | | | | | | | | +2022-08-31T02:52:20.1002734Z | UDP/81 | | | | | | | | | | +2022-08-31T02:52:20.1003416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1003993Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1004791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1005353Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1006069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1006639Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1007429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1007963Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1008707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1009239Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1010160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1010716Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1011667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1012256Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1012979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1013645Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1014380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1014915Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:52:20.1015621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:52:20.1015914Z +2022-08-31T02:52:20.1016179Z +2022-08-31T02:52:20.1016611Z Actual vs expected (last round): +2022-08-31T02:52:20.1017285Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:52:20.1017811Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:52:20.1018508Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:52:20.1018961Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1019431Z | x/b | . | X | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1019852Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1020241Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1020738Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1021146Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1021653Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1022107Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1022515Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:52:20.1023137Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:52:20.1023385Z +2022-08-31T02:52:20.1023709Z +2022-08-31T02:52:20.1024008Z +2022-08-31T02:52:20.1024580Z finished policy #73 +2022-08-31T02:52:20.1025028Z starting test case #74 +2022-08-31T02:52:23.2711962Z time="2022-08-31T02:52:23Z" level=info msg="cluster state reset" +2022-08-31T02:52:26.4458597Z time="2022-08-31T02:52:26Z" level=info msg="cluster state verified" +2022-08-31T02:52:26.5748450Z time="2022-08-31T02:52:26Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:52:46.5761888Z time="2022-08-31T02:52:46Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:52:46.5893998Z time="2022-08-31T02:52:46Z" level=info msg="running kube probe on try 1" +2022-08-31T02:53:05.4783792Z evaluating test case: deny all + allow all by IP to same source +2022-08-31T02:53:05.4784737Z step 1 on all available ports/protocols: +2022-08-31T02:53:05.4817455Z Policy explanation: +2022-08-31T02:53:05.4818642Z +---------+---------------+---------------------------+-----------+--------------------------+ +2022-08-31T02:53:05.4823857Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:53:05.4824938Z +---------+---------------+---------------------------+-----------+--------------------------+ +2022-08-31T02:53:05.4825751Z | Ingress | namespace: x | x/deny-all-ingress | 0.0.0.0/0 | all ports, all protocols | +2022-08-31T02:53:05.4830291Z | | Match labels: | x/allow-all-ingress-by-ip | except [] | | +2022-08-31T02:53:05.4831044Z | | pod: b | | | | +2022-08-31T02:53:05.4831754Z +---------+---------------+---------------------------+-----------+--------------------------+ +2022-08-31T02:53:05.4832254Z | | | | | | +2022-08-31T02:53:05.4832932Z +---------+---------------+---------------------------+-----------+--------------------------+ +2022-08-31T02:53:05.4833209Z +2022-08-31T02:53:05.4833487Z +2022-08-31T02:53:05.4833716Z +2022-08-31T02:53:05.4834119Z Results for network policies: +2022-08-31T02:53:05.4834502Z Network policy: +2022-08-31T02:53:05.4834678Z +2022-08-31T02:53:05.4835097Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:53:05.4835536Z kind: NetworkPolicy +2022-08-31T02:53:05.4835889Z metadata: +2022-08-31T02:53:05.4836247Z creationTimestamp: null +2022-08-31T02:53:05.4836849Z name: deny-all-ingress +2022-08-31T02:53:05.4837284Z namespace: x +2022-08-31T02:53:05.4837618Z spec: +2022-08-31T02:53:05.4837969Z podSelector: +2022-08-31T02:53:05.4838316Z matchLabels: +2022-08-31T02:53:05.4838656Z pod: b +2022-08-31T02:53:05.4838989Z policyTypes: +2022-08-31T02:53:05.4839469Z - Ingress +2022-08-31T02:53:05.4839837Z status: {} +2022-08-31T02:53:05.4840000Z +2022-08-31T02:53:05.4840406Z Network policy: +2022-08-31T02:53:05.4840578Z +2022-08-31T02:53:05.4840991Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:53:05.4841425Z kind: NetworkPolicy +2022-08-31T02:53:05.4841782Z metadata: +2022-08-31T02:53:05.4842136Z creationTimestamp: null +2022-08-31T02:53:05.4842758Z name: allow-all-ingress-by-ip +2022-08-31T02:53:05.4843193Z namespace: x +2022-08-31T02:53:05.4843530Z spec: +2022-08-31T02:53:05.4843930Z ingress: +2022-08-31T02:53:05.4844401Z - from: +2022-08-31T02:53:05.4844950Z - ipBlock: +2022-08-31T02:53:05.4845328Z cidr: 0.0.0.0/0 +2022-08-31T02:53:05.4845698Z podSelector: +2022-08-31T02:53:05.4846051Z matchLabels: +2022-08-31T02:53:05.4846480Z pod: b +2022-08-31T02:53:05.4846845Z policyTypes: +2022-08-31T02:53:05.4847598Z - Ingress +2022-08-31T02:53:05.4847953Z status: {} +2022-08-31T02:53:05.4848119Z +2022-08-31T02:53:05.4848606Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:53:05.4848997Z Expected ingress: +2022-08-31T02:53:05.4849650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4850191Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:05.4850649Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:05.4851077Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:05.4851511Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:05.4852312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4852846Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4853772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4854332Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4855045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4855577Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4856287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4856885Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4857592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4858123Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4858844Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4859440Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4860180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4860754Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4861457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4861998Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4862710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4863246Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4863947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4864231Z +2022-08-31T02:53:05.4864646Z Expected egress: +2022-08-31T02:53:05.4865295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4865822Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:05.4866294Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:05.4866743Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:05.4867195Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:05.4867972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4868495Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4869204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4869750Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4870521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4871060Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4871776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4872479Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4873206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4873743Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4874463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4875054Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4875768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4876306Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4877062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4877599Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4878328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4878864Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4879577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4879871Z +2022-08-31T02:53:05.4880289Z Expected combined: +2022-08-31T02:53:05.4880959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4881516Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:05.4881960Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:05.4882444Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:05.4882860Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:05.4883595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4884171Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4884930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4885473Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4886185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4886721Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4887473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4888131Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4888843Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4889380Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4890175Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4890717Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4891464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4892014Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4892871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4893629Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4894436Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4894974Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4895777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4896075Z +2022-08-31T02:53:05.4896666Z kube results, try 0: +2022-08-31T02:53:05.4897392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4897939Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:05.4898391Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:05.4898924Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:05.4899359Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:05.4900053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4900593Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4901355Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4901907Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4902671Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4903244Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4903966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4904502Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4905267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4905789Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4906492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4907019Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4907722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4908318Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4909205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4909737Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4910504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4911045Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:05.4911834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:05.4912120Z +2022-08-31T02:53:05.4912350Z +2022-08-31T02:53:05.4912844Z Actual vs expected (last round): +2022-08-31T02:53:05.4913472Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:05.4914025Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:05.4914643Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:05.4915102Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4915504Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4915958Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4916417Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4916900Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4917296Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4917686Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4918131Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4918616Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:05.4919300Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:05.4919546Z +2022-08-31T02:53:05.4919769Z +2022-08-31T02:53:05.4920082Z +2022-08-31T02:53:05.4920588Z finished policy #74 +2022-08-31T02:53:05.4921006Z starting test case #75 +2022-08-31T02:53:08.6631107Z time="2022-08-31T02:53:08Z" level=info msg="cluster state reset" +2022-08-31T02:53:11.8272333Z time="2022-08-31T02:53:11Z" level=info msg="cluster state verified" +2022-08-31T02:53:11.9547808Z time="2022-08-31T02:53:11Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:53:31.9552426Z time="2022-08-31T02:53:31Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:53:31.9683492Z time="2022-08-31T02:53:31Z" level=info msg="running kube probe on try 1" +2022-08-31T02:53:51.2724362Z evaluating test case: deny all by IP + allow all by pod to same source +2022-08-31T02:53:51.2727981Z step 1 on all available ports/protocols: +2022-08-31T02:53:51.2730270Z Policy explanation: +2022-08-31T02:53:51.2732317Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:53:51.2733627Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:53:51.2735275Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:53:51.2736882Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | 0.0.0.0/31 | all ports, all protocols | +2022-08-31T02:53:51.2739923Z | | Match labels: | x/allow-all-ingress-by-pod | except [] | | +2022-08-31T02:53:51.2741021Z | | pod: b | | | | +2022-08-31T02:53:51.2742457Z + + + +----------------+ + +2022-08-31T02:53:51.2743440Z | | | | namespace: all | | +2022-08-31T02:53:51.2760549Z | | | | pods: all | | +2022-08-31T02:53:51.2761984Z | | | | | | +2022-08-31T02:53:51.2764918Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:53:51.2765993Z | | | | | | +2022-08-31T02:53:51.2767558Z +---------+---------------+----------------------------+----------------+--------------------------+ +2022-08-31T02:53:51.2768155Z +2022-08-31T02:53:51.2768333Z +2022-08-31T02:53:51.2768529Z +2022-08-31T02:53:51.2768948Z Results for network policies: +2022-08-31T02:53:51.2769464Z Network policy: +2022-08-31T02:53:51.2769710Z +2022-08-31T02:53:51.2770126Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:53:51.2770669Z kind: NetworkPolicy +2022-08-31T02:53:51.2771392Z metadata: +2022-08-31T02:53:51.2771855Z creationTimestamp: null +2022-08-31T02:53:51.2772808Z name: deny-all-ingress-by-ip +2022-08-31T02:53:51.2773506Z namespace: x +2022-08-31T02:53:51.2773922Z spec: +2022-08-31T02:53:51.2774410Z ingress: +2022-08-31T02:53:51.2775173Z - from: +2022-08-31T02:53:51.2775892Z - ipBlock: +2022-08-31T02:53:51.2776384Z cidr: 0.0.0.0/31 +2022-08-31T02:53:51.2777012Z podSelector: +2022-08-31T02:53:51.2777464Z matchLabels: +2022-08-31T02:53:51.2777811Z pod: b +2022-08-31T02:53:51.2778155Z policyTypes: +2022-08-31T02:53:51.2778750Z - Ingress +2022-08-31T02:53:51.2779202Z status: {} +2022-08-31T02:53:51.2779368Z +2022-08-31T02:53:51.2779830Z Network policy: +2022-08-31T02:53:51.2780013Z +2022-08-31T02:53:51.2780495Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:53:51.2780927Z kind: NetworkPolicy +2022-08-31T02:53:51.2781273Z metadata: +2022-08-31T02:53:51.2781630Z creationTimestamp: null +2022-08-31T02:53:51.2782244Z name: allow-all-ingress-by-pod +2022-08-31T02:53:51.2782691Z namespace: x +2022-08-31T02:53:51.2783028Z spec: +2022-08-31T02:53:51.2783357Z ingress: +2022-08-31T02:53:51.2783837Z - from: +2022-08-31T02:53:51.2784345Z - namespaceSelector: {} +2022-08-31T02:53:51.2784724Z podSelector: +2022-08-31T02:53:51.2785161Z matchLabels: +2022-08-31T02:53:51.2785601Z pod: b +2022-08-31T02:53:51.2785973Z policyTypes: +2022-08-31T02:53:51.2786453Z - Ingress +2022-08-31T02:53:51.2786800Z status: {} +2022-08-31T02:53:51.2786960Z +2022-08-31T02:53:51.2787447Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:53:51.2787882Z Expected ingress: +2022-08-31T02:53:51.2788529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2789058Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:51.2789501Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:51.2789934Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:51.2790384Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:51.2791097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2791670Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2792374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2792903Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2793673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2794198Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2794900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2795572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2796272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2796799Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2797532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2798059Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2798754Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2799279Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2800151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2800692Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2801401Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2801955Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2802666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2802959Z +2022-08-31T02:53:51.2803346Z Expected egress: +2022-08-31T02:53:51.2804063Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2804598Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:51.2805036Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:51.2805465Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:51.2805935Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:51.2806660Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2807194Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2807908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2808433Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2809132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2809659Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2810353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2810874Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2811582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2812120Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2812918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2813598Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2814391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2814938Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2815806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2816344Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2817078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2817608Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2818327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2818614Z +2022-08-31T02:53:51.2819121Z Expected combined: +2022-08-31T02:53:51.2819864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2820463Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:51.2820989Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:51.2821469Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:51.2821926Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:51.2822650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2823222Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2823939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2824477Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2825203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2825776Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2826494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2827024Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2827763Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2828291Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2829006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2829535Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2830256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2830822Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2831515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2832052Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2832768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2833304Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2834060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2834358Z +2022-08-31T02:53:51.2834776Z kube results, try 0: +2022-08-31T02:53:51.2835522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2836093Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:51.2836676Z | TCP/81 | | | | | | | | | | +2022-08-31T02:53:51.2837124Z | UDP/80 | | | | | | | | | | +2022-08-31T02:53:51.2837567Z | UDP/81 | | | | | | | | | | +2022-08-31T02:53:51.2838267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2838799Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2839560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2840227Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2840951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2841494Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2842212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2842749Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2843461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2844000Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2844743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2845278Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2845998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2846527Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2847299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2847829Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2848543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2849076Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:53:51.2849787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:53:51.2850080Z +2022-08-31T02:53:51.2850315Z +2022-08-31T02:53:51.2850838Z Actual vs expected (last round): +2022-08-31T02:53:51.2851501Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:51.2851973Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:53:51.2852683Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:51.2853145Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2853656Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2854127Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2854537Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2854940Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2855353Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2855848Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2856345Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2856828Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:53:51.2857684Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:53:51.2857927Z +2022-08-31T02:53:51.2858210Z +2022-08-31T02:53:51.2858513Z +2022-08-31T02:53:51.2859085Z finished policy #75 +2022-08-31T02:53:51.2859543Z starting test case #76 +2022-08-31T02:53:54.4707824Z time="2022-08-31T02:53:54Z" level=info msg="cluster state reset" +2022-08-31T02:53:57.6400003Z time="2022-08-31T02:53:57Z" level=info msg="cluster state verified" +2022-08-31T02:53:57.7650753Z time="2022-08-31T02:53:57Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:54:17.7659255Z time="2022-08-31T02:54:17Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:54:17.8097179Z time="2022-08-31T02:54:17Z" level=info msg="running kube probe on try 1" +2022-08-31T02:54:38.2278648Z evaluating test case: deny all by pod + allow all by IP to same source +2022-08-31T02:54:38.2282326Z step 1 on all available ports/protocols: +2022-08-31T02:54:38.2284146Z Policy explanation: +2022-08-31T02:54:38.2286252Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ +2022-08-31T02:54:38.2287613Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:54:38.2289463Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ +2022-08-31T02:54:38.2292424Z | Ingress | namespace: x | x/deny-all-ingress-by-pod | 0.0.0.0/0 | all ports, all protocols | +2022-08-31T02:54:38.2294441Z | | Match labels: | x/allow-all-ingress-by-ip | except [] | | +2022-08-31T02:54:38.2295649Z | | pod: b | | | | +2022-08-31T02:54:38.2297301Z + + + +----------------------------------+ + +2022-08-31T02:54:38.2299539Z | | | | namespace: Match labels: | | +2022-08-31T02:54:38.2301394Z | | | | this-will-never-happen: qrs123 | | +2022-08-31T02:54:38.2302517Z | | | | pods: all | | +2022-08-31T02:54:38.2304260Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ +2022-08-31T02:54:38.2306424Z | | | | | | +2022-08-31T02:54:38.2308210Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ +2022-08-31T02:54:38.2310884Z +2022-08-31T02:54:38.2311236Z +2022-08-31T02:54:38.2311666Z +2022-08-31T02:54:38.2312227Z Results for network policies: +2022-08-31T02:54:38.2315331Z Network policy: +2022-08-31T02:54:38.2315761Z +2022-08-31T02:54:38.2317293Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:54:38.2318104Z kind: NetworkPolicy +2022-08-31T02:54:38.2319268Z metadata: +2022-08-31T02:54:38.2320339Z creationTimestamp: null +2022-08-31T02:54:38.2321579Z name: deny-all-ingress-by-pod +2022-08-31T02:54:38.2322278Z namespace: x +2022-08-31T02:54:38.2326586Z spec: +2022-08-31T02:54:38.2327213Z ingress: +2022-08-31T02:54:38.2327901Z - from: +2022-08-31T02:54:38.2328445Z - namespaceSelector: +2022-08-31T02:54:38.2328875Z matchLabels: +2022-08-31T02:54:38.2329422Z this-will-never-happen: qrs123 +2022-08-31T02:54:38.2329894Z podSelector: +2022-08-31T02:54:38.2330245Z matchLabels: +2022-08-31T02:54:38.2330597Z pod: b +2022-08-31T02:54:38.2330949Z policyTypes: +2022-08-31T02:54:38.2331427Z - Ingress +2022-08-31T02:54:38.2332036Z status: {} +2022-08-31T02:54:38.2332203Z +2022-08-31T02:54:38.2332581Z Network policy: +2022-08-31T02:54:38.2332752Z +2022-08-31T02:54:38.2333252Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:54:38.2333873Z kind: NetworkPolicy +2022-08-31T02:54:38.2334312Z metadata: +2022-08-31T02:54:38.2334693Z creationTimestamp: null +2022-08-31T02:54:38.2335257Z name: allow-all-ingress-by-ip +2022-08-31T02:54:38.2335655Z namespace: x +2022-08-31T02:54:38.2335991Z spec: +2022-08-31T02:54:38.2336316Z ingress: +2022-08-31T02:54:38.2336799Z - from: +2022-08-31T02:54:38.2337297Z - ipBlock: +2022-08-31T02:54:38.2337675Z cidr: 0.0.0.0/0 +2022-08-31T02:54:38.2338030Z podSelector: +2022-08-31T02:54:38.2338371Z matchLabels: +2022-08-31T02:54:38.2338709Z pod: b +2022-08-31T02:54:38.2339061Z policyTypes: +2022-08-31T02:54:38.2339544Z - Ingress +2022-08-31T02:54:38.2340093Z status: {} +2022-08-31T02:54:38.2340270Z +2022-08-31T02:54:38.2340665Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:54:38.2341090Z Expected ingress: +2022-08-31T02:54:38.2341759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2342287Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:54:38.2342738Z | TCP/81 | | | | | | | | | | +2022-08-31T02:54:38.2343168Z | UDP/80 | | | | | | | | | | +2022-08-31T02:54:38.2343581Z | UDP/81 | | | | | | | | | | +2022-08-31T02:54:38.2344288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2344827Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2345540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2346077Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2346862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2347389Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2348108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2348633Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2349414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2349976Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2350697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2351259Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2351982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2352537Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2353238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2353816Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2354523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2355039Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2355738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2356109Z +2022-08-31T02:54:38.2356553Z Expected egress: +2022-08-31T02:54:38.2357204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2357812Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:54:38.2358253Z | TCP/81 | | | | | | | | | | +2022-08-31T02:54:38.2358703Z | UDP/80 | | | | | | | | | | +2022-08-31T02:54:38.2359161Z | UDP/81 | | | | | | | | | | +2022-08-31T02:54:38.2359918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2360581Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2361285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2361804Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2362510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2363111Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2363863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2364385Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2365099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2365628Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2366414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2366948Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2367661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2368189Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2368907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2369438Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2370156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2370684Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2371439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2371731Z +2022-08-31T02:54:38.2372254Z Expected combined: +2022-08-31T02:54:38.2373014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2373786Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:54:38.2374258Z | TCP/81 | | | | | | | | | | +2022-08-31T02:54:38.2374690Z | UDP/80 | | | | | | | | | | +2022-08-31T02:54:38.2375133Z | UDP/81 | | | | | | | | | | +2022-08-31T02:54:38.2375897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2376517Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2377236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2377773Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2378681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2379277Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2380004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2380572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2381402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2381948Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2382677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2383200Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2383915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2384462Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2385202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2385731Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2386454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2386984Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2387696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2387989Z +2022-08-31T02:54:38.2388538Z kube results, try 0: +2022-08-31T02:54:38.2389571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2390566Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:54:38.2391106Z | TCP/81 | | | | | | | | | | +2022-08-31T02:54:38.2391580Z | UDP/80 | | | | | | | | | | +2022-08-31T02:54:38.2392004Z | UDP/81 | | | | | | | | | | +2022-08-31T02:54:38.2392753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2393292Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2394005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2394544Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2395315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2395842Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2396553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2397101Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2398026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2398573Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2399299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2399824Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2400603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2401161Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2401878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2402536Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2403251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2403780Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:54:38.2404556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:54:38.2404843Z +2022-08-31T02:54:38.2405075Z +2022-08-31T02:54:38.2405580Z Actual vs expected (last round): +2022-08-31T02:54:38.2406200Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:54:38.2406679Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:54:38.2407409Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:54:38.2407871Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2408275Z | x/b | . | X | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2408724Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2409178Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2409569Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2409971Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2410365Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2410757Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2411227Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:54:38.2411934Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:54:38.2412174Z +2022-08-31T02:54:38.2412392Z +2022-08-31T02:54:38.2412619Z +2022-08-31T02:54:38.2413189Z finished policy #76 +2022-08-31T02:54:38.2413687Z starting test case #77 +2022-08-31T02:54:41.4031629Z time="2022-08-31T02:54:41Z" level=info msg="cluster state reset" +2022-08-31T02:54:44.5752852Z time="2022-08-31T02:54:44Z" level=info msg="cluster state verified" +2022-08-31T02:54:44.7029509Z time="2022-08-31T02:54:44Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:55:04.7035540Z time="2022-08-31T02:55:04Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:55:04.7167480Z time="2022-08-31T02:55:04Z" level=info msg="running kube probe on try 1" +2022-08-31T02:55:57.0707693Z evaluating test case: egress: deny all by IP +2022-08-31T02:55:57.0710897Z step 1 on all available ports/protocols: +2022-08-31T02:55:57.0712828Z Policy explanation: +2022-08-31T02:55:57.0715782Z +--------+---------------+-------------------------+-------------------+--------------------------+ +2022-08-31T02:55:57.0717097Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:55:57.0718593Z +--------+---------------+-------------------------+-------------------+--------------------------+ +2022-08-31T02:55:57.0720068Z | | | | | | +2022-08-31T02:55:57.0721722Z +--------+---------------+-------------------------+-------------------+--------------------------+ +2022-08-31T02:55:57.0724894Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:55:57.0726663Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | +2022-08-31T02:55:57.0727816Z | | pod: b | | | | +2022-08-31T02:55:57.0729383Z + + + +-------------------+--------------------------+ +2022-08-31T02:55:57.0731578Z | | | | 0.0.0.0/31 | all ports, all protocols | +2022-08-31T02:55:57.0732988Z | | | | except [] | | +2022-08-31T02:55:57.0734169Z | | | | | | +2022-08-31T02:55:57.0735865Z +--------+---------------+-------------------------+-------------------+--------------------------+ +2022-08-31T02:55:57.0739477Z +2022-08-31T02:55:57.0740408Z +2022-08-31T02:55:57.0741055Z +2022-08-31T02:55:57.0741705Z Results for network policies: +2022-08-31T02:55:57.0742386Z Network policy: +2022-08-31T02:55:57.0742728Z +2022-08-31T02:55:57.0743439Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:55:57.0744133Z kind: NetworkPolicy +2022-08-31T02:55:57.0747627Z metadata: +2022-08-31T02:55:57.0748373Z creationTimestamp: null +2022-08-31T02:55:57.0751777Z name: deny-all-egress-by-ip +2022-08-31T02:55:57.0752303Z namespace: x +2022-08-31T02:55:57.0752740Z spec: +2022-08-31T02:55:57.0753068Z egress: +2022-08-31T02:55:57.0753558Z - to: +2022-08-31T02:55:57.0754055Z - ipBlock: +2022-08-31T02:55:57.0754493Z cidr: 0.0.0.0/31 +2022-08-31T02:55:57.0754943Z podSelector: +2022-08-31T02:55:57.0755295Z matchLabels: +2022-08-31T02:55:57.0755636Z pod: b +2022-08-31T02:55:57.0755969Z policyTypes: +2022-08-31T02:55:57.0756452Z - Egress +2022-08-31T02:55:57.0756801Z status: {} +2022-08-31T02:55:57.0756965Z +2022-08-31T02:55:57.0757432Z Network policy: +2022-08-31T02:55:57.0757604Z +2022-08-31T02:55:57.0758095Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:55:57.0758559Z kind: NetworkPolicy +2022-08-31T02:55:57.0758912Z metadata: +2022-08-31T02:55:57.0759266Z creationTimestamp: null +2022-08-31T02:55:57.0759849Z name: allow-dns +2022-08-31T02:55:57.0760296Z namespace: x +2022-08-31T02:55:57.0760630Z spec: +2022-08-31T02:55:57.0760958Z egress: +2022-08-31T02:55:57.0761421Z - ports: +2022-08-31T02:55:57.0761923Z - port: 53 +2022-08-31T02:55:57.0762286Z protocol: UDP +2022-08-31T02:55:57.0762868Z - port: 53 +2022-08-31T02:55:57.0763225Z protocol: TCP +2022-08-31T02:55:57.0763569Z podSelector: +2022-08-31T02:55:57.0763915Z matchLabels: +2022-08-31T02:55:57.0764254Z pod: b +2022-08-31T02:55:57.0764691Z policyTypes: +2022-08-31T02:55:57.0765173Z - Egress +2022-08-31T02:55:57.0765611Z status: {} +2022-08-31T02:55:57.0765782Z +2022-08-31T02:55:57.0766190Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:55:57.0766620Z Expected ingress: +2022-08-31T02:55:57.0767271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0767814Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:55:57.0768265Z | TCP/81 | | | | | | | | | | +2022-08-31T02:55:57.0768717Z | UDP/80 | | | | | | | | | | +2022-08-31T02:55:57.0769166Z | UDP/81 | | | | | | | | | | +2022-08-31T02:55:57.0769850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0770551Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0771274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0771804Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0772522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0773047Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0773977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0774674Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0775446Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0775996Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0776701Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0777221Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0778011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0778550Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0779270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0779805Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0780504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0781075Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0781776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0782059Z +2022-08-31T02:55:57.0782532Z Expected egress: +2022-08-31T02:55:57.0783169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0783694Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:55:57.0784138Z | TCP/81 | | | | | | | | | | +2022-08-31T02:55:57.0784593Z | UDP/80 | | | | | | | | | | +2022-08-31T02:55:57.0785042Z | UDP/81 | | | | | | | | | | +2022-08-31T02:55:57.0785788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0786316Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0787087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0787683Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:55:57.0788413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0788940Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0789655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0790237Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0791041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0791610Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0792322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0792845Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0793537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0794089Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0794882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0795446Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0796174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0796711Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0797432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0797727Z +2022-08-31T02:55:57.0798135Z Expected combined: +2022-08-31T02:55:57.0798881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0799408Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:55:57.0799857Z | TCP/81 | | | | | | | | | | +2022-08-31T02:55:57.0800293Z | UDP/80 | | | | | | | | | | +2022-08-31T02:55:57.0800751Z | UDP/81 | | | | | | | | | | +2022-08-31T02:55:57.0801500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0802073Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0802794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0803343Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:55:57.0804136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0804670Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0805378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0805911Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0806630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0807159Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0807904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0808431Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0809140Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0809699Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0810558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0811094Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0811814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0812348Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0813050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0813434Z +2022-08-31T02:55:57.0813896Z kube results, try 0: +2022-08-31T02:55:57.0814581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0815131Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:55:57.0815688Z | TCP/81 | | | | | | | | | | +2022-08-31T02:55:57.0816188Z | UDP/80 | | | | | | | | | | +2022-08-31T02:55:57.0816636Z | UDP/81 | | | | | | | | | | +2022-08-31T02:55:57.0817380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0817935Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0818661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0819227Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:55:57.0820035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0820591Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0821314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0821863Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0822578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0823131Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0823848Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0824405Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0825129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0825681Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0826400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0826946Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0827664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0828212Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:55:57.0828925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:55:57.0829213Z +2022-08-31T02:55:57.0829431Z +2022-08-31T02:55:57.0829877Z Actual vs expected (last round): +2022-08-31T02:55:57.0830538Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:55:57.0831023Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:55:57.0831775Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:55:57.0832245Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0832733Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0833193Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0833605Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0834034Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0834483Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0834929Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0835441Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0835874Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:55:57.0836610Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:55:57.0836855Z +2022-08-31T02:55:57.0837143Z +2022-08-31T02:55:57.0837374Z +2022-08-31T02:55:57.0837873Z finished policy #77 +2022-08-31T02:55:57.0838262Z starting test case #78 +2022-08-31T02:56:00.2526782Z time="2022-08-31T02:56:00Z" level=info msg="cluster state reset" +2022-08-31T02:56:03.4232728Z time="2022-08-31T02:56:03Z" level=info msg="cluster state verified" +2022-08-31T02:56:03.5506482Z time="2022-08-31T02:56:03Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:56:23.5511027Z time="2022-08-31T02:56:23Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:56:23.5639537Z time="2022-08-31T02:56:23Z" level=info msg="running kube probe on try 1" +2022-08-31T02:57:15.6816237Z evaluating test case: egress: deny all by pod +2022-08-31T02:57:15.6818231Z step 1 on all available ports/protocols: +2022-08-31T02:57:15.6819194Z Policy explanation: +2022-08-31T02:57:15.6821006Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ +2022-08-31T02:57:15.6822363Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:57:15.6824254Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ +2022-08-31T02:57:15.6825499Z | | | | | | +2022-08-31T02:57:15.6827397Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ +2022-08-31T02:57:15.6829241Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | +2022-08-31T02:57:15.6830948Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | +2022-08-31T02:57:15.6832153Z | | pod: b | | | | +2022-08-31T02:57:15.6834067Z + + + +----------------------------------+--------------------------+ +2022-08-31T02:57:15.6835319Z | | | | namespace: Match labels: | all ports, all protocols | +2022-08-31T02:57:15.6836986Z | | | | this-will-never-happen: qrs123 | | +2022-08-31T02:57:15.6838097Z | | | | pods: all | | +2022-08-31T02:57:15.6839828Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ +2022-08-31T02:57:15.6840939Z +2022-08-31T02:57:15.6842486Z +2022-08-31T02:57:15.6844703Z +2022-08-31T02:57:15.6845548Z Results for network policies: +2022-08-31T02:57:15.6846226Z Network policy: +2022-08-31T02:57:15.6846573Z +2022-08-31T02:57:15.6847490Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:57:15.6848245Z kind: NetworkPolicy +2022-08-31T02:57:15.6848887Z metadata: +2022-08-31T02:57:15.6849826Z creationTimestamp: null +2022-08-31T02:57:15.6851154Z name: deny-all-egress-by-ip +2022-08-31T02:57:15.6851766Z namespace: x +2022-08-31T02:57:15.6852407Z spec: +2022-08-31T02:57:15.6853033Z egress: +2022-08-31T02:57:15.6854038Z - to: +2022-08-31T02:57:15.6855454Z - namespaceSelector: +2022-08-31T02:57:15.6856197Z matchLabels: +2022-08-31T02:57:15.6857237Z this-will-never-happen: qrs123 +2022-08-31T02:57:15.6859953Z podSelector: +2022-08-31T02:57:15.6860656Z matchLabels: +2022-08-31T02:57:15.6861221Z pod: b +2022-08-31T02:57:15.6861770Z policyTypes: +2022-08-31T02:57:15.6862745Z - Egress +2022-08-31T02:57:15.6863328Z status: {} +2022-08-31T02:57:15.6863677Z +2022-08-31T02:57:15.6864447Z Network policy: +2022-08-31T02:57:15.6864827Z +2022-08-31T02:57:15.6865386Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:57:15.6865880Z kind: NetworkPolicy +2022-08-31T02:57:15.6866281Z metadata: +2022-08-31T02:57:15.6866738Z creationTimestamp: null +2022-08-31T02:57:15.6867368Z name: allow-dns +2022-08-31T02:57:15.6867796Z namespace: x +2022-08-31T02:57:15.6868132Z spec: +2022-08-31T02:57:15.6868465Z egress: +2022-08-31T02:57:15.6868951Z - ports: +2022-08-31T02:57:15.6869539Z - port: 53 +2022-08-31T02:57:15.6869911Z protocol: UDP +2022-08-31T02:57:15.6870498Z - port: 53 +2022-08-31T02:57:15.6870864Z protocol: TCP +2022-08-31T02:57:15.6871213Z podSelector: +2022-08-31T02:57:15.6871560Z matchLabels: +2022-08-31T02:57:15.6871898Z pod: b +2022-08-31T02:57:15.6872239Z policyTypes: +2022-08-31T02:57:15.6872727Z - Egress +2022-08-31T02:57:15.6873071Z status: {} +2022-08-31T02:57:15.6873241Z +2022-08-31T02:57:15.6873733Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:57:15.6874164Z Expected ingress: +2022-08-31T02:57:15.6874819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6875431Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:57:15.6875888Z | TCP/81 | | | | | | | | | | +2022-08-31T02:57:15.6876320Z | UDP/80 | | | | | | | | | | +2022-08-31T02:57:15.6876743Z | UDP/81 | | | | | | | | | | +2022-08-31T02:57:15.6877443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6877979Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6878682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6879238Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6879979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6880574Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6881308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6881907Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6882614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6883185Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6883910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6884488Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6885383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6885965Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6886711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6887236Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6887937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6888549Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6889250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6889611Z +2022-08-31T02:57:15.6890058Z Expected egress: +2022-08-31T02:57:15.6890793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6891314Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:57:15.6891750Z | TCP/81 | | | | | | | | | | +2022-08-31T02:57:15.6892202Z | UDP/80 | | | | | | | | | | +2022-08-31T02:57:15.6892651Z | UDP/81 | | | | | | | | | | +2022-08-31T02:57:15.6893318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6894121Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6894850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6895431Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:57:15.6896176Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6896691Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6897383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6897937Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6898641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6899181Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6899914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6900479Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6901180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6901724Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6902460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6903027Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6903803Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6904336Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6905043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6905434Z +2022-08-31T02:57:15.6905933Z Expected combined: +2022-08-31T02:57:15.6906663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6907195Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:57:15.6907652Z | TCP/81 | | | | | | | | | | +2022-08-31T02:57:15.6908069Z | UDP/80 | | | | | | | | | | +2022-08-31T02:57:15.6908495Z | UDP/81 | | | | | | | | | | +2022-08-31T02:57:15.6909252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6909872Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6910625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6911170Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:57:15.6911947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6912478Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6913196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6913808Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6914519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6915051Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6915764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6916287Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6916994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6917590Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6918299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6918832Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6919541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6920107Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6920817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6921103Z +2022-08-31T02:57:15.6921543Z kube results, try 0: +2022-08-31T02:57:15.6922209Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6922733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:57:15.6923174Z | TCP/81 | | | | | | | | | | +2022-08-31T02:57:15.6923696Z | UDP/80 | | | | | | | | | | +2022-08-31T02:57:15.6924204Z | UDP/81 | | | | | | | | | | +2022-08-31T02:57:15.6924928Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6925607Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6926323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6926884Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | +2022-08-31T02:57:15.6927602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6928230Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6928941Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6929466Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6930313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6930844Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6931544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6932071Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6932769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6933974Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6935555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6936419Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6937185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6937723Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:57:15.6938426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:57:15.6938727Z +2022-08-31T02:57:15.6939045Z +2022-08-31T02:57:15.6939638Z Actual vs expected (last round): +2022-08-31T02:57:15.6940293Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:57:15.6940759Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:57:15.6941420Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:57:15.6941956Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6942406Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6942870Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6943322Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6943720Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6944175Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6944628Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6945070Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6945531Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:57:15.6946174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:57:15.6946425Z +2022-08-31T02:57:15.6946646Z +2022-08-31T02:57:15.6946958Z +2022-08-31T02:57:15.6947449Z finished policy #78 +2022-08-31T02:57:15.6947900Z starting test case #79 +2022-08-31T02:57:18.8618327Z time="2022-08-31T02:57:18Z" level=info msg="cluster state reset" +2022-08-31T02:57:22.0295405Z time="2022-08-31T02:57:22Z" level=info msg="cluster state verified" +2022-08-31T02:57:22.0952717Z time="2022-08-31T02:57:22Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T02:57:42.0960641Z time="2022-08-31T02:57:42Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T02:57:42.1091496Z time="2022-08-31T02:57:42Z" level=info msg="running kube probe on try 1" +2022-08-31T02:58:39.3124249Z time="2022-08-31T02:58:39Z" level=info msg="running kube probe on try 2" +2022-08-31T02:59:34.4893707Z evaluating test case: ingress: deny all by IP +2022-08-31T02:59:34.4896332Z step 1 on all available ports/protocols: +2022-08-31T02:59:34.4897275Z Policy explanation: +2022-08-31T02:59:34.4898901Z +---------+---------------+--------------------------+------------+--------------------------+ +2022-08-31T02:59:34.4899976Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T02:59:34.4901856Z +---------+---------------+--------------------------+------------+--------------------------+ +2022-08-31T02:59:34.4904503Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | 0.0.0.0/31 | all ports, all protocols | +2022-08-31T02:59:34.4905674Z | | Match labels: | | except [] | | +2022-08-31T02:59:34.4906645Z | | pod: b | | | | +2022-08-31T02:59:34.4908157Z +---------+---------------+--------------------------+------------+--------------------------+ +2022-08-31T02:59:34.4909321Z | | | | | | +2022-08-31T02:59:34.4910812Z +---------+---------------+--------------------------+------------+--------------------------+ +2022-08-31T02:59:34.4913853Z +2022-08-31T02:59:34.4914391Z +2022-08-31T02:59:34.4914680Z +2022-08-31T02:59:34.4915332Z Results for network policies: +2022-08-31T02:59:34.4916021Z Network policy: +2022-08-31T02:59:34.4916356Z +2022-08-31T02:59:34.4917061Z apiVersion: networking.k8s.io/v1 +2022-08-31T02:59:34.4919269Z kind: NetworkPolicy +2022-08-31T02:59:34.4920027Z metadata: +2022-08-31T02:59:34.4920652Z creationTimestamp: null +2022-08-31T02:59:34.4921689Z name: deny-all-ingress-by-ip +2022-08-31T02:59:34.4922434Z namespace: x +2022-08-31T02:59:34.4923036Z spec: +2022-08-31T02:59:34.4923616Z ingress: +2022-08-31T02:59:34.4924455Z - from: +2022-08-31T02:59:34.4925297Z - ipBlock: +2022-08-31T02:59:34.4942340Z cidr: 0.0.0.0/31 +2022-08-31T02:59:34.4942943Z podSelector: +2022-08-31T02:59:34.4943648Z matchLabels: +2022-08-31T02:59:34.4944193Z pod: b +2022-08-31T02:59:34.4944695Z policyTypes: +2022-08-31T02:59:34.4946149Z - Ingress +2022-08-31T02:59:34.4946928Z status: {} +2022-08-31T02:59:34.4947376Z +2022-08-31T02:59:34.4947919Z 0 wrong, 9 ignored, 72 correct +2022-08-31T02:59:34.4948640Z Expected ingress: +2022-08-31T02:59:34.4949977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4951108Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:34.4951973Z | TCP/81 | | | | | | | | | | +2022-08-31T02:59:34.4953216Z | UDP/80 | | | | | | | | | | +2022-08-31T02:59:34.4953984Z | UDP/81 | | | | | | | | | | +2022-08-31T02:59:34.4955116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4955906Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4956699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4957344Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4958215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4958984Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4959892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4960545Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4961510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4962072Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4963374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4964150Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4965040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4965643Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4966716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4967293Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4968086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4968756Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4969530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4969826Z +2022-08-31T02:59:34.4970222Z Expected egress: +2022-08-31T02:59:34.4971047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4971666Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:34.4972209Z | TCP/81 | | | | | | | | | | +2022-08-31T02:59:34.4972658Z | UDP/80 | | | | | | | | | | +2022-08-31T02:59:34.4973180Z | UDP/81 | | | | | | | | | | +2022-08-31T02:59:34.4974392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4974987Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4975846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4976535Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4977338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4977927Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4978830Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4979485Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4980341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4980941Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4981866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4982571Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4983508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4984050Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4984957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4985559Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4986382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4986971Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4987975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4988284Z +2022-08-31T02:59:34.4989205Z Expected combined: +2022-08-31T02:59:34.4990300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4991022Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:34.4991681Z | TCP/81 | | | | | | | | | | +2022-08-31T02:59:34.4992301Z | UDP/80 | | | | | | | | | | +2022-08-31T02:59:34.4993021Z | UDP/81 | | | | | | | | | | +2022-08-31T02:59:34.4993993Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4994707Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4995711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4996402Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4997516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4998232Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.4999223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.4999945Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5000965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5001692Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5002689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5003380Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5004427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5005147Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5006144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5006859Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5007880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5008592Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:34.5009731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5010113Z +2022-08-31T02:59:34.5010596Z kube results, try 0: +2022-08-31T02:59:34.5011548Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:34.5012254Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:34.5012897Z | TCP/81 | | | | | | | | | | +2022-08-31T02:59:34.5013810Z | UDP/80 | | | | | | | | | | +2022-08-31T02:59:35.2863739Z | UDP/81 | | | | | | | | | | +2022-08-31T02:59:35.2865459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2866545Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2867589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2868357Z | x/b | . . X X | X X X X | . . X X | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2869390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2870145Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2871098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2871928Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2872798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2873519Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2874427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2875106Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2876064Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2876822Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2877691Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2878389Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2879281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2879934Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2880780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2881259Z +2022-08-31T02:59:35.2881725Z kube results, try 1: +2022-08-31T02:59:35.2882554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2883175Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:35.2883809Z | TCP/81 | | | | | | | | | | +2022-08-31T02:59:35.2884324Z | UDP/80 | | | | | | | | | | +2022-08-31T02:59:35.2884929Z | UDP/81 | | | | | | | | | | +2022-08-31T02:59:35.2885757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2886669Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2887519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2888597Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2889620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2890353Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2891366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2892194Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2893217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2894224Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2895252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2896114Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2897125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2897849Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2898850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2899577Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2900584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2901304Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T02:59:35.2902297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T02:59:35.2902680Z +2022-08-31T02:59:35.2903162Z +2022-08-31T02:59:35.2903905Z Actual vs expected (last round): +2022-08-31T02:59:35.2904808Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:59:35.2905440Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T02:59:35.2906325Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:59:35.2906930Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2907535Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2908180Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2908783Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2909394Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2910009Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2910636Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2911236Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2911830Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T02:59:35.2912682Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T02:59:35.2913013Z +2022-08-31T02:59:35.2913436Z +2022-08-31T02:59:35.2913900Z +2022-08-31T02:59:35.2914621Z finished policy #79 +2022-08-31T02:59:35.2915137Z starting test case #80 +2022-08-31T02:59:37.7448145Z time="2022-08-31T02:59:37Z" level=info msg="cluster state reset" +2022-08-31T02:59:40.9202305Z time="2022-08-31T02:59:40Z" level=info msg="cluster state verified" +2022-08-31T02:59:40.9999839Z time="2022-08-31T02:59:40Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" +2022-08-31T03:00:01.0078124Z time="2022-08-31T03:00:01Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" +2022-08-31T03:00:01.0207058Z time="2022-08-31T03:00:01Z" level=info msg="running kube probe on try 1" +2022-08-31T03:00:56.1548884Z evaluating test case: ingress: deny all by pod +2022-08-31T03:00:56.1551623Z step 1 on all available ports/protocols: +2022-08-31T03:00:56.1552697Z Policy explanation: +2022-08-31T03:00:56.1554639Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T03:00:56.1555982Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | +2022-08-31T03:00:56.1558027Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T03:00:56.1561267Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | namespace: Match labels: | all ports, all protocols | +2022-08-31T03:00:56.1563152Z | | Match labels: | | this-will-never-happen: qrs123 | | +2022-08-31T03:00:56.1564340Z | | pod: b | | pods: all | | +2022-08-31T03:00:56.1566083Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T03:00:56.1568394Z | | | | | | +2022-08-31T03:00:56.1570307Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ +2022-08-31T03:00:56.1573688Z +2022-08-31T03:00:56.1575722Z +2022-08-31T03:00:56.1576227Z +2022-08-31T03:00:56.1576810Z Results for network policies: +2022-08-31T03:00:56.1577538Z Network policy: +2022-08-31T03:00:56.1577880Z +2022-08-31T03:00:56.1578559Z apiVersion: networking.k8s.io/v1 +2022-08-31T03:00:56.1579267Z kind: NetworkPolicy +2022-08-31T03:00:56.1579879Z metadata: +2022-08-31T03:00:56.1580530Z creationTimestamp: null +2022-08-31T03:00:56.1582573Z name: deny-all-ingress-by-ip +2022-08-31T03:00:56.1583398Z namespace: x +2022-08-31T03:00:56.1587072Z spec: +2022-08-31T03:00:56.1588042Z ingress: +2022-08-31T03:00:56.1589320Z - from: +2022-08-31T03:00:56.1590533Z - namespaceSelector: +2022-08-31T03:00:56.1591445Z matchLabels: +2022-08-31T03:00:56.1592830Z this-will-never-happen: qrs123 +2022-08-31T03:00:56.1593791Z podSelector: +2022-08-31T03:00:56.1594708Z matchLabels: +2022-08-31T03:00:56.1595592Z pod: b +2022-08-31T03:00:56.1596456Z policyTypes: +2022-08-31T03:00:56.1597636Z - Ingress +2022-08-31T03:00:56.1598505Z status: {} +2022-08-31T03:00:56.1599182Z +2022-08-31T03:00:56.1600086Z 0 wrong, 9 ignored, 72 correct +2022-08-31T03:00:56.1601100Z Expected ingress: +2022-08-31T03:00:56.1602629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1603798Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T03:00:56.1604884Z | TCP/81 | | | | | | | | | | +2022-08-31T03:00:56.1605875Z | UDP/80 | | | | | | | | | | +2022-08-31T03:00:56.1606929Z | UDP/81 | | | | | | | | | | +2022-08-31T03:00:56.1610416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1612436Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1613933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1614961Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1616307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1617162Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1618220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1619159Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1620449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1621296Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1629487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1630536Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1631668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1632546Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1633709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1634481Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1635616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1636475Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1637621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1638167Z +2022-08-31T03:00:56.1639470Z Expected egress: +2022-08-31T03:00:56.1640812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1641576Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T03:00:56.1642229Z | TCP/81 | | | | | | | | | | +2022-08-31T03:00:56.1642845Z | UDP/80 | | | | | | | | | | +2022-08-31T03:00:56.1643488Z | UDP/81 | | | | | | | | | | +2022-08-31T03:00:56.1644609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1645562Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1646651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1647549Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1648713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1649478Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1650663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1651519Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1652637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1653668Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1655185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1656026Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1657087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1657950Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1659099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1659870Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1661020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1662709Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1664563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1665197Z +2022-08-31T03:00:56.1665711Z Expected combined: +2022-08-31T03:00:56.1667077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1667841Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T03:00:56.1668497Z | TCP/81 | | | | | | | | | | +2022-08-31T03:00:56.1669141Z | UDP/80 | | | | | | | | | | +2022-08-31T03:00:56.1669787Z | UDP/81 | | | | | | | | | | +2022-08-31T03:00:56.1670875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1671743Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1672884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1673759Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1674925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1675808Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1676890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1677790Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1678956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1679734Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1680899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1681764Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1682842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1683832Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1684926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1685712Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1686835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1687830Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1688992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1689547Z +2022-08-31T03:00:56.1689993Z kube results, try 0: +2022-08-31T03:00:56.1691474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1734170Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T03:00:56.1735122Z | TCP/81 | | | | | | | | | | +2022-08-31T03:00:56.1735863Z | UDP/80 | | | | | | | | | | +2022-08-31T03:00:56.1736739Z | UDP/81 | | | | | | | | | | +2022-08-31T03:00:56.1738029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1738973Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1740230Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1741178Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1742450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1743401Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1744723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1745675Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1746935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1747874Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1749139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1750079Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1751342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1752285Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1753536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1754490Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1756383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1757718Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | +2022-08-31T03:00:56.1758977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ +2022-08-31T03:00:56.1759573Z +2022-08-31T03:00:56.1759868Z +2022-08-31T03:00:56.1760441Z Actual vs expected (last round): +2022-08-31T03:00:56.1761482Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T03:00:56.1762257Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | +2022-08-31T03:00:56.1763299Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T03:00:56.1764065Z | x/a | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1764827Z | x/b | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1765616Z | x/c | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1766258Z | y/a | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1766906Z | y/b | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1767545Z | y/c | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1768193Z | z/a | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1768832Z | z/b | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1769473Z | z/c | . | . | . | . | . | . | . | . | . | +2022-08-31T03:00:56.1770518Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +2022-08-31T03:00:56.1770992Z +2022-08-31T03:00:56.1771292Z +2022-08-31T03:00:56.1771572Z +2022-08-31T03:00:56.1772110Z finished policy #80 +2022-08-31T03:00:56.2363237Z SummaryTable: +2022-08-31T03:00:56.2365414Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2366678Z | TEST | RESULT | STEP/TRY | WRONG | RIGHT | IGNORED | TCP | SCTP | UDP | +2022-08-31T03:00:56.2368242Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2369355Z | 1: set namespace to x | passed | | | | | | | | +2022-08-31T03:00:56.2370937Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2371967Z | | | Step 1, try 1 | 5 | 67 | 9 | 144 / 144 (100%) | - | 138 / 144 (95%) | +2022-08-31T03:00:56.2372770Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2373938Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2375521Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2376649Z | 2: set namespace to y | passed | | | | | | | | +2022-08-31T03:00:56.2378237Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2379863Z | | | Step 1, try 1 | 15 | 57 | 9 | 121 / 144 (84%) | - | 114 / 144 (79%) | +2022-08-31T03:00:56.2381423Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2383023Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2384596Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2385668Z | 3: set namespace to z | passed | | | | | | | | +2022-08-31T03:00:56.2386971Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2387933Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2388750Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2389417Z | 4: set pod selector to | passed | | | | | | | | +2022-08-31T03:00:56.2389934Z | ["MatchLabels",null,"MatchExpression",null] | | | | | | | | | +2022-08-31T03:00:56.2390735Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2391552Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2392342Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2392889Z | 5: set pod selector to | passed | | | | | | | | +2022-08-31T03:00:56.2393303Z | ["MatchLabels",["pod: | | | | | | | | | +2022-08-31T03:00:56.2393718Z | a"],"MatchExpression",null] | | | | | | | | | +2022-08-31T03:00:56.2394470Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2395278Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2396071Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2396610Z | 6: set pod selector to | passed | | | | | | | | +2022-08-31T03:00:56.2397082Z | ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] | | | | | | | | | +2022-08-31T03:00:56.2397902Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2398713Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2399658Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2400208Z | 7: egress: deny all | passed | | | | | | | | +2022-08-31T03:00:56.2400972Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2401771Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2402626Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2403432Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2404211Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2404757Z | 8: egress: allow all | passed | | | | | | | | +2022-08-31T03:00:56.2405515Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2406317Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2407098Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2407641Z | 9: ingress: deny all | passed | | | | | | | | +2022-08-31T03:00:56.2408393Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2409199Z | | | Step 1, try 1 | 16 | 56 | 9 | 116 / 144 (80%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2409982Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2410791Z | | | Step 1, try 2 | 16 | 56 | 9 | 116 / 144 (80%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2411572Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2412370Z | | | Step 1, try 3 | 10 | 62 | 9 | 128 / 144 (88%) | - | 124 / 144 (86%) | +2022-08-31T03:00:56.2413214Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2425612Z | | | Step 1, try 4 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2426656Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2427348Z | 10: ingress: allow all | passed | | | | | | | | +2022-08-31T03:00:56.2428430Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2429388Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2430301Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2430961Z | 11: ingress: empty peers | passed | | | | | | | | +2022-08-31T03:00:56.2431840Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2432774Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2433685Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2434343Z | 12: egress: empty peers | passed | | | | | | | | +2022-08-31T03:00:56.2435410Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2436387Z | | | Step 1, try 1 | 16 | 56 | 9 | 124 / 144 (86%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2437311Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2438241Z | | | Step 1, try 2 | 16 | 56 | 9 | 124 / 144 (86%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2439155Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2440099Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2441020Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2441774Z | 13: empty pods + nil ns | passed | | | | | | | | +2022-08-31T03:00:56.2442818Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2443748Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2444646Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2445650Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2446562Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2447217Z | 14: pods by label + nil ns | passed | | | | | | | | +2022-08-31T03:00:56.2448095Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2449010Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2449916Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2450570Z | 15: nil pods + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2451475Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2452399Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2453307Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2454147Z | 16: empty pods + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2455033Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2455978Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2456890Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2457554Z | 17: pods by label + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2458524Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2459455Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2460355Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2461006Z | 18: nil pods + ns by label | passed | | | | | | | | +2022-08-31T03:00:56.2461969Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2462915Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2463819Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2464478Z | 19: empty pods + ns by label | passed | | | | | | | | +2022-08-31T03:00:56.2465354Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2466282Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2467181Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2467835Z | 20: pods by label + ns by | passed | | | | | | | | +2022-08-31T03:00:56.2468336Z | label | | | | | | | | | +2022-08-31T03:00:56.2469190Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2470124Z | | | Step 1, try 1 | 16 | 56 | 9 | 117 / 144 (81%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2471025Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2471942Z | | | Step 1, try 2 | 16 | 56 | 9 | 117 / 144 (81%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2472845Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2473907Z | | | Step 1, try 3 | 9 | 63 | 9 | 130 / 144 (90%) | - | 126 / 144 (87%) | +2022-08-31T03:00:56.2474813Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2475733Z | | | Step 1, try 4 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2476638Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2477360Z | 21: simple ipblock | passed | | | | | | | | +2022-08-31T03:00:56.2478242Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2479171Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2480073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2480842Z | 22: empty pods + nil ns | passed | | | | | | | | +2022-08-31T03:00:56.2481799Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2482730Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2483636Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2484288Z | 23: pods by label + nil ns | passed | | | | | | | | +2022-08-31T03:00:56.2485205Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2486134Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2487040Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2487685Z | 24: nil pods + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2488563Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2489497Z | | | Step 1, try 1 | 2 | 70 | 9 | 142 / 144 (98%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2490574Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2491603Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2492538Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2493199Z | 25: empty pods + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2494321Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2495251Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2496170Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2496852Z | 26: pods by label + empty ns | passed | | | | | | | | +2022-08-31T03:00:56.2497739Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2498675Z | | | Step 1, try 1 | 16 | 56 | 9 | 119 / 144 (82%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2499629Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2500555Z | | | Step 1, try 2 | 15 | 57 | 9 | 121 / 144 (84%) | - | 114 / 144 (79%) | +2022-08-31T03:00:56.2501469Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2502395Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2503299Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2503955Z | 27: nil pods + ns by label | passed | | | | | | | | +2022-08-31T03:00:56.2504841Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2505766Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2506673Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2507417Z | 28: empty pods + ns by label | passed | | | | | | | | +2022-08-31T03:00:56.2508305Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2509249Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2510153Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2510894Z | 29: pods by label + ns by | passed | | | | | | | | +2022-08-31T03:00:56.2511399Z | label | | | | | | | | | +2022-08-31T03:00:56.2512260Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2513184Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2514099Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2515039Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2515944Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2516599Z | 30: simple ipblock | passed | | | | | | | | +2022-08-31T03:00:56.2517472Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2518401Z | | | Step 1, try 1 | 2 | 70 | 9 | 142 / 144 (98%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2519307Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2520250Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2521158Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2521801Z | 31: egress: empty | passed | | | | | | | | +2022-08-31T03:00:56.2522580Z | port/protocol | | | | | | | | | +2022-08-31T03:00:56.2524073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2525534Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 141 / 144 (97%) | +2022-08-31T03:00:56.2526959Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2528304Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2529246Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2529901Z | 32: ingress: empty | passed | | | | | | | | +2022-08-31T03:00:56.2530413Z | port/protocol | | | | | | | | | +2022-08-31T03:00:56.2531273Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2532199Z | | | Step 1, try 1 | 6 | 66 | 9 | 138 / 144 (95%) | - | 132 / 144 (91%) | +2022-08-31T03:00:56.2533130Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2534304Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2535220Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2535853Z | 33: | passed | | | | | | | | +2022-08-31T03:00:56.2536611Z | any-port,direction,egress,port | | | | | | | | | +2022-08-31T03:00:56.2537505Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2538430Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2539328Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2539958Z | 34: | passed | | | | | | | | +2022-08-31T03:00:56.2540829Z | direction,egress,numbered-port,port | | | | | | | | | +2022-08-31T03:00:56.2541734Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2542661Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2543566Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2544609Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2545533Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2546174Z | 35: | passed | | | | | | | | +2022-08-31T03:00:56.2546934Z | direction,egress,numbered-port,port | | | | | | | | | +2022-08-31T03:00:56.2547834Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2548761Z | | | Step 1, try 1 | 4 | 68 | 9 | 139 / 144 (96%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2549663Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2550584Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2551482Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2552107Z | 36: | passed | | | | | | | | +2022-08-31T03:00:56.2552882Z | any-port,direction,egress,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2553786Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2554705Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2555618Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2556548Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2557522Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2558149Z | 37: | passed | | | | | | | | +2022-08-31T03:00:56.2558930Z | direction,egress,numbered-port,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2559844Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2560835Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2561738Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2562661Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2563565Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2564189Z | 38: | passed | | | | | | | | +2022-08-31T03:00:56.2564966Z | direction,egress,numbered-port,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2565866Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2566832Z | | | Step 1, try 1 | 4 | 68 | 9 | 136 / 144 (94%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2567740Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2568671Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2569577Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2570210Z | 39: | passed | | | | | | | | +2022-08-31T03:00:56.2570980Z | any-port,direction,egress,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2571880Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2572805Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 136 / 144 (94%) | +2022-08-31T03:00:56.2573942Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2574901Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2575812Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2576444Z | 40: | passed | | | | | | | | +2022-08-31T03:00:56.2577309Z | direction,egress,numbered-port,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2578243Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2579172Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2580073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2580709Z | 41: | passed | | | | | | | | +2022-08-31T03:00:56.2581487Z | direction,egress,numbered-port,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2582396Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2583320Z | | | Step 1, try 1 | 17 | 55 | 9 | 117 / 144 (81%) | - | 117 / 144 (81%) | +2022-08-31T03:00:56.2584219Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2585152Z | | | Step 1, try 2 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2586058Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2586978Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2587886Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2588545Z | 42: open a numbered port that | passed | | | | | | | | +2022-08-31T03:00:56.2589420Z | isn't served | | | | | | | | | +2022-08-31T03:00:56.2590300Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2591308Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2592228Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2592932Z | 43: | passed | | | | | | | | +2022-08-31T03:00:56.2593872Z | any-port,direction,ingress,port | | | | | | | | | +2022-08-31T03:00:56.2594771Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2595693Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2596604Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2597247Z | 44: | passed | | | | | | | | +2022-08-31T03:00:56.2598020Z | direction,ingress,numbered-port,port | | | | | | | | | +2022-08-31T03:00:56.2598923Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2599890Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2600905Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2601550Z | 45: | passed | | | | | | | | +2022-08-31T03:00:56.2602312Z | direction,ingress,numbered-port,port | | | | | | | | | +2022-08-31T03:00:56.2603226Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2604225Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2605146Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2605858Z | 46: | passed | | | | | | | | +2022-08-31T03:00:56.2606631Z | any-port,direction,ingress,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2607543Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2608460Z | | | Step 1, try 1 | 1 | 71 | 9 | 144 / 144 (100%) | - | 143 / 144 (99%) | +2022-08-31T03:00:56.2609430Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2610353Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2611253Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2611927Z | 47: | passed | | | | | | | | +2022-08-31T03:00:56.2612706Z | direction,ingress,numbered-port,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2613870Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2614835Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2615758Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2616706Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2617645Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2618295Z | 48: | passed | | | | | | | | +2022-08-31T03:00:56.2619091Z | direction,ingress,numbered-port,port,protocol,tcp | | | | | | | | | +2022-08-31T03:00:56.2620034Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2620976Z | | | Step 1, try 1 | 16 | 56 | 9 | 120 / 144 (83%) | - | 112 / 144 (77%) | +2022-08-31T03:00:56.2621908Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2622944Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2623895Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2624551Z | 49: | passed | | | | | | | | +2022-08-31T03:00:56.2625337Z | any-port,direction,ingress,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2626351Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2627296Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2628218Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2628868Z | 50: | passed | | | | | | | | +2022-08-31T03:00:56.2629660Z | direction,ingress,numbered-port,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2630587Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2631524Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2632465Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2633113Z | 51: | passed | | | | | | | | +2022-08-31T03:00:56.2633911Z | direction,ingress,numbered-port,port,protocol,udp | | | | | | | | | +2022-08-31T03:00:56.2634845Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2635812Z | | | Step 1, try 1 | 18 | 54 | 9 | 116 / 144 (80%) | - | 114 / 144 (79%) | +2022-08-31T03:00:56.2636737Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2637679Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2638681Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2639358Z | 52: open a numbered port that | passed | | | | | | | | +2022-08-31T03:00:56.2640143Z | isn't served | | | | | | | | | +2022-08-31T03:00:56.2641040Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2642050Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2642979Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2643648Z | 53: | passed | | | | | | | | +2022-08-31T03:00:56.2644463Z | any-port,direction,egress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | +2022-08-31T03:00:56.2645410Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2646358Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2647319Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2648270Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2649194Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2649844Z | 54: | passed | | | | | | | | +2022-08-31T03:00:56.2650661Z | any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp | | | | | | | | | +2022-08-31T03:00:56.2651607Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2652561Z | | | Step 1, try 1 | 4 | 68 | 9 | 144 / 144 (100%) | - | 136 / 144 (94%) | +2022-08-31T03:00:56.2653578Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2654539Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2655545Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2656198Z | 55: | passed | | | | | | | | +2022-08-31T03:00:56.2657004Z | direction,egress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | +2022-08-31T03:00:56.2657942Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2659018Z | | | Step 1, try 1 | 17 | 55 | 9 | 123 / 144 (85%) | - | 114 / 144 (79%) | +2022-08-31T03:00:56.2659973Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2660915Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2661838Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2662520Z | 56: | passed | | | | | | | | +2022-08-31T03:00:56.2663338Z | any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | +2022-08-31T03:00:56.2664288Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2665227Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2666142Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2666796Z | 57: | passed | | | | | | | | +2022-08-31T03:00:56.2667610Z | any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp | | | | | | | | | +2022-08-31T03:00:56.2668553Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2669498Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2670434Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2671092Z | 58: | passed | | | | | | | | +2022-08-31T03:00:56.2672002Z | direction,ingress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | +2022-08-31T03:00:56.2672941Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2673881Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2674798Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2675540Z | 59: Create/delete policy | passed | | | | | | | | +2022-08-31T03:00:56.2676456Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2677400Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2678330Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2679269Z | | | Step 2, try 1 | 8 | 64 | 9 | 133 / 144 (92%) | - | 129 / 144 (89%) | +2022-08-31T03:00:56.2680195Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2681141Z | | | Step 2, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2682080Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2682755Z | 60: Create/update policy | failed | | | | | | | | +2022-08-31T03:00:56.2683647Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2684592Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2685514Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2686457Z | | | Step 2, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2687382Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2688389Z | | | Step 2, try 2 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2689309Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2690259Z | | | Step 2, try 3 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2691193Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2692133Z | | | Step 2, try 4 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2693125Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2694181Z | | | Step 2, try 5 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2695100Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2696033Z | | | Step 2, try 6 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2696940Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2697873Z | | | Step 2, try 7 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2698788Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2699751Z | | | Step 2, try 8 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | +2022-08-31T03:00:56.2700744Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2701457Z | 61: Create/delete namespace | passed | | | | | | | | +2022-08-31T03:00:56.2702367Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2703310Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2704226Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2705168Z | | | Step 2, try 1 | 3 | 107 | 11 | 220 / 220 (100%) | - | 217 / 220 (98%) | +2022-08-31T03:00:56.2706209Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2707167Z | | | Step 2, try 2 | 0 | 110 | 11 | 220 / 220 (100%) | - | 220 / 220 (100%) | +2022-08-31T03:00:56.2708111Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2709049Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2710058Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2710742Z | 62: Update namespace so that | passed | | | | | | | | +2022-08-31T03:00:56.2711286Z | policy applies, then again so | | | | | | | | | +2022-08-31T03:00:56.2711814Z | it no longer applies | | | | | | | | | +2022-08-31T03:00:56.2712696Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2713631Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2714551Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2715497Z | | | Step 2, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2716418Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2717387Z | | | Step 3, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2718318Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2719262Z | | | Step 3, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2720196Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2720864Z | 63: Create/delete pod | passed | | | | | | | | +2022-08-31T03:00:56.2721768Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2722786Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2723714Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2724666Z | | | Step 2, try 1 | 0 | 90 | 10 | 180 / 180 (100%) | - | 180 / 180 (100%) | +2022-08-31T03:00:56.2725590Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2726603Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2727528Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2728201Z | 64: Update pod so that policy | passed | | | | | | | | +2022-08-31T03:00:56.2728774Z | applies, then again so it no | | | | | | | | | +2022-08-31T03:00:56.2729301Z | longer applies | | | | | | | | | +2022-08-31T03:00:56.2730196Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2731135Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2732052Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2732991Z | | | Step 2, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2734000Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2734957Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2735879Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2736570Z | 65: deny all from source, | passed | | | | | | | | +2022-08-31T03:00:56.2737101Z | allow all to dest | | | | | | | | | +2022-08-31T03:00:56.2737987Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2739005Z | | | Step 1, try 1 | 8 | 64 | 9 | 128 / 144 (88%) | - | 128 / 144 (88%) | +2022-08-31T03:00:56.2739945Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2740890Z | | | Step 1, try 2 | 8 | 64 | 9 | 128 / 144 (88%) | - | 128 / 144 (88%) | +2022-08-31T03:00:56.2741810Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2742842Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2743765Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2744442Z | 66: allow all from source, | passed | | | | | | | | +2022-08-31T03:00:56.2744964Z | deny all to dest | | | | | | | | | +2022-08-31T03:00:56.2745847Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2746793Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2747720Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2748390Z | 67: deny all + allow all from | passed | | | | | | | | +2022-08-31T03:00:56.2748914Z | same source | | | | | | | | | +2022-08-31T03:00:56.2749790Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2750792Z | | | Step 1, try 1 | 4 | 68 | 9 | 136 / 144 (94%) | - | 136 / 144 (94%) | +2022-08-31T03:00:56.2751720Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2752668Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2753594Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2754336Z | 68: deny all + allow all to | passed | | | | | | | | +2022-08-31T03:00:56.2754857Z | same dest | | | | | | | | | +2022-08-31T03:00:56.2755735Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2756676Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2757658Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2758335Z | 69: deny all + allow all by | passed | | | | | | | | +2022-08-31T03:00:56.2758863Z | pod from same source | | | | | | | | | +2022-08-31T03:00:56.2759751Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2760690Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2761649Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2762331Z | 70: deny all + allow all by IP | passed | | | | | | | | +2022-08-31T03:00:56.2762860Z | from same source | | | | | | | | | +2022-08-31T03:00:56.2763747Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2764701Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2765625Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2766298Z | 71: deny all by IP + allow all | passed | | | | | | | | +2022-08-31T03:00:56.2766833Z | by pod from same source | | | | | | | | | +2022-08-31T03:00:56.2767723Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2768676Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2769663Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2770335Z | 72: deny all by pod + allow | passed | | | | | | | | +2022-08-31T03:00:56.2770874Z | all by IP from same source | | | | | | | | | +2022-08-31T03:00:56.2771765Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2772798Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2773880Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2774564Z | 73: deny all + allow all by | passed | | | | | | | | +2022-08-31T03:00:56.2775093Z | pod to same source | | | | | | | | | +2022-08-31T03:00:56.2775982Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2776932Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2777866Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2778539Z | 74: deny all + allow all by IP | passed | | | | | | | | +2022-08-31T03:00:56.2779064Z | to same source | | | | | | | | | +2022-08-31T03:00:56.2779949Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2780907Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2781833Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2782505Z | 75: deny all by IP + allow all | passed | | | | | | | | +2022-08-31T03:00:56.2783076Z | by pod to same source | | | | | | | | | +2022-08-31T03:00:56.2783966Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2784998Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2785927Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2786599Z | 76: deny all by pod + allow | passed | | | | | | | | +2022-08-31T03:00:56.2787139Z | all by IP to same source | | | | | | | | | +2022-08-31T03:00:56.2788137Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2789079Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2790004Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2790674Z | 77: egress: deny all by IP | passed | | | | | | | | +2022-08-31T03:00:56.2791592Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2792536Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2793467Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2794166Z | 78: egress: deny all by pod | passed | | | | | | | | +2022-08-31T03:00:56.2795068Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2796022Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2796948Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2797620Z | 79: ingress: deny all by IP | passed | | | | | | | | +2022-08-31T03:00:56.2798515Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2799492Z | | | Step 1, try 1 | 4 | 68 | 9 | 142 / 144 (98%) | - | 137 / 144 (95%) | +2022-08-31T03:00:56.2800484Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2801432Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2802350Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2803059Z | 80: ingress: deny all by pod | passed | | | | | | | | +2022-08-31T03:00:56.2804043Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2804998Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | +2022-08-31T03:00:56.2805958Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ +2022-08-31T03:00:56.2806373Z +2022-08-31T03:00:56.2807000Z peer-pods counts: +2022-08-31T03:00:56.2807605Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2808084Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2808727Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2809357Z | policy-namespace | 4 | 0 | 100 | +2022-08-31T03:00:56.2809962Z | all-pods | 14 | 0 | 100 | +2022-08-31T03:00:56.2810596Z | pods-by-label | 6 | 0 | 100 | +2022-08-31T03:00:56.2811271Z | all-namespaces | 10 | 0 | 100 | +2022-08-31T03:00:56.2811889Z | namespaces-by-label | 6 | 0 | 100 | +2022-08-31T03:00:56.2812516Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2812760Z +2022-08-31T03:00:56.2813198Z protocol counts: +2022-08-31T03:00:56.2813844Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2814320Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2814940Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2815359Z | tcp | 8 | 0 | 100 | +2022-08-31T03:00:56.2815801Z | udp | 8 | 0 | 100 | +2022-08-31T03:00:56.2816376Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2816592Z +2022-08-31T03:00:56.2817193Z miscellaneous counts: +2022-08-31T03:00:56.2817853Z +--------------+--------+--------+----------+ +2022-08-31T03:00:56.2818326Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2818981Z +--------------+--------+--------+----------+ +2022-08-31T03:00:56.2819503Z | pathological | 2 | 0 | 100 | +2022-08-31T03:00:56.2819960Z | conflict | 16 | 0 | 100 | +2022-08-31T03:00:56.2820551Z +--------------+--------+--------+----------+ +2022-08-31T03:00:56.2820772Z +2022-08-31T03:00:56.2821239Z target counts: +2022-08-31T03:00:56.2821906Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2822360Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2823067Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2823682Z | target-namespace | 3 | 0 | 100 | +2022-08-31T03:00:56.2824347Z | target-pod-selector | 3 | 0 | 100 | +2022-08-31T03:00:56.2825007Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2825244Z +2022-08-31T03:00:56.2825673Z rule counts: +2022-08-31T03:00:56.2826255Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2826814Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2827507Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2828151Z | deny-all | 10 | 0 | 100 | +2022-08-31T03:00:56.2828792Z | allow-all | 6 | 0 | 100 | +2022-08-31T03:00:56.2829391Z | any-peer | 2 | 0 | 100 | +2022-08-31T03:00:56.2830002Z | any-port-protocol | 2 | 0 | 100 | +2022-08-31T03:00:56.2830612Z | multi-port/protocol | 6 | 0 | 100 | +2022-08-31T03:00:56.2831248Z +---------------------+--------+--------+----------+ +2022-08-31T03:00:56.2831487Z +2022-08-31T03:00:56.2831900Z direction counts: +2022-08-31T03:00:56.2832525Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2832985Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2833770Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2834192Z | egress | 35 | 0 | 100 | +2022-08-31T03:00:56.2834607Z | ingress | 35 | 0 | 100 | +2022-08-31T03:00:56.2835188Z +---------+--------+--------+----------+ +2022-08-31T03:00:56.2835403Z +2022-08-31T03:00:56.2836122Z peer-ipblock counts: +2022-08-31T03:00:56.2836752Z +--------------------+--------+--------+----------+ +2022-08-31T03:00:56.2837213Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2837855Z +--------------------+--------+--------+----------+ +2022-08-31T03:00:56.2838476Z | ip-block-no-except | 2 | 0 | 100 | +2022-08-31T03:00:56.2839085Z +--------------------+--------+--------+----------+ +2022-08-31T03:00:56.2839314Z +2022-08-31T03:00:56.2839730Z port counts: +2022-08-31T03:00:56.2840335Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2840787Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2841469Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2842123Z | any-port | 10 | 0 | 100 | +2022-08-31T03:00:56.2842761Z | numbered-port | 18 | 0 | 100 | +2022-08-31T03:00:56.2843379Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2843596Z +2022-08-31T03:00:56.2844133Z action counts: +2022-08-31T03:00:56.2844774Z +----------------------+--------+--------+----------+ +2022-08-31T03:00:56.2845347Z | FEATURE | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2846009Z +----------------------+--------+--------+----------+ +2022-08-31T03:00:56.2846687Z | update-policy | 0 | 1 | 0 | +2022-08-31T03:00:56.2847291Z | create-policy | 1 | 1 | 50 | +2022-08-31T03:00:56.2847882Z | delete-policy | 1 | 0 | 100 | +2022-08-31T03:00:56.2848489Z | set-namespace-labels | 1 | 0 | 100 | +2022-08-31T03:00:56.2849088Z | create-namespace | 1 | 0 | 100 | +2022-08-31T03:00:56.2849692Z | delete-namespace | 1 | 0 | 100 | +2022-08-31T03:00:56.2850283Z | create-pod | 1 | 0 | 100 | +2022-08-31T03:00:56.2850889Z | delete-pod | 1 | 0 | 100 | +2022-08-31T03:00:56.2851548Z | set-pod-labels | 1 | 0 | 100 | +2022-08-31T03:00:56.2852261Z +----------------------+--------+--------+----------+ +2022-08-31T03:00:56.2852494Z +2022-08-31T03:00:56.2852981Z Pass/Fail for probes on protocols: +2022-08-31T03:00:56.2853685Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2854145Z | PROTOCOL | PASSED | FAILED | PASSED % | +2022-08-31T03:00:56.2854789Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2855239Z | probe on SCTP | 0 | 0 | 0 | +2022-08-31T03:00:56.2855709Z | probe on UDP | 19484 | 576 | 97 | +2022-08-31T03:00:56.2856135Z | probe on TCP | 19574 | 486 | 97 | +2022-08-31T03:00:56.2856747Z +---------------+--------+--------+----------+ +2022-08-31T03:00:56.2856973Z +2022-08-31T03:00:56.2857465Z Feature results: +2022-08-31T03:00:56.2857834Z | Tag | Result | +2022-08-31T03:00:56.2858385Z | --- | --- | +2022-08-31T03:00:56.2859106Z | action | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2859742Z | - action: create namespace | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2860418Z | - action: create pod | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2861061Z | - action: create policy | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2861682Z | - action: delete namespace | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2862295Z | - action: delete pod | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2862904Z | - action: delete policy | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2863647Z | - action: set namespace labels | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2864269Z | - action: set pod labels | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2864934Z | - action: update policy | 0 / 1 = 0% ❌ | +2022-08-31T03:00:56.2865539Z | egress | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2866145Z | - 0 peers | 71 / 72 = 98% ❌ | +2022-08-31T03:00:56.2866831Z | - 0 port/protocols | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2867426Z | - 0 rules | 13 / 13 = 100% ✅ | +2022-08-31T03:00:56.2868004Z | - 1 peer | 66 / 67 = 98% ❌ | +2022-08-31T03:00:56.2868596Z | - 1 port/protocol | 57 / 58 = 98% ❌ | +2022-08-31T03:00:56.2869182Z | - 1 rule | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2869834Z | - 2+ port/protocols | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2870431Z | - 2+ rules | 61 / 62 = 98% ❌ | +2022-08-31T03:00:56.2871045Z | - IPBlock (no except) | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2871679Z | - all peers on all ports/protocols | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2872287Z | - nil port | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2872896Z | - nil protocol | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2873500Z | - numbered port | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2874129Z | - peer namespace selector empty | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2874794Z | - peer namespace selector match expression | 51 / 52 = 98% ❌ | +2022-08-31T03:00:56.2875512Z | - peer namespace selector match labels | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2876258Z | - peer namespace selector nil | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2876908Z | - peer pod selector empty | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2877560Z | - peer pod selector match expression | 51 / 52 = 98% ❌ | +2022-08-31T03:00:56.2878283Z | - peer pod selector match labels | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2878913Z | - peer pod selector nil | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2879547Z | - policy on TCP | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2880146Z | - policy on UDP | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2880734Z | general | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2881355Z | - policy with both ingress and egress | 61 / 62 = 98% ❌ | +2022-08-31T03:00:56.2881988Z | - policy with egress | 71 / 72 = 98% ❌ | +2022-08-31T03:00:56.2882602Z | - policy with ingress | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2883219Z | - target: empty pod selector | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2883875Z | - target: pod selector match expression | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2884619Z | - target: pod selector match labels | 77 / 78 = 98% ❌ | +2022-08-31T03:00:56.2885275Z | - target: specific namespace | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2885880Z | ingress | 79 / 80 = 98% ❌ | +2022-08-31T03:00:56.2886447Z | - 0 peers | 4 / 4 = 100% ✅ | +2022-08-31T03:00:56.2887035Z | - 0 port/protocols | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2887662Z | - 0 rules | 13 / 13 = 100% ✅ | +2022-08-31T03:00:56.2888242Z | - 1 peer | 66 / 67 = 98% ❌ | +2022-08-31T03:00:56.2888829Z | - 1 port/protocol | 57 / 58 = 98% ❌ | +2022-08-31T03:00:56.2889463Z | - 1 rule | 70 / 71 = 98% ❌ | +2022-08-31T03:00:56.2890076Z | - 2+ port/protocols | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2890672Z | - IPBlock (no except) | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2891334Z | - all peers on all ports/protocols | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2892029Z | - named port | 0 / 1 = 0% ❌ | +2022-08-31T03:00:56.2892655Z | - nil port | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2893265Z | - nil protocol | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2894029Z | - numbered port | 56 / 57 = 98% ❌ | +2022-08-31T03:00:56.2894676Z | - peer namespace selector empty | 5 / 5 = 100% ✅ | +2022-08-31T03:00:56.2895449Z | - peer namespace selector match expression | 50 / 51 = 98% ❌ | +2022-08-31T03:00:56.2896190Z | - peer namespace selector match labels | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2896832Z | - peer namespace selector nil | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2897564Z | - peer pod selector empty | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2898518Z | - peer pod selector match expression | 49 / 50 = 98% ❌ | +2022-08-31T03:00:56.2899414Z | - peer pod selector match labels | 4 / 4 = 100% ✅ | +2022-08-31T03:00:56.2899898Z | - peer pod selector nil | 7 / 7 = 100% ✅ | +2022-08-31T03:00:56.2900355Z | - policy on TCP | 51 / 52 = 98% ❌ | +2022-08-31T03:00:56.2900791Z | - policy on UDP | 4 / 5 = 80% ❌ | +2022-08-31T03:00:56.2900952Z +2022-08-31T03:00:56.2901178Z Tag results: +2022-08-31T03:00:56.2901408Z | Tag | Result | +2022-08-31T03:00:56.2901875Z | --- | --- | +2022-08-31T03:00:56.2902265Z | action | 5 / 6 = 83% ❌ | +2022-08-31T03:00:56.2902699Z | - create-namespace | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2903140Z | - create-pod | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2903576Z | - create-policy | 1 / 2 = 50% ❌ | +2022-08-31T03:00:56.2904019Z | - delete-namespace | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2904454Z | - delete-pod | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2904890Z | - delete-policy | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2905343Z | - set-namespace-labels | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2905786Z | - set-pod-labels | 1 / 1 = 100% ✅ | +2022-08-31T03:00:56.2906218Z | - update-policy | 0 / 1 = 0% ❌ | +2022-08-31T03:00:56.2906648Z | direction | 68 / 68 = 100% ✅ | +2022-08-31T03:00:56.2907070Z | - egress | 35 / 35 = 100% ✅ | +2022-08-31T03:00:56.2907490Z | - ingress | 35 / 35 = 100% ✅ | +2022-08-31T03:00:56.2907920Z | miscellaneous | 18 / 18 = 100% ✅ | +2022-08-31T03:00:56.2908352Z | - conflict | 16 / 16 = 100% ✅ | +2022-08-31T03:00:56.2908792Z | - pathological | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2909221Z | peer-ipblock | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2909672Z | - ip-block-no-except | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2910111Z | peer-pods | 20 / 20 = 100% ✅ | +2022-08-31T03:00:56.2910543Z | - all-namespaces | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2910980Z | - all-pods | 14 / 14 = 100% ✅ | +2022-08-31T03:00:56.2911425Z | - namespaces-by-label | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2911876Z | - pods-by-label | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2912321Z | - policy-namespace | 4 / 4 = 100% ✅ | +2022-08-31T03:00:56.2912742Z | port | 26 / 26 = 100% ✅ | +2022-08-31T03:00:56.2913163Z | - any-port | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2913595Z | - numbered-port | 18 / 18 = 100% ✅ | +2022-08-31T03:00:56.2914024Z | protocol | 16 / 16 = 100% ✅ | +2022-08-31T03:00:56.2914436Z | - tcp | 8 / 8 = 100% ✅ | +2022-08-31T03:00:56.2914838Z | - udp | 8 / 8 = 100% ✅ | +2022-08-31T03:00:56.2915234Z | rule | 22 / 22 = 100% ✅ | +2022-08-31T03:00:56.2915662Z | - allow-all | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2916082Z | - any-peer | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2916526Z | - any-port-protocol | 2 / 2 = 100% ✅ | +2022-08-31T03:00:56.2916967Z | - deny-all | 10 / 10 = 100% ✅ | +2022-08-31T03:00:56.2917414Z | - multi-port/protocol | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2918009Z | target | 6 / 6 = 100% ✅ | +2022-08-31T03:00:56.2918455Z | - target-namespace | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2918908Z | - target-pod-selector | 3 / 3 = 100% ✅ | +2022-08-31T03:00:56.2919455Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace x" +2022-08-31T03:00:56.3039646Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace y" +2022-08-31T03:00:56.3680403Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace z" +2022-08-31T03:00:56.4460494Z 0 +2022-08-31T03:00:56.4464460Z failures detected +2022-08-31T03:00:56.4528721Z ##[error]Bash exited with code '1'. +2022-08-31T03:00:56.4628749Z ##[section]Finishing: Run Cyclonus Test \ No newline at end of file diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index c8a418053a..f0d4ceb407 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -140,6 +140,7 @@ jobs: --vm-set-type VirtualMachineScaleSets \ --node-vm-size Standard_D4s_v3 \ --node-count 1 \ + --tier=standard \ --max-pods 100 if [[ $(PROFILE) == *ws22 ]]; then From f7940ab5f3105393725ebdb6474d653038ba33ba Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 14:43:47 -0700 Subject: [PATCH 02/26] Revert "test(kwok): try standard tier for cluster" This reverts commit f76e50a559a214f05fa909a41f3a54fd91303f51. --- .pipelines/npm/failing-case-60-cyclonus.txt | 20999 ------------------ .pipelines/npm/npm-scale-test.yaml | 1 - 2 files changed, 21000 deletions(-) delete mode 100644 .pipelines/npm/failing-case-60-cyclonus.txt diff --git a/.pipelines/npm/failing-case-60-cyclonus.txt b/.pipelines/npm/failing-case-60-cyclonus.txt deleted file mode 100644 index 691ffdbd41..0000000000 --- a/.pipelines/npm/failing-case-60-cyclonus.txt +++ /dev/null @@ -1,20999 +0,0 @@ -2022-08-30T23:19:44.0424184Z ##[section]Starting: Run Cyclonus Test -2022-08-30T23:19:44.0430401Z ============================================================================== -2022-08-30T23:19:44.0430870Z Task : Bash -2022-08-30T23:19:44.0431279Z Description : Run a Bash script on macOS, Linux, or Windows -2022-08-30T23:19:44.0431605Z Version : 3.201.1 -2022-08-30T23:19:44.0431925Z Author : Microsoft Corporation -2022-08-30T23:19:44.0432323Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash -2022-08-30T23:19:44.0432754Z ============================================================================== -2022-08-30T23:19:44.1628332Z Generating script. -2022-08-30T23:19:44.1652365Z ========================== Starting Command Output =========================== -2022-08-30T23:19:44.1667801Z [command]/bin/bash /mnt/vss/_work/_temp/340f69f9-116e-4944-bb3c-7fd62aea8bb2.sh -2022-08-30T23:19:44.1737152Z apiVersion: v1 -2022-08-30T23:19:44.1738313Z clusters: -2022-08-30T23:19:44.1739630Z - cluster: -2022-08-30T23:19:44.1757141Z certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUU2RENDQXRDZ0F3SUJBZ0lRQ3llTC9tSWpuZ1gzSjRrWjYzWEYrekFOQmdrcWhraUc5dzBCQVFzRkFEQU4KTVFzd0NRWURWUVFERXdKallUQWdGdzB5TWpBNE16QXlNalUwTlRGYUdBOHlNRFV5TURnek1ESXpNRFExTVZvdwpEVEVMTUFrR0ExVUVBeE1DWTJFd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUURDCmZuQ1BtLzdTVFQyTiswejQ5aWg4R0FELzdzVjFqMkMzQ1JQMHlXbGZRNWlnTWdOQ2xTTldPY0o5OCtpZXNrZW8KVXg4UDMyc2ovUlA4M0FNUVlTU0pwREkwa3ZWeUtVblJOMWVoaGZFWVYvYkJldEVLUithWCtXdVZpcGY2dUJ2bgp2WDhDQ1B0SktYQUhLMlRkRDlweWs2Z01YSlZiMHZIcDhKdDNiUVU4aDlGaE9BZXh2WFgrZHRLaTI2cjA2dGdtClZGNktWelMxTUI2MWpVWjAzeHRoUTV6ZC95b3RZRE55YU52ZXZzMnZTeE9QYjVYQVlWN09sZWM1emo2cmwyOTQKYzNoR2Z0eSthcGdzL0EyM0VHOFpFb1FST0IwT1lrcWdSYlpOYjc1a1pYVm1XTkNIM3BtNno2RkdsVVFMTERacAo5MHVFOHZ0VzRmTDMzODkzUC9NREI4dklnSFROd2poUkhrV0kvYisyS05mZlAzTG1YZG94SE9ZZVlneXlwMWJ6CjkzSzRDNWVIMkhPTDQ3MXQraDBUY0dpTitneFZZejl2eG5ROVh5aXpaVVhwS05DZCtiZU0velpqVlBzbUhaeDgKRTJPcEozWTBzRzdReUp0L3ZzNE5OTUdQUXE0SHdyaTRtd3FSQmROS0RRSGVJV25hMGZjYzBIdWVPTHNlL0IvWgpYVkp0Z1dualMwZTN6MVZzRWJvWDlhZ1pQb204MHk4dFF2ZmZpczU2NnRBZm9HR1JvQ1gra1JXbmhuOWFiOFB0ClZTSlpVbGRGK0MzY1ZaU2pBTHZpcjJiSnE5TExNQnZOd0xBQUtLd1BKVmFkREliK0hNeVQ4bm5uUFZtMG9ubnkKSmpKdFV2RzNJdmNnRU5JRUQ2dnFPMEVmSUx0WVRYRGdwcmdSTVZaaWR3SURBUUFCbzBJd1FEQU9CZ05WSFE4QgpBZjhFQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVKZGZUdndidVpXT0gzUG5HCis0WEJqck1QdDZBd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFFdWpub1NLRVNsQkxYd2VRWlRhZnY2YmFvMnEKQ0xWZk41ZUY0c1k3TnEzVk5rbVZaTWNEZlVjTjJ1TGZIMkZWbzBNZFI4aGVjb3pMUWhrZzBwQVlqb253NXhUMApSSEh1V2JVT3l6M1B6aTNqTXc4SUFBZE9TT1BGbDFlWFdEUkptOUI0dVF3UUZZbUFuOTBsUU9nLy9qRlNTS3JPCi9Jcm4ydG9tWEtCMjdRUFNSbFNxZVR5MjRqSGtKREE3NkQwR2dkZjFBei9peVUwTHpKL01IbUdkb3JtVGpabHUKd0tibEZKSTRTOTJlaWhpMlduTExFQlRodUR1QzAxUTVzbGd4TmRVODNsN3RMbzFrVTY3bTNKT25OZlk2KzF1WgpTMUpodUxRUGNtL29POXF5WjFsR1dCbnh6d3h2bUZDR0RWNlEzU2sxRUlsYk9zZTNyNk5PT2tnVVFwYVVXdSt6CkgvcXpFYTgrcHplY3o5bzJLT00vQ29lSnN6Z1NHSDBhK1NLT3RERVl5Nk9UYmE0cmFmZHFLUEt5SnptY0Nnb1EKYzJzb1pPVVNCU09xSkFjcXBMclV2V2VoYWdyQ3JweUhXZEw4ZXpiVk5IbDdIQ0RzaGkxQ3NaMHMrVHdhV2VxSgpxS3JnY1pNVndZUUU3L3MxZy9PYlNlK1BNaGpXZjlueklza2pYSFJqNzRHSlgyYWhwY1hVZ2E1TVVqU00ya200CllHazU0MFp2ZEY4aithZ2tvbDZHTFM1OTVQOWNkUVNIMXFrejVZRlR3a1F6TlJENEhRb2Q2Q2RaUG00VUtuSVEKYjEySHZXeWZSclpIM3dTczc2N0I3YjQ4ZWtKTWVzUEtHcUkxMGFxQ2ROeEd2amxxVnJBNUxidXJjNC9PNEEzVgpVeGtwQ0cwYW9tTm9mRzlhCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K -2022-08-30T23:19:44.1765929Z server: https://e2e-npm-20-e2e-npm-2022-08--d9eabe-5408d8e1.hcp.eastus.azmk8s.io:443 -2022-08-30T23:19:44.1767190Z name: e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1767815Z contexts: -2022-08-30T23:19:44.1768569Z - context: -2022-08-30T23:19:44.1769456Z cluster: e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1770606Z user: clusterUser_e2e-npm-2022-08-30-03-cyc-ws22_e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1771652Z name: e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1772630Z current-context: e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1773245Z kind: Config -2022-08-30T23:19:44.1773893Z preferences: {} -2022-08-30T23:19:44.1774581Z users: -2022-08-30T23:19:44.1775556Z - name: clusterUser_e2e-npm-2022-08-30-03-cyc-ws22_e2e-npm-2022-08-30-03-cyc-ws22 -2022-08-30T23:19:44.1776246Z user: -2022-08-30T23:19:44.1787414Z client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZIakNDQXdhZ0F3SUJBZ0lSQUtzQWJIRnFjUElUaXhrTlNJZjl2M1V3RFFZSktvWklodmNOQVFFTEJRQXcKRFRFTE1Ba0dBMVVFQXhNQ1kyRXdIaGNOTWpJd09ETXdNakkxTkRVeFdoY05NalF3T0RNd01qTXdORFV4V2pBdwpNUmN3RlFZRFZRUUtFdzV6ZVhOMFpXMDZiV0Z6ZEdWeWN6RVZNQk1HQTFVRUF4TU1iV0Z6ZEdWeVkyeHBaVzUwCk1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBcCtxWWN5R2ZPMjRLUmxwMitsaG0KeFQzdEJQblJiK2pWRWtiT2lVNU9PZmNrZE5tYU1ERG1PZUpQbkZUVWhtdEZoUmJrbnVhTVJrOG9TbmFjT3lSMgpMOVNTTTVNcitwN1RKT0tZT1JIWTcwdlRicDBUdnFVUWdGYzZTUjVBUlpjRjVIZWlDYVUwRGo5QVk3cXkyR2R5CnFCZTV2L1E1S2xWZTQ2YklNUG9Cai8wTW0yNFNvV2F2bmo3SFM4VE5XOWdWMDVpSW1LTDM1SXJEdjRYc0Q0VDkKeERYZlN3TmhNNmt5MWROYWZnUWhVQTZUZjc4U2NDNXNqZS9yTzkwby9icnUva2dTK29XSzdzTDQxU2QrNVV3bQo0d3FYN3IvQTdJNnNZOVRrM21zQUZVbkN6ejExQWtiUXJYVi9WSFVtSVM0WVlhcElIb2o3MkhHVXZiR2tkR1dJCm1uNmtGOUdhdFlwOWhkclI4OVhwcFh5M0h3Zy8vdTFLQ1M1ZHV0bmVQeithdjhCNHF6djEybmE2ZFpFeUJoaVUKMWd2alQwbmxlZStPS2NxQ3Q3WnkzTW9DUkhpR1dqMnFDREhXV0FPU3FhQmh5Q1AvSUluYno2SUhlWXpCTEFhRwpZanUxdjFqNDA3b2NhZGx3TDl3cTIwRGNCRFFKbzE2Y3BJcTF6Mlc4NEl5dFBvRjUxdXlkS0huQ0l1NGJqWitaCnRZQURWVWg0ZGxDM1RmN1RuVUpaNjZDM3V2RUFEOUNpYlNZYmdmODd5ZTlDVnhQdzAxelgveGxmMFVyc09kcjAKNU5rZ0l3dnNhWW1HNlJ6eVVvd0Vqcy9kdzZFcmpMbk5oY2xJTy81Q0NUSmt5Q3FRRjlTWnZVZFgvL09yd29lYwpRN0hBZXZ0WENrdWoxZW15a1BrYVRPOENBd0VBQWFOV01GUXdEZ1lEVlIwUEFRSC9CQVFEQWdXZ01CTUdBMVVkCkpRUU1NQW9HQ0NzR0FRVUZCd01DTUF3R0ExVWRFd0VCL3dRQ01BQXdId1lEVlIwakJCZ3dGb0FVSmRmVHZ3YnUKWldPSDNQbkcrNFhCanJNUHQ2QXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBQXlualdGRTQyNndLYnlMSi93dgpFSm5mOTQ5S0hLQk5nSENhTmYvN3ZzZHVNQ1hvdEhJakozSUJSelF0TklpS3ZzMnFxekdrb001eksrOFF2TWFxCkJOSjFHeE9Nb0FoY3BsYSttYjVPMlAxcDVSMWgzWDNXQUZmUTNpaGQzWVRmcXpnRHF3eE5TZ2pGT3VObCt0cVQKYS9zR1lSeWZYd3IvU2xkY2NsOE44WHpoSXNqd0lObC9DbnpDWEEwek5uTEo0aTZla3dmVFA0Z2tMMjdTU1RpRwp0OTAyY3dzaHRIR1B1dUZRMlFmRHJCSXNQeTdZK2FnQnNZV253RFhlbDV3WlNsbzNZSHcxZEhtWHFYMFQvRWtPCjJzZkVCaHlxQlRFTWJZVDROb2hraXd2VlFvZlpEQXBINDBEV0c5enQ2MHpFRndMK1dVNnZQS20yU0NVOSt3czkKT2FTbGNsNUtjTnFxQW5BaDBsakpyYzJzUnUyUDVDbVpBTUlCYUM5K2gyYTZqQUhHSFcwM3hoUXhnSGk4NmlmWQpYVitZdW91TGVsWGY2cEdIclpIUWNnWkNwV0lsYjRaYXMrUlVIN3ArUTFkTHkrWWM3T1hCeHYwSGNWUWpBS054Cis5eVlFZHM2d1RuOEZwT0RTNFNBZHVPZndIbitQR29Fa1pMZmpSWHVYdDBNZHJvWnVLbHRUOVhTaVZpYzlhQncKTjVucDBYR1hmcnp0VzRsc1BlZjkwalZhZTNFeGRXY3Y1a2hsOU5VaGRtaW12cnJpZ0JQendSb1BYSW5kWW02YgplM0FZRzlLZG1rYUJjTS9haUtVR1VhZHpTZXo3aTE0WnZCeXYrRmxjN0x6dk1RZlloenMwQmoxZEVBdmFSUFpmCmZqMUQ5SnIrNTNnMFR1Y1JoQUZCT2dkSAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== -2022-08-30T23:19:44.1834862Z client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlKS0FJQkFBS0NBZ0VBcCtxWWN5R2ZPMjRLUmxwMitsaG14VDN0QlBuUmIralZFa2JPaVU1T09mY2tkTm1hCk1ERG1PZUpQbkZUVWhtdEZoUmJrbnVhTVJrOG9TbmFjT3lSMkw5U1NNNU1yK3A3VEpPS1lPUkhZNzB2VGJwMFQKdnFVUWdGYzZTUjVBUlpjRjVIZWlDYVUwRGo5QVk3cXkyR2R5cUJlNXYvUTVLbFZlNDZiSU1Qb0JqLzBNbTI0UwpvV2F2bmo3SFM4VE5XOWdWMDVpSW1LTDM1SXJEdjRYc0Q0VDl4RFhmU3dOaE02a3kxZE5hZmdRaFVBNlRmNzhTCmNDNXNqZS9yTzkwby9icnUva2dTK29XSzdzTDQxU2QrNVV3bTR3cVg3ci9BN0k2c1k5VGszbXNBRlVuQ3p6MTEKQWtiUXJYVi9WSFVtSVM0WVlhcElIb2o3MkhHVXZiR2tkR1dJbW42a0Y5R2F0WXA5aGRyUjg5WHBwWHkzSHdnLwovdTFLQ1M1ZHV0bmVQeithdjhCNHF6djEybmE2ZFpFeUJoaVUxZ3ZqVDBubGVlK09LY3FDdDdaeTNNb0NSSGlHCldqMnFDREhXV0FPU3FhQmh5Q1AvSUluYno2SUhlWXpCTEFhR1lqdTF2MWo0MDdvY2FkbHdMOXdxMjBEY0JEUUoKbzE2Y3BJcTF6Mlc4NEl5dFBvRjUxdXlkS0huQ0l1NGJqWitadFlBRFZVaDRkbEMzVGY3VG5VSlo2NkMzdXZFQQpEOUNpYlNZYmdmODd5ZTlDVnhQdzAxelgveGxmMFVyc09kcjA1TmtnSXd2c2FZbUc2Unp5VW93RWpzL2R3NkVyCmpMbk5oY2xJTy81Q0NUSmt5Q3FRRjlTWnZVZFgvL09yd29lY1E3SEFldnRYQ2t1ajFlbXlrUGthVE84Q0F3RUEKQVFLQ0FnQThSUXp4RGhsY09IUUJxb2pYOUpEMnJQSjgvYm41eEFWdWFQSExBTXM5TFFMdDJnam8wVFJoaEdSMAp4VkgrNlZQcm9EcncrZWxSZHlvTUNDU3RhYm51RXd0aTdhazBiSHQyMnNvdWVjUjJwNjI5SHk0dUdJc2l0YXhiCkFEdXJmcmlEdDVqMmcxQjY2S01RNkxzMngzSzArTWNZS2UyMnp5dWU1SWNvWlNQWWJjaHZwWU9VWVFvWjc0aVQKSHBGakxOMHd0S2dhdVN2bTRSTy9rNjhXSnZMNjBTZFRnbVFLS2Vud0s4dG9QYzFETWVncFN3aXdNVW1QYkpUdgpTTU5reHdydlJDbGp1RGtVMS9CK2VZMm5lYnpmY3pielgrbzhQajJNRzZjR1dqdU9hSW8rM2wwNE12akZ1YzI1Ckg4OU95MysrMW1MS2F2cVNScnBQbUFwaUtPdHRpNWRBSm10eUNJcGF3QzJ1NW5rL1ZqK0pjM3A0dUF1WG1MQUoKYkRwRUFWZU8wUzdRVVdzQWZ3U1Q3ZzJrY0JrNnhYbmN4MGFLazVKSVd5M3VaQkRQSWlETDI5NDhWdTljK3FseApDNWJkbXpBa21nVnk5QmZGbk93b0MrK3dJVTRTNnBmTkVaR3BCNnBXUFd0Z3p5aWZ2UmRaVks1TUd4VklhR3JwClY3SjRTWlJ5SnBHUXZTZUhqckIydFdaaXJxdnVmM0V4bjJiaFNZOUZyU2I3elN6NG9GNlQ3aGpzMGwrVUZEZ24KSDJzN20xdHY3TzRMYmZaQ1JlakY5b0dVbEl2WG8vRmd1OGhiWGJSeHRYVnQySUt4NXdqbmF2WnBMU2pJeDhzMgpTci81R3NqTlRaL1UxNTc5M2lKQUVKMzRtT2RSaGxxb0pqeWRzVEhNU0lxbE56Zkh1UUtDQVFFQXhoVE51UzVsCmR1cGdwQU1qb3lYeVJxb2YxeFNJRThRZmVzYjIzenJSRVFpWFZ4dzNXQ3UrdkVwa1dtSmd2akNDNTllUzBndzYKWGtkMGJGUE43NSsxZmpjek9HRkRwb0U1Z0dvT2dtTFZkNHJ0RnZsdTIrMThXR0RydXJQTzRoWnVIQVk1UzdTWQo5QUI2NjM1NFFSTGV3WlIyTDFPbFJaSHZQWDZiYnloSlBVUTFrM2ErQ2hzR0ZYYlJMM1ROcElsYTAwVGV0MXFRCmhZakNoNm1sSWRySS9QL2pxd3ByMG1BRC9PUzVkTW5sR0tzTndZc1doeFJtRkc5c1BpZDBrV1JhWFJjaWEyemYKNXp1VDdJMFFDL1pKWDR5NWRjSERvZzVqeWxFaUs1NHhxRmtPeElVbmFHMTkyRGpPcFk0RERLd2pzZTlGd0tiUApTZU9kb1JQQ2NDRVFGUUtDQVFFQTJRUFR1WmZrNXJNNXBZRXg4b2dWMFBpZHgwcE43MXlnZDQwMWgyOUpucEtCCkh4YkRmRHdOekVDYmNWS1ZtN2NPK1IzVThVUXlZeEdVSUZVTlFWSkE1THQ0NUlmeVpGRkNvOUNRNHJ0WW95VVEKSFVxdWM4RHN3SERRY2UwRTJWSWtpN08vK2xKOW1rUysxeDJyeC9XZWVMSEJ6Sm8xN3lZcEhFc1JKeUdpYTlGWApGSVRsSGhtOHVJR2h3ZjNOUjNIYVUvRStDNDQ1WHJ6a00xaFIveW9oY0U0Rng1d2hDODNxSXlDOTI3OW04QXUxCmxPU0ZNTG91Y01ucCtLdzZoelpHamkxSFphbjFNMVZuNktkT0g3YSs5ZnUyWEg5TXRJUWpDNW0ybE5yQ1RGK0EKRlpLWEdlTjMxQWNFOVdCSXVnY0hheEVlUEJWL1RLeTc4UzB1TFJFbDh3S0NBUUE4NkhpNTBJSnlwbTlBLzVZZAp2TFZhOVVVRkpkTVNBT1NOSkZFVkkwaldMQVlkU3hmWmpOb0JtLzV2cklDQyt2ZkZ3b3ZxK3NlWDVmRHV2blk4CmtLZUdRQU1IK3lDS09vSXI4bkN6dHlCY3VlTmRoU1dKaXVVSmFBUVVUT1g0cjF6OFVRMmRNZE0yZEU5WHluTy8KenNXZ1VMNW1ueG5hNHB6bUUrQkh0ZU9QYTBIdUxqMFJibTNZZThpbkJ3dVU1SWVCSDFROG5TU0RheUltQlF3NQo5TVNJeDBhQ2VabmQvcGc3VXptVHArRkNUSmJXUkthUXNyMFEyNUkxS255MW1GNFE4ZVFybERibEszUzQ4RWRXCjVreDVqUlFhR1pMR2FoWlZSODF5REJySTRWbWhKRENSODlrV2U2RlBWdk9wR2VWLytVdEJpZ21EZHZJcGJhSUUKU0taaEFvSUJBUUMzeWZ6eXprZ21kWjBacEx2M1NmY24vcFlwSksyeVRRRDludEs1dTY5ZW8zYkZMSk1zVVBQaQppc2phaFhWODVlREJhOWxlNTBIQkV5OGUzc2tXRENJM1ZPcENxVHZJWitXSE5PaXZqTGk1bW5iMlI3eE0vaFBECnV3ZGRwTDBaaSs2MWZlclZoaTBuakpjUE9lcTBzemlkd1BWL1lRN1NWY0ExWFFITzRUWmNGM09uUmhHQWw0MXoKdVIyVVhHMFExOFJ1bVAzUjdZWjZ6SUI3VjQ1Q0NwMDlMbWJJc1ZwdlU5bTZIRTJPb0ovK0pmeUhkNjJ4SWN5WQo2dmZEQ2FHYng0U2pmb2RiK3o5VlZUeG1GZU1kQ3JqWlBHOHFFUW1XUzk0ZVFmVVdSZHFOc2NlWS9ZZ0lmZE9LCjl0TGxPTUQvQTFydCt4WmZEbG04UndINGRDb0tNdDZ2QW9JQkFHL1U0bDJxMVRrTzdhVDBDdVQyWW4vZi9qSmMKMkhKZzZ2TE5hYXhRYUFIcWtSRE5EMk90ei81cElwNmMxU3RYVkh3OG41REtseHRhd1FpTUtDUDEzVTIzYlJDTApkV2hDVUxaNTc2TTNvakdTTmxMR2pBa1pHT2NKb3RUTmFEcHcxWHMvY1RXQlVNVDFCL29rbkJPYzcyaXhjTHBTCmM0cHRrOFZyRDhOcG1uTmVCWTBJN2xtUWhUVENacnV3MkRIMWVPS3V4ZUpQOVNaQWNyUm8xMk93T2dpLzhzWEwKMVNkSDUwMnRnYWQ3dHNVVDZtYjVGTWZWRmtZVlRYazUwbnhxekI5azRZa1JnejdjTFRqd1dBODBGSkU3Y2FkSgoxM09HS01Ha25wUWNvNHBTQzZqMy83L3RteXJVd0JBV2ZEcGwyMFZ3cit1dUw1ZFlFbEpmTnQ2UnlxST0KLS0tLS1FTkQgUlNBIFBSSVZBVEUgS0VZLS0tLS0K -2022-08-30T23:19:44.1850749Z token: 3ebd4020a53c85c06ce94a6135dcbd6cecade4cafe6594fb67b821ed4c07198f1bb8bb656d1fa1c581b19d2ee362fc03fe8ae2bdcfc3a4f8cfb23ec6b3bc61a5 -2022-08-30T23:19:48.3483183Z cyclonus_linux_amd64/README.md -2022-08-30T23:19:48.3484437Z cyclonus_linux_amd64/cyclonus -2022-08-30T23:19:52.7712595Z cyclonus_linux_amd64/README.md -2022-08-30T23:19:52.7714134Z cyclonus_linux_amd64/cyclonus -2022-08-30T23:19:53.0828046Z time="2022-08-30T23:19:53Z" level=info msg="log level set to 'info'" -2022-08-30T23:19:53.0837702Z args: -2022-08-30T23:19:53.0838845Z { -2022-08-30T23:19:53.0839709Z "AllowDNS": true, -2022-08-30T23:19:53.0840530Z "Noisy": true, -2022-08-30T23:19:53.0841346Z "IgnoreLoopback": true, -2022-08-30T23:19:53.0842194Z "PerturbationWaitSeconds": 20, -2022-08-30T23:19:53.0843075Z "PodCreationTimeoutSeconds": 480, -2022-08-30T23:19:53.0843885Z "Retries": 7, -2022-08-30T23:19:53.0844679Z "Context": "", -2022-08-30T23:19:53.0845462Z "ServerPorts": [ -2022-08-30T23:19:53.0846230Z 80, -2022-08-30T23:19:53.0846944Z 81 -2022-08-30T23:19:53.0847644Z ], -2022-08-30T23:19:53.0848627Z "ServerProtocols": [ -2022-08-30T23:19:53.0849391Z "TCP", -2022-08-30T23:19:53.0850128Z "UDP" -2022-08-30T23:19:53.0850883Z ], -2022-08-30T23:19:53.0851603Z "ServerNamespaces": [ -2022-08-30T23:19:53.0852409Z "x", -2022-08-30T23:19:53.0853135Z "y", -2022-08-30T23:19:53.0854278Z "z" -2022-08-30T23:19:53.0855131Z ], -2022-08-30T23:19:53.0855912Z "ServerPods": [ -2022-08-30T23:19:53.0856668Z "a", -2022-08-30T23:19:53.0857391Z "b", -2022-08-30T23:19:53.0858156Z "c" -2022-08-30T23:19:53.0858866Z ], -2022-08-30T23:19:53.0859613Z "CleanupNamespaces": true, -2022-08-30T23:19:53.0860413Z "Include": [], -2022-08-30T23:19:53.0861179Z "Exclude": [ -2022-08-30T23:19:53.0861989Z "sctp", -2022-08-30T23:19:53.0863337Z "named-port", -2022-08-30T23:19:53.0869667Z "ip-block-with-except", -2022-08-30T23:19:53.0870319Z "multi-peer", -2022-08-30T23:19:53.0870897Z "upstream-e2e", -2022-08-30T23:19:53.0871279Z "example", -2022-08-30T23:19:53.0871871Z "end-port", -2022-08-30T23:19:53.0872430Z "namespaces-by-default-label" -2022-08-30T23:19:53.0872869Z ], -2022-08-30T23:19:53.0873219Z "DestinationType": "", -2022-08-30T23:19:53.0873659Z "Mock": false, -2022-08-30T23:19:53.0874024Z "DryRun": false, -2022-08-30T23:19:53.0874402Z "JobTimeoutSeconds": 15, -2022-08-30T23:19:53.0874838Z "JunitResultsFile": "" -2022-08-30T23:19:53.0875189Z } -2022-08-30T23:19:53.0875578Z Cyclonus version: -2022-08-30T23:19:53.0875922Z { -2022-08-30T23:19:53.0876491Z "BuildTime": "2022-07-12T20:14:46Z", -2022-08-30T23:19:53.0877077Z "GitSHA": "a135d68a63b0c7574356d8a4c0915a6deae518cb", -2022-08-30T23:19:53.0877514Z "Version": "0.5.0" -2022-08-30T23:19:53.0877863Z } -2022-08-30T23:19:54.4732084Z Kubernetes server version: -2022-08-30T23:19:54.4732862Z { -2022-08-30T23:19:54.4733481Z "major": "1", -2022-08-30T23:19:54.4733934Z "minor": "23", -2022-08-30T23:19:54.4734353Z "gitVersion": "v1.23.5", -2022-08-30T23:19:54.4734804Z "gitCommit": "ae2e5efd4ed9b27cff9222e0bccd501d96942684", -2022-08-30T23:19:54.4735387Z "gitTreeState": "clean", -2022-08-30T23:19:54.4736372Z "buildDate": "2022-07-28T23:34:59Z", -2022-08-30T23:19:54.4736963Z "goVersion": "go1.17.8", -2022-08-30T23:19:54.4737368Z "compiler": "gc", -2022-08-30T23:19:54.4737844Z "platform": "linux/amd64" -2022-08-30T23:19:54.4738215Z } -2022-08-30T23:20:01.5360067Z time="2022-08-30T23:20:01Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:06.7511007Z time="2022-08-30T23:20:06Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:11.9705909Z time="2022-08-30T23:20:11Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:17.1911366Z time="2022-08-30T23:20:17Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:22.4060249Z time="2022-08-30T23:20:22Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:27.6204301Z time="2022-08-30T23:20:27Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:32.8358498Z time="2022-08-30T23:20:32Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:38.0554816Z time="2022-08-30T23:20:38Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:43.2727372Z time="2022-08-30T23:20:43Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:48.4872904Z time="2022-08-30T23:20:48Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 0 are ready" -2022-08-30T23:20:53.7052791Z time="2022-08-30T23:20:53Z" level=info msg="waiting for 9 pods to be running and have IP addresses; currently 8 are ready" -2022-08-30T23:20:59.9656463Z resources: -2022-08-30T23:20:59.9658563Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9659926Z | NAMESPACE | NS LABELS | POD | POD LABELS | IPS | CONTAINERS/PORTS | -2022-08-30T23:20:59.9740404Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9742114Z | x | kubernetes.io/metadata.name: x | a | pod: a | pod: 10.224.0.49 | cont-80-tcp, port | -2022-08-30T23:20:59.9743388Z | | ns: x | | | service: 10.0.220.29 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9744548Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9745734Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9746973Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9747899Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9748647Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9749406Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9750160Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9750856Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9751638Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9752430Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9753194Z | | | b | pod: b | pod: 10.224.0.96 | cont-80-tcp, port | -2022-08-30T23:20:59.9753996Z | | | | | service: 10.0.131.41 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9754747Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9755494Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9756234Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9757016Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9757793Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9758740Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9759497Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9760280Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9761051Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9761774Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9762635Z | | | c | pod: c | pod: 10.224.0.113 | cont-80-tcp, port | -2022-08-30T23:20:59.9763370Z | | | | | service: 10.0.251.174 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9764106Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9764834Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9765530Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9766307Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9767078Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9767836Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9768536Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9769228Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9769982Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9770809Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9771725Z | y | kubernetes.io/metadata.name: y | a | pod: a | pod: 10.224.0.123 | cont-80-tcp, port | -2022-08-30T23:20:59.9772498Z | | ns: y | | | service: 10.0.190.228 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9773273Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9774474Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9775171Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9775874Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9776568Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9777310Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9778030Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9778832Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9779644Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9780385Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9781132Z | | | b | pod: b | pod: 10.224.0.61 | cont-80-tcp, port | -2022-08-30T23:20:59.9781962Z | | | | | service: 10.0.205.36 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9782744Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9783529Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9784222Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9784909Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9785871Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9786622Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9787332Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9788024Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9788806Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9789630Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9790485Z | | | c | pod: c | pod: 10.224.0.77 | cont-80-tcp, port | -2022-08-30T23:20:59.9791301Z | | | | | service: 10.0.166.155 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9792059Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9792793Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9793562Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9794321Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9795231Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9795918Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9796683Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9797423Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9798123Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9798950Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9799783Z | z | kubernetes.io/metadata.name: z | a | pod: a | pod: 10.224.0.53 | cont-80-tcp, port | -2022-08-30T23:20:59.9800658Z | | ns: z | | | service: 10.0.113.118 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9801412Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9802171Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9802871Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9803592Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9804383Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9805148Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9805927Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9806635Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9807395Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9808183Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9809032Z | | | b | pod: b | pod: 10.224.0.71 | cont-80-tcp, port | -2022-08-30T23:20:59.9809808Z | | | | | service: 10.0.218.242 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9810613Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9811347Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9812055Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9812812Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9813902Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9814636Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9815408Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9816138Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9816855Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9817690Z + + +-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9818448Z | | | c | pod: c | pod: 10.224.0.118 | cont-80-tcp, port | -2022-08-30T23:20:59.9819243Z | | | | | service: 10.0.23.57 | serve-80-tcp: 80 on TCP | -2022-08-30T23:20:59.9820067Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9820961Z | | | | | | cont-80-udp, port | -2022-08-30T23:20:59.9821732Z | | | | | | serve-80-udp: 80 on UDP | -2022-08-30T23:20:59.9822441Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9823215Z | | | | | | cont-81-tcp, port | -2022-08-30T23:20:59.9823979Z | | | | | | serve-81-tcp: 81 on TCP | -2022-08-30T23:20:59.9824751Z + + + + + +--------------------------------+ -2022-08-30T23:20:59.9825537Z | | | | | | cont-81-udp, port | -2022-08-30T23:20:59.9826299Z | | | | | | serve-81-udp: 81 on UDP | -2022-08-30T23:20:59.9827099Z +-----------+--------------------------------+-----+------------+-----------------------+--------------------------------+ -2022-08-30T23:20:59.9827414Z -2022-08-30T23:20:59.9828006Z test cases to run by tag: -2022-08-30T23:20:59.9828614Z - namespaces-by-label: 6 -2022-08-30T23:20:59.9829201Z - set-pod-labels: 1 -2022-08-30T23:20:59.9829764Z - deny-all: 10 -2022-08-30T23:20:59.9830301Z - tcp: 8 -2022-08-30T23:20:59.9830809Z - delete-pod: 1 -2022-08-30T23:20:59.9831312Z - peer-ipblock: 2 -2022-08-30T23:20:59.9831920Z - allow-all: 6 -2022-08-30T23:20:59.9832528Z - egress: 35 -2022-08-30T23:20:59.9833145Z - port: 26 -2022-08-30T23:20:59.9833674Z - any-port-protocol: 2 -2022-08-30T23:20:59.9834298Z - policy-stack: 0 -2022-08-30T23:20:59.9834900Z - target: 6 -2022-08-30T23:20:59.9835402Z - action: 6 -2022-08-30T23:20:59.9836009Z - sctp: 0 -2022-08-30T23:20:59.9836626Z - set-namespace-labels: 1 -2022-08-30T23:20:59.9837220Z - target-namespace: 3 -2022-08-30T23:20:59.9837733Z - udp: 8 -2022-08-30T23:20:59.9838256Z - create-namespace: 1 -2022-08-30T23:20:59.9838868Z - delete-namespace: 1 -2022-08-30T23:20:59.9839490Z - delete-policy: 1 -2022-08-30T23:20:59.9840142Z - namespaces-by-default-label: 0 -2022-08-30T23:20:59.9840752Z - end-port: 0 -2022-08-30T23:20:59.9841367Z - conflict: 16 -2022-08-30T23:20:59.9841971Z - all-namespaces: 10 -2022-08-30T23:20:59.9842544Z - example: 0 -2022-08-30T23:20:59.9843062Z - direction: 68 -2022-08-30T23:20:59.9843675Z - policy-namespace: 4 -2022-08-30T23:20:59.9844272Z - all-pods: 14 -2022-08-30T23:20:59.9844898Z - ip-block-with-except: 0 -2022-08-30T23:20:59.9845437Z - any-peer: 2 -2022-08-30T23:20:59.9846050Z - ip-block-no-except: 2 -2022-08-30T23:20:59.9846647Z - pods-by-label: 6 -2022-08-30T23:20:59.9847189Z - numbered-port: 18 -2022-08-30T23:20:59.9847708Z - protocol: 16 -2022-08-30T23:20:59.9848348Z - target-pod-selector: 3 -2022-08-30T23:20:59.9848918Z - create-pod: 1 -2022-08-30T23:20:59.9849537Z - ingress: 35 -2022-08-30T23:20:59.9850144Z - miscellaneous: 18 -2022-08-30T23:20:59.9850756Z - pathological: 2 -2022-08-30T23:20:59.9851273Z - create-policy: 2 -2022-08-30T23:20:59.9851825Z - rule: 22 -2022-08-30T23:20:59.9852424Z - peer-pods: 20 -2022-08-30T23:20:59.9852940Z - named-port: 0 -2022-08-30T23:20:59.9853678Z - multi-peer: 0 -2022-08-30T23:20:59.9854312Z - upstream-e2e: 0 -2022-08-30T23:20:59.9854906Z - update-policy: 1 -2022-08-30T23:20:59.9855531Z - multi-port/protocol: 6 -2022-08-30T23:20:59.9856114Z - any-port: 10 -2022-08-30T23:20:59.9856551Z testing 80 cases -2022-08-30T23:20:59.9856728Z -2022-08-30T23:20:59.9857237Z test #1: set namespace to x -2022-08-30T23:20:59.9857857Z - tags: target, target-namespace -2022-08-30T23:20:59.9858293Z test #2: set namespace to y -2022-08-30T23:20:59.9858918Z - tags: target, target-namespace -2022-08-30T23:20:59.9859394Z test #3: set namespace to z -2022-08-30T23:20:59.9860052Z - tags: target, target-namespace -2022-08-30T23:20:59.9860672Z test #4: set pod selector to ["MatchLabels",null,"MatchExpression",null] -2022-08-30T23:20:59.9861401Z - tags: target, target-pod-selector -2022-08-30T23:20:59.9861894Z test #5: set pod selector to ["MatchLabels",["pod: a"],"MatchExpression",null] -2022-08-30T23:20:59.9862621Z - tags: target, target-pod-selector -2022-08-30T23:20:59.9863219Z test #6: set pod selector to ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] -2022-08-30T23:20:59.9863997Z - tags: target, target-pod-selector -2022-08-30T23:20:59.9864445Z test #7: egress: deny all -2022-08-30T23:20:59.9865084Z - tags: deny-all, direction, egress, rule -2022-08-30T23:20:59.9865522Z test #8: egress: allow all -2022-08-30T23:20:59.9866187Z - tags: allow-all, direction, egress, rule -2022-08-30T23:20:59.9866659Z test #9: ingress: deny all -2022-08-30T23:20:59.9867340Z - tags: deny-all, direction, ingress, rule -2022-08-30T23:20:59.9867765Z test #10: ingress: allow all -2022-08-30T23:20:59.9868430Z - tags: allow-all, direction, ingress, rule -2022-08-30T23:20:59.9868864Z test #11: ingress: empty peers -2022-08-30T23:20:59.9869531Z - tags: any-peer, direction, ingress, rule -2022-08-30T23:20:59.9869967Z test #12: egress: empty peers -2022-08-30T23:20:59.9870606Z - tags: any-peer, direction, egress, rule -2022-08-30T23:20:59.9871030Z test #13: empty pods + nil ns -2022-08-30T23:20:59.9871721Z - tags: all-pods, direction, ingress, peer-pods, policy-namespace -2022-08-30T23:20:59.9872240Z test #14: pods by label + nil ns -2022-08-30T23:20:59.9872939Z - tags: direction, ingress, peer-pods, pods-by-label, policy-namespace -2022-08-30T23:20:59.9873417Z test #15: nil pods + empty ns -2022-08-30T23:20:59.9874123Z - tags: all-namespaces, all-pods, direction, ingress, peer-pods -2022-08-30T23:20:59.9874597Z test #16: empty pods + empty ns -2022-08-30T23:20:59.9875321Z - tags: all-namespaces, all-pods, direction, ingress, peer-pods -2022-08-30T23:20:59.9875820Z test #17: pods by label + empty ns -2022-08-30T23:20:59.9876555Z - tags: all-namespaces, direction, ingress, peer-pods, pods-by-label -2022-08-30T23:20:59.9877037Z test #18: nil pods + ns by label -2022-08-30T23:20:59.9877707Z - tags: all-pods, direction, ingress, namespaces-by-label, peer-pods -2022-08-30T23:20:59.9878182Z test #19: empty pods + ns by label -2022-08-30T23:20:59.9878913Z - tags: all-pods, direction, ingress, namespaces-by-label, peer-pods -2022-08-30T23:20:59.9879447Z test #20: pods by label + ns by label -2022-08-30T23:20:59.9880126Z - tags: direction, ingress, namespaces-by-label, peer-pods, pods-by-label -2022-08-30T23:20:59.9880601Z test #21: simple ipblock -2022-08-30T23:20:59.9881294Z - tags: direction, ingress, ip-block-no-except, peer-ipblock -2022-08-30T23:20:59.9881857Z test #22: empty pods + nil ns -2022-08-30T23:20:59.9882531Z - tags: all-pods, direction, egress, peer-pods, policy-namespace -2022-08-30T23:20:59.9883014Z test #23: pods by label + nil ns -2022-08-30T23:20:59.9883744Z - tags: direction, egress, peer-pods, pods-by-label, policy-namespace -2022-08-30T23:20:59.9884252Z test #24: nil pods + empty ns -2022-08-30T23:20:59.9884926Z - tags: all-namespaces, all-pods, direction, egress, peer-pods -2022-08-30T23:20:59.9885461Z test #25: empty pods + empty ns -2022-08-30T23:20:59.9886135Z - tags: all-namespaces, all-pods, direction, egress, peer-pods -2022-08-30T23:20:59.9886668Z test #26: pods by label + empty ns -2022-08-30T23:20:59.9887352Z - tags: all-namespaces, direction, egress, peer-pods, pods-by-label -2022-08-30T23:20:59.9887869Z test #27: nil pods + ns by label -2022-08-30T23:20:59.9888563Z - tags: all-pods, direction, egress, namespaces-by-label, peer-pods -2022-08-30T23:20:59.9889037Z test #28: empty pods + ns by label -2022-08-30T23:20:59.9889754Z - tags: all-pods, direction, egress, namespaces-by-label, peer-pods -2022-08-30T23:20:59.9890237Z test #29: pods by label + ns by label -2022-08-30T23:20:59.9890959Z - tags: direction, egress, namespaces-by-label, peer-pods, pods-by-label -2022-08-30T23:20:59.9891448Z test #30: simple ipblock -2022-08-30T23:20:59.9892194Z - tags: direction, egress, ip-block-no-except, peer-ipblock -2022-08-30T23:20:59.9892684Z test #31: egress: empty port/protocol -2022-08-30T23:20:59.9893537Z - tags: any-port-protocol, direction, egress, rule -2022-08-30T23:20:59.9894107Z test #32: ingress: empty port/protocol -2022-08-30T23:20:59.9894741Z - tags: any-port-protocol, direction, ingress, rule -2022-08-30T23:20:59.9895464Z test #33: any-port,direction,egress,port -2022-08-30T23:20:59.9896063Z - tags: any-port, direction, egress, port -2022-08-30T23:20:59.9896678Z test #34: direction,egress,numbered-port,port -2022-08-30T23:20:59.9897312Z - tags: direction, egress, numbered-port, port -2022-08-30T23:20:59.9897934Z test #35: direction,egress,numbered-port,port -2022-08-30T23:20:59.9898650Z - tags: direction, egress, numbered-port, port -2022-08-30T23:20:59.9899309Z test #36: any-port,direction,egress,port,protocol,tcp -2022-08-30T23:20:59.9900079Z - tags: any-port, direction, egress, port, protocol, tcp -2022-08-30T23:20:59.9900843Z test #37: direction,egress,numbered-port,port,protocol,tcp -2022-08-30T23:20:59.9901596Z - tags: direction, egress, numbered-port, port, protocol, tcp -2022-08-30T23:20:59.9902360Z test #38: direction,egress,numbered-port,port,protocol,tcp -2022-08-30T23:20:59.9903101Z - tags: direction, egress, numbered-port, port, protocol, tcp -2022-08-30T23:20:59.9903840Z test #39: any-port,direction,egress,port,protocol,udp -2022-08-30T23:20:59.9904498Z - tags: any-port, direction, egress, port, protocol, udp -2022-08-30T23:20:59.9905256Z test #40: direction,egress,numbered-port,port,protocol,udp -2022-08-30T23:20:59.9905999Z - tags: direction, egress, numbered-port, port, protocol, udp -2022-08-30T23:20:59.9906747Z test #41: direction,egress,numbered-port,port,protocol,udp -2022-08-30T23:20:59.9907404Z - tags: direction, egress, numbered-port, port, protocol, udp -2022-08-30T23:20:59.9908074Z test #42: open a numbered port that isn't served -2022-08-30T23:20:59.9908859Z - tags: direction, egress, miscellaneous, numbered-port, pathological, port, protocol, tcp -2022-08-30T23:20:59.9909575Z test #43: any-port,direction,ingress,port -2022-08-30T23:20:59.9910255Z - tags: any-port, direction, ingress, port -2022-08-30T23:20:59.9910872Z test #44: direction,ingress,numbered-port,port -2022-08-30T23:20:59.9911490Z - tags: direction, ingress, numbered-port, port -2022-08-30T23:20:59.9912144Z test #45: direction,ingress,numbered-port,port -2022-08-30T23:20:59.9912765Z - tags: direction, ingress, numbered-port, port -2022-08-30T23:20:59.9913415Z test #46: any-port,direction,ingress,port,protocol,tcp -2022-08-30T23:20:59.9914159Z - tags: any-port, direction, ingress, port, protocol, tcp -2022-08-30T23:20:59.9914907Z test #47: direction,ingress,numbered-port,port,protocol,tcp -2022-08-30T23:20:59.9916018Z - tags: direction, ingress, numbered-port, port, protocol, tcp -2022-08-30T23:20:59.9916786Z test #48: direction,ingress,numbered-port,port,protocol,tcp -2022-08-30T23:20:59.9917537Z - tags: direction, ingress, numbered-port, port, protocol, tcp -2022-08-30T23:20:59.9918252Z test #49: any-port,direction,ingress,port,protocol,udp -2022-08-30T23:20:59.9918914Z - tags: any-port, direction, ingress, port, protocol, udp -2022-08-30T23:20:59.9919588Z test #50: direction,ingress,numbered-port,port,protocol,udp -2022-08-30T23:20:59.9920251Z - tags: direction, ingress, numbered-port, port, protocol, udp -2022-08-30T23:20:59.9921000Z test #51: direction,ingress,numbered-port,port,protocol,udp -2022-08-30T23:20:59.9921738Z - tags: direction, ingress, numbered-port, port, protocol, udp -2022-08-30T23:20:59.9922380Z test #52: open a numbered port that isn't served -2022-08-30T23:20:59.9923159Z - tags: direction, ingress, miscellaneous, numbered-port, pathological, port, protocol, tcp -2022-08-30T23:20:59.9923961Z test #53: any-port,direction,egress,multi-port/protocol,numbered-port,port,rule -2022-08-30T23:20:59.9924718Z - tags: any-port, direction, egress, multi-port/protocol, numbered-port, port, rule -2022-08-30T23:20:59.9925498Z test #54: any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp -2022-08-30T23:20:59.9926346Z - tags: any-port, direction, egress, multi-port/protocol, port, protocol, rule, udp -2022-08-30T23:20:59.9927117Z test #55: direction,egress,multi-port/protocol,numbered-port,port,rule -2022-08-30T23:20:59.9927827Z - tags: direction, egress, multi-port/protocol, numbered-port, port, rule -2022-08-30T23:20:59.9928591Z test #56: any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule -2022-08-30T23:20:59.9929326Z - tags: any-port, direction, ingress, multi-port/protocol, numbered-port, port, rule -2022-08-30T23:20:59.9930112Z test #57: any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp -2022-08-30T23:20:59.9930939Z - tags: any-port, direction, ingress, multi-port/protocol, port, protocol, rule, udp -2022-08-30T23:20:59.9931647Z test #58: direction,ingress,multi-port/protocol,numbered-port,port,rule -2022-08-30T23:20:59.9932444Z - tags: direction, ingress, multi-port/protocol, numbered-port, port, rule -2022-08-30T23:20:59.9932931Z test #59: Create/delete policy -2022-08-30T23:20:59.9933720Z - tags: action, create-policy, delete-policy -2022-08-30T23:20:59.9934186Z test #60: Create/update policy -2022-08-30T23:20:59.9934833Z - tags: action, create-policy, update-policy -2022-08-30T23:20:59.9935286Z test #61: Create/delete namespace -2022-08-30T23:20:59.9935890Z - tags: action, create-namespace, delete-namespace -2022-08-30T23:20:59.9936483Z test #62: Update namespace so that policy applies, then again so it no longer applies -2022-08-30T23:20:59.9937138Z - tags: action, set-namespace-labels -2022-08-30T23:20:59.9937587Z test #63: Create/delete pod -2022-08-30T23:20:59.9938251Z - tags: action, create-pod, delete-pod -2022-08-30T23:20:59.9938823Z test #64: Update pod so that policy applies, then again so it no longer applies -2022-08-30T23:20:59.9939446Z - tags: action, set-pod-labels -2022-08-30T23:20:59.9939902Z test #65: deny all from source, allow all to dest -2022-08-30T23:20:59.9940607Z - tags: allow-all, conflict, deny-all, direction, egress, ingress, miscellaneous, rule -2022-08-30T23:20:59.9941238Z test #66: allow all from source, deny all to dest -2022-08-30T23:20:59.9941963Z - tags: allow-all, conflict, deny-all, direction, egress, ingress, miscellaneous, rule -2022-08-30T23:20:59.9942483Z test #67: deny all + allow all from same source -2022-08-30T23:20:59.9943159Z - tags: allow-all, conflict, deny-all, direction, egress, miscellaneous, rule -2022-08-30T23:20:59.9943668Z test #68: deny all + allow all to same dest -2022-08-30T23:20:59.9944385Z - tags: allow-all, conflict, deny-all, direction, ingress, miscellaneous, rule -2022-08-30T23:20:59.9944906Z test #69: deny all + allow all by pod from same source -2022-08-30T23:20:59.9945721Z - tags: all-namespaces, all-pods, conflict, deny-all, direction, egress, miscellaneous, peer-pods, rule -2022-08-30T23:20:59.9946284Z test #70: deny all + allow all by IP from same source -2022-08-30T23:20:59.9946937Z - tags: conflict, deny-all, direction, egress, miscellaneous, rule -2022-08-30T23:20:59.9947477Z test #71: deny all by IP + allow all by pod from same source -2022-08-30T23:20:59.9948200Z - tags: all-namespaces, all-pods, conflict, direction, egress, miscellaneous, peer-pods -2022-08-30T23:20:59.9948758Z test #72: deny all by pod + allow all by IP from same source -2022-08-30T23:20:59.9949405Z - tags: conflict, direction, egress, miscellaneous -2022-08-30T23:20:59.9949885Z test #73: deny all + allow all by pod to same source -2022-08-30T23:20:59.9950605Z - tags: all-namespaces, all-pods, conflict, deny-all, direction, ingress, miscellaneous, peer-pods, rule -2022-08-30T23:20:59.9951201Z test #74: deny all + allow all by IP to same source -2022-08-30T23:20:59.9951922Z - tags: conflict, deny-all, direction, ingress, miscellaneous, rule -2022-08-30T23:20:59.9952490Z test #75: deny all by IP + allow all by pod to same source -2022-08-30T23:20:59.9953207Z - tags: all-namespaces, all-pods, conflict, direction, ingress, miscellaneous, peer-pods -2022-08-30T23:20:59.9953839Z test #76: deny all by pod + allow all by IP to same source -2022-08-30T23:20:59.9954604Z - tags: conflict, direction, ingress, miscellaneous -2022-08-30T23:20:59.9955073Z test #77: egress: deny all by IP -2022-08-30T23:20:59.9955738Z - tags: conflict, direction, egress, miscellaneous -2022-08-30T23:20:59.9956208Z test #78: egress: deny all by pod -2022-08-30T23:20:59.9956851Z - tags: conflict, direction, egress, miscellaneous -2022-08-30T23:20:59.9957314Z test #79: ingress: deny all by IP -2022-08-30T23:20:59.9957930Z - tags: conflict, direction, ingress, miscellaneous -2022-08-30T23:20:59.9958397Z test #80: ingress: deny all by pod -2022-08-30T23:20:59.9959011Z - tags: conflict, direction, ingress, miscellaneous -2022-08-30T23:20:59.9959464Z starting test case #1 -2022-08-30T23:21:04.7666062Z time="2022-08-30T23:21:04Z" level=info msg="cluster state reset" -2022-08-30T23:21:07.9231842Z time="2022-08-30T23:21:07Z" level=info msg="cluster state verified" -2022-08-30T23:21:07.9848419Z time="2022-08-30T23:21:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:21:28.0007513Z time="2022-08-30T23:21:28Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:21:28.0173813Z time="2022-08-30T23:21:28Z" level=info msg="running kube probe on try 1" -2022-08-30T23:25:08.4454120Z time="2022-08-30T23:25:08Z" level=info msg="running kube probe on try 2" -2022-08-30T23:26:25.9976029Z evaluating test case: set namespace to x -2022-08-30T23:26:25.9977862Z step 1 on all available ports/protocols: -2022-08-30T23:26:25.9980624Z Policy explanation: -2022-08-30T23:26:25.9983123Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:26:25.9984476Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:26:25.9986088Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:26:25.9988457Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:26:25.9989530Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:26:25.9990416Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:26:25.9991256Z | | | | pod In [b c] | | -2022-08-30T23:26:25.9992693Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:26:25.9993714Z | | | | | | -2022-08-30T23:26:25.9994982Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:26:25.9997184Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:26:25.9998355Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:26:25.9999423Z | | pod: a | | | | -2022-08-30T23:26:26.0001049Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:26:26.0003435Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:26:26.0004606Z | | | | ns In [y z] | | -2022-08-30T23:26:26.0005580Z | | | | pods: Match expressions: | | -2022-08-30T23:26:26.0006585Z | | | | pod In [a b] | | -2022-08-30T23:26:26.0008241Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:26:26.0010482Z -2022-08-30T23:26:26.0011227Z -2022-08-30T23:26:26.0011653Z -2022-08-30T23:26:26.0012515Z Results for network policies: -2022-08-30T23:26:26.0013585Z Network policy: -2022-08-30T23:26:26.0014229Z -2022-08-30T23:26:26.0015020Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:26:26.0015856Z kind: NetworkPolicy -2022-08-30T23:26:26.0016683Z metadata: -2022-08-30T23:26:26.0018726Z creationTimestamp: null -2022-08-30T23:26:26.0019694Z name: base -2022-08-30T23:26:26.0020503Z namespace: x -2022-08-30T23:26:26.0022275Z spec: -2022-08-30T23:26:26.0023131Z egress: -2022-08-30T23:26:26.0024322Z - ports: -2022-08-30T23:26:26.0030020Z - port: 80 -2022-08-30T23:26:26.0030579Z protocol: TCP -2022-08-30T23:26:26.0031096Z to: -2022-08-30T23:26:26.0031643Z - namespaceSelector: -2022-08-30T23:26:26.0032046Z matchExpressions: -2022-08-30T23:26:26.0032751Z - key: ns -2022-08-30T23:26:26.0033124Z operator: In -2022-08-30T23:26:26.0033558Z values: -2022-08-30T23:26:26.0034051Z - "y" -2022-08-30T23:26:26.0034552Z - z -2022-08-30T23:26:26.0034906Z podSelector: -2022-08-30T23:26:26.0035263Z matchExpressions: -2022-08-30T23:26:26.0035872Z - key: pod -2022-08-30T23:26:26.0036312Z operator: In -2022-08-30T23:26:26.0036655Z values: -2022-08-30T23:26:26.0037136Z - a -2022-08-30T23:26:26.0037655Z - b -2022-08-30T23:26:26.0038170Z - ports: -2022-08-30T23:26:26.0038667Z - port: 53 -2022-08-30T23:26:26.0039109Z protocol: UDP -2022-08-30T23:26:26.0039597Z - port: 53 -2022-08-30T23:26:26.0040159Z protocol: TCP -2022-08-30T23:26:26.0040575Z ingress: -2022-08-30T23:26:26.0041208Z - from: -2022-08-30T23:26:26.0043575Z - namespaceSelector: -2022-08-30T23:26:26.0044177Z matchExpressions: -2022-08-30T23:26:26.0044896Z - key: ns -2022-08-30T23:26:26.0045457Z operator: In -2022-08-30T23:26:26.0045945Z values: -2022-08-30T23:26:26.0046772Z - x -2022-08-30T23:26:26.0047602Z - "y" -2022-08-30T23:26:26.0048281Z podSelector: -2022-08-30T23:26:26.0048715Z matchExpressions: -2022-08-30T23:26:26.0049327Z - key: pod -2022-08-30T23:26:26.0049787Z operator: In -2022-08-30T23:26:26.0050141Z values: -2022-08-30T23:26:26.0050629Z - b -2022-08-30T23:26:26.0051153Z - c -2022-08-30T23:26:26.0051531Z ports: -2022-08-30T23:26:26.0052113Z - port: 80 -2022-08-30T23:26:26.0052479Z protocol: TCP -2022-08-30T23:26:26.0052873Z podSelector: -2022-08-30T23:26:26.0053234Z matchLabels: -2022-08-30T23:26:26.0053790Z pod: a -2022-08-30T23:26:26.0054135Z policyTypes: -2022-08-30T23:26:26.0054662Z - Ingress -2022-08-30T23:26:26.0055172Z - Egress -2022-08-30T23:26:26.0055599Z status: {} -2022-08-30T23:26:26.0055768Z -2022-08-30T23:26:26.0056177Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:26:26.0056559Z Expected ingress: -2022-08-30T23:26:26.0057297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0057846Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0058343Z | TCP/81 | | | | | | | | | | -2022-08-30T23:26:26.0058834Z | UDP/80 | | | | | | | | | | -2022-08-30T23:26:26.0059269Z | UDP/81 | | | | | | | | | | -2022-08-30T23:26:26.0060030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0060576Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0061291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0061837Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0062693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0063233Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0063991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0064524Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0065266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0065820Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0066637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0067307Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0068029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0068570Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0069291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0069841Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0070563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0071178Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0071894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0072182Z -2022-08-30T23:26:26.0072740Z Expected egress: -2022-08-30T23:26:26.0073398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0074021Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0074463Z | TCP/81 | | | | | | | | | | -2022-08-30T23:26:26.0074921Z | UDP/80 | | | | | | | | | | -2022-08-30T23:26:26.0075360Z | UDP/81 | | | | | | | | | | -2022-08-30T23:26:26.0128693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0134260Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:26:26.0135683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0136445Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0137442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0138129Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0139108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0139801Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0140779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0141500Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0142471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0143363Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0144361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0145064Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0145974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0146657Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0147640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0148453Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0149438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0149861Z -2022-08-30T23:26:26.0150252Z Expected combined: -2022-08-30T23:26:26.0151183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0151880Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0152424Z | TCP/81 | | | | | | | | | | -2022-08-30T23:26:26.0152943Z | UDP/80 | | | | | | | | | | -2022-08-30T23:26:26.0153428Z | UDP/81 | | | | | | | | | | -2022-08-30T23:26:26.0154310Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0155109Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:26:26.0155911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0156448Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0157165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0157718Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0158441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0158971Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0159689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0160223Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0160933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0161482Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0162188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0162710Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0163420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0163940Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0164689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0165304Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0166180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0166469Z -2022-08-30T23:26:26.0167068Z kube results, try 0: -2022-08-30T23:26:26.0167742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0168282Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0168720Z | TCP/81 | | | | | | | | | | -2022-08-30T23:26:26.0169205Z | UDP/80 | | | | | | | | | | -2022-08-30T23:26:26.0169617Z | UDP/81 | | | | | | | | | | -2022-08-30T23:26:26.0170381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0170916Z | x/a | X X X X | X X . . | X X X . | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:26:26.0171649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0172183Z | x/b | . X X X | . . X . | . . X . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0172894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0173572Z | x/c | . X X X | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0174455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0174994Z | y/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0175852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0176456Z | y/b | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0177193Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0177719Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0178434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0178960Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | -2022-08-30T23:26:26.0179667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0180196Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | . . . . | -2022-08-30T23:26:26.0180920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0181508Z | z/c | X X X X | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . X . | -2022-08-30T23:26:26.0182257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0182551Z -2022-08-30T23:26:26.0182965Z kube results, try 1: -2022-08-30T23:26:26.0183735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0184256Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0184694Z | TCP/81 | | | | | | | | | | -2022-08-30T23:26:26.0185151Z | UDP/80 | | | | | | | | | | -2022-08-30T23:26:26.0185601Z | UDP/81 | | | | | | | | | | -2022-08-30T23:26:26.0186461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0186992Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:26:26.0187772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0188301Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0189016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0189573Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0190303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0190927Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0191658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0192192Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0192905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0193430Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0194145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0194738Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0195476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0196012Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0196755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0197281Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:26:26.0197997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:26:26.0198282Z -2022-08-30T23:26:26.0198516Z -2022-08-30T23:26:26.0199110Z Actual vs expected (last round): -2022-08-30T23:26:26.0199751Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:26:26.0200214Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:26:26.0200903Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:26:26.0201395Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0201894Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0202318Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0202815Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0203263Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0203723Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0204175Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0204640Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0205108Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:26:26.0205781Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:26:26.0206012Z -2022-08-30T23:26:26.0206243Z -2022-08-30T23:26:26.0206455Z -2022-08-30T23:26:26.0207046Z finished policy #1 -2022-08-30T23:26:26.0207499Z starting test case #2 -2022-08-30T23:26:29.2434319Z time="2022-08-30T23:26:29Z" level=info msg="cluster state reset" -2022-08-30T23:26:32.4171245Z time="2022-08-30T23:26:32Z" level=info msg="cluster state verified" -2022-08-30T23:26:32.4822530Z time="2022-08-30T23:26:32Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:26:52.4827864Z time="2022-08-30T23:26:52Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:26:52.5003201Z time="2022-08-30T23:26:52Z" level=info msg="running kube probe on try 1" -2022-08-30T23:27:24.7775776Z time="2022-08-30T23:27:24Z" level=info msg="running kube probe on try 2" -2022-08-30T23:28:44.0855636Z evaluating test case: set namespace to y -2022-08-30T23:28:44.0857483Z step 1 on all available ports/protocols: -2022-08-30T23:28:44.0860772Z Policy explanation: -2022-08-30T23:28:44.0862723Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:28:44.0864162Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:28:44.0865843Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:28:44.0867060Z | Ingress | namespace: y | y/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:28:44.0869473Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:28:44.0870572Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:28:44.0871521Z | | | | pod In [b c] | | -2022-08-30T23:28:44.0873080Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:28:44.0874198Z | | | | | | -2022-08-30T23:28:44.0876770Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:28:44.0878094Z | Egress | namespace: y | y/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:28:44.0879195Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:28:44.0880207Z | | pod: a | | | | -2022-08-30T23:28:44.0882414Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:28:44.0885872Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:28:44.0886770Z | | | | ns In [y z] | | -2022-08-30T23:28:44.0887580Z | | | | pods: Match expressions: | | -2022-08-30T23:28:44.0888328Z | | | | pod In [a b] | | -2022-08-30T23:28:44.0889652Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:28:44.0890237Z -2022-08-30T23:28:44.0890528Z -2022-08-30T23:28:44.0890812Z -2022-08-30T23:28:44.0891380Z Results for network policies: -2022-08-30T23:28:44.0894327Z Network policy: -2022-08-30T23:28:44.0894787Z -2022-08-30T23:28:44.0895354Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:28:44.0895972Z kind: NetworkPolicy -2022-08-30T23:28:44.0896518Z metadata: -2022-08-30T23:28:44.0897087Z creationTimestamp: null -2022-08-30T23:28:44.0897674Z name: base -2022-08-30T23:28:44.0898227Z namespace: "y" -2022-08-30T23:28:44.0898770Z spec: -2022-08-30T23:28:44.0899287Z egress: -2022-08-30T23:28:44.0900138Z - ports: -2022-08-30T23:28:44.0900915Z - port: 80 -2022-08-30T23:28:44.0902744Z protocol: TCP -2022-08-30T23:28:44.0903277Z to: -2022-08-30T23:28:44.0904108Z - namespaceSelector: -2022-08-30T23:28:44.0904958Z matchExpressions: -2022-08-30T23:28:44.0906830Z - key: ns -2022-08-30T23:28:44.0907452Z operator: In -2022-08-30T23:28:44.0907996Z values: -2022-08-30T23:28:44.0908784Z - "y" -2022-08-30T23:28:44.0909625Z - z -2022-08-30T23:28:44.0910141Z podSelector: -2022-08-30T23:28:44.0913608Z matchExpressions: -2022-08-30T23:28:44.0914624Z - key: pod -2022-08-30T23:28:44.0915210Z operator: In -2022-08-30T23:28:44.0915569Z values: -2022-08-30T23:28:44.0916094Z - a -2022-08-30T23:28:44.0916584Z - b -2022-08-30T23:28:44.0917073Z - ports: -2022-08-30T23:28:44.0917678Z - port: 53 -2022-08-30T23:28:44.0918116Z protocol: UDP -2022-08-30T23:28:44.0918615Z - port: 53 -2022-08-30T23:28:44.0918983Z protocol: TCP -2022-08-30T23:28:44.0919331Z ingress: -2022-08-30T23:28:44.0919969Z - from: -2022-08-30T23:28:44.0920489Z - namespaceSelector: -2022-08-30T23:28:44.0920931Z matchExpressions: -2022-08-30T23:28:44.0921441Z - key: ns -2022-08-30T23:28:44.0921899Z operator: In -2022-08-30T23:28:44.0922241Z values: -2022-08-30T23:28:44.0922720Z - x -2022-08-30T23:28:44.0923216Z - "y" -2022-08-30T23:28:44.0923583Z podSelector: -2022-08-30T23:28:44.0923939Z matchExpressions: -2022-08-30T23:28:44.0924527Z - key: pod -2022-08-30T23:28:44.0924888Z operator: In -2022-08-30T23:28:44.0925232Z values: -2022-08-30T23:28:44.0925702Z - b -2022-08-30T23:28:44.0926179Z - c -2022-08-30T23:28:44.0926545Z ports: -2022-08-30T23:28:44.0927086Z - port: 80 -2022-08-30T23:28:44.0927453Z protocol: TCP -2022-08-30T23:28:44.0927897Z podSelector: -2022-08-30T23:28:44.0928238Z matchLabels: -2022-08-30T23:28:44.0928574Z pod: a -2022-08-30T23:28:44.0928919Z policyTypes: -2022-08-30T23:28:44.0929414Z - Ingress -2022-08-30T23:28:44.0929901Z - Egress -2022-08-30T23:28:44.0930258Z status: {} -2022-08-30T23:28:44.0930431Z -2022-08-30T23:28:44.0930830Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:28:44.0931240Z Expected ingress: -2022-08-30T23:28:44.0931893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0932441Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.0932983Z | TCP/81 | | | | | | | | | | -2022-08-30T23:28:44.0933618Z | UDP/80 | | | | | | | | | | -2022-08-30T23:28:44.0934094Z | UDP/81 | | | | | | | | | | -2022-08-30T23:28:44.0935237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0936014Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0937128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0937719Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0938502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0939070Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0939816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0940353Z | y/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0941083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0941622Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0942479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0943019Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0943755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0944288Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0945003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0945541Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0946260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0946934Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0947672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0947964Z -2022-08-30T23:28:44.0948525Z Expected egress: -2022-08-30T23:28:44.0949255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0949826Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.0950268Z | TCP/81 | | | | | | | | | | -2022-08-30T23:28:44.0950719Z | UDP/80 | | | | | | | | | | -2022-08-30T23:28:44.0951163Z | UDP/81 | | | | | | | | | | -2022-08-30T23:28:44.0951926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0952488Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0953194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0953736Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0954452Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0955009Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0955720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0956310Z | y/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:28:44.0957022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0957558Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0958274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0958803Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0959507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0960041Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0960742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0961265Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0961979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0962621Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0963449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0963747Z -2022-08-30T23:28:44.0964282Z Expected combined: -2022-08-30T23:28:44.0965027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0965552Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.0965998Z | TCP/81 | | | | | | | | | | -2022-08-30T23:28:44.0966432Z | UDP/80 | | | | | | | | | | -2022-08-30T23:28:44.0967012Z | UDP/81 | | | | | | | | | | -2022-08-30T23:28:44.0967719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0968249Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0968963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0969503Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0970218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0970755Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0971465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0972011Z | y/a | X X X X | X X X X | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:28:44.0972731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0973266Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0974372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0974949Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0975735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0976297Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0977026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0977605Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0978381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0978912Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0979624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0979911Z -2022-08-30T23:28:44.0981076Z kube results, try 0: -2022-08-30T23:28:44.0982144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0982854Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.0983507Z | TCP/81 | | | | | | | | | | -2022-08-30T23:28:44.0984153Z | UDP/80 | | | | | | | | | | -2022-08-30T23:28:44.0984952Z | UDP/81 | | | | | | | | | | -2022-08-30T23:28:44.0985954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0986671Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0987663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0988380Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0989415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0990120Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0991272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0991990Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0992973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0993691Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0994696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0995409Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0996398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0997119Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0998197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.0998915Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.0999918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1000631Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1001632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1002008Z -2022-08-30T23:28:44.1002491Z kube results, try 1: -2022-08-30T23:28:44.1003464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1004178Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.1004841Z | TCP/81 | | | | | | | | | | -2022-08-30T23:28:44.1005442Z | UDP/80 | | | | | | | | | | -2022-08-30T23:28:44.1006152Z | UDP/81 | | | | | | | | | | -2022-08-30T23:28:44.1007174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1007891Z | x/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1008919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1009634Z | x/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1010651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1011373Z | x/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1012507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1013244Z | y/a | X X X X | X X X X | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:28:44.1017579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1018408Z | y/b | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1019664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1020549Z | y/c | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1021592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1023244Z | z/a | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1024534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1025454Z | z/b | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1026443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1027037Z | z/c | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:28:44.1027829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:28:44.1028118Z -2022-08-30T23:28:44.1028349Z -2022-08-30T23:28:44.1028823Z Actual vs expected (last round): -2022-08-30T23:28:44.1029498Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:28:44.1029977Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:28:44.1030622Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:28:44.1031136Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1031591Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1032088Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1032540Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1033011Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1033406Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1033852Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1034310Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1034787Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:28:44.1035459Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:28:44.1035702Z -2022-08-30T23:28:44.1036002Z -2022-08-30T23:28:44.1036228Z -2022-08-30T23:28:44.1036778Z finished policy #2 -2022-08-30T23:28:44.1037158Z starting test case #3 -2022-08-30T23:28:47.3302068Z time="2022-08-30T23:28:47Z" level=info msg="cluster state reset" -2022-08-30T23:28:50.5011500Z time="2022-08-30T23:28:50Z" level=info msg="cluster state verified" -2022-08-30T23:28:50.5654064Z time="2022-08-30T23:28:50Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:29:10.5708838Z time="2022-08-30T23:29:10Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:29:10.5901403Z time="2022-08-30T23:29:10Z" level=info msg="running kube probe on try 1" -2022-08-30T23:30:31.9535672Z evaluating test case: set namespace to z -2022-08-30T23:30:31.9537784Z step 1 on all available ports/protocols: -2022-08-30T23:30:31.9540839Z Policy explanation: -2022-08-30T23:30:31.9542818Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:30:31.9544182Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:30:31.9546744Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:30:31.9549403Z | Ingress | namespace: z | z/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:30:31.9550260Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:30:31.9550973Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:30:31.9551705Z | | | | pod In [b c] | | -2022-08-30T23:30:31.9553010Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:30:31.9554057Z | | | | | | -2022-08-30T23:30:31.9556396Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:30:31.9557455Z | Egress | namespace: z | z/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:30:31.9558310Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:30:31.9559052Z | | pod: a | | | | -2022-08-30T23:30:31.9560186Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:30:31.9561086Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:30:31.9561864Z | | | | ns In [y z] | | -2022-08-30T23:30:31.9563830Z | | | | pods: Match expressions: | | -2022-08-30T23:30:31.9564545Z | | | | pod In [a b] | | -2022-08-30T23:30:31.9565797Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:30:31.9566376Z -2022-08-30T23:30:31.9566664Z -2022-08-30T23:30:31.9566957Z -2022-08-30T23:30:31.9567514Z Results for network policies: -2022-08-30T23:30:31.9568131Z Network policy: -2022-08-30T23:30:31.9568459Z -2022-08-30T23:30:31.9569022Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:30:31.9570755Z kind: NetworkPolicy -2022-08-30T23:30:31.9571369Z metadata: -2022-08-30T23:30:31.9571931Z creationTimestamp: null -2022-08-30T23:30:31.9572513Z name: base -2022-08-30T23:30:31.9573060Z namespace: z -2022-08-30T23:30:31.9590705Z spec: -2022-08-30T23:30:31.9591504Z egress: -2022-08-30T23:30:31.9592468Z - ports: -2022-08-30T23:30:31.9593218Z - port: 80 -2022-08-30T23:30:31.9593727Z protocol: TCP -2022-08-30T23:30:31.9594206Z to: -2022-08-30T23:30:31.9595279Z - namespaceSelector: -2022-08-30T23:30:31.9595833Z matchExpressions: -2022-08-30T23:30:31.9597279Z - key: ns -2022-08-30T23:30:31.9597955Z operator: In -2022-08-30T23:30:31.9598410Z values: -2022-08-30T23:30:31.9599030Z - "y" -2022-08-30T23:30:31.9599577Z - z -2022-08-30T23:30:31.9599947Z podSelector: -2022-08-30T23:30:31.9600400Z matchExpressions: -2022-08-30T23:30:31.9600931Z - key: pod -2022-08-30T23:30:31.9601357Z operator: In -2022-08-30T23:30:31.9601801Z values: -2022-08-30T23:30:31.9602283Z - a -2022-08-30T23:30:31.9602814Z - b -2022-08-30T23:30:31.9603339Z - ports: -2022-08-30T23:30:31.9603833Z - port: 53 -2022-08-30T23:30:31.9604283Z protocol: UDP -2022-08-30T23:30:31.9604891Z - port: 53 -2022-08-30T23:30:31.9605333Z protocol: TCP -2022-08-30T23:30:31.9605679Z ingress: -2022-08-30T23:30:31.9606168Z - from: -2022-08-30T23:30:31.9606683Z - namespaceSelector: -2022-08-30T23:30:31.9607285Z matchExpressions: -2022-08-30T23:30:31.9607882Z - key: ns -2022-08-30T23:30:31.9608271Z operator: In -2022-08-30T23:30:31.9608621Z values: -2022-08-30T23:30:31.9609142Z - x -2022-08-30T23:30:31.9609723Z - "y" -2022-08-30T23:30:31.9610077Z podSelector: -2022-08-30T23:30:31.9610440Z matchExpressions: -2022-08-30T23:30:31.9610947Z - key: pod -2022-08-30T23:30:31.9611311Z operator: In -2022-08-30T23:30:31.9611655Z values: -2022-08-30T23:30:31.9612118Z - b -2022-08-30T23:30:31.9612613Z - c -2022-08-30T23:30:31.9612961Z ports: -2022-08-30T23:30:31.9613822Z - port: 80 -2022-08-30T23:30:31.9614217Z protocol: TCP -2022-08-30T23:30:31.9614579Z podSelector: -2022-08-30T23:30:31.9614930Z matchLabels: -2022-08-30T23:30:31.9615422Z pod: a -2022-08-30T23:30:31.9615759Z policyTypes: -2022-08-30T23:30:31.9616250Z - Ingress -2022-08-30T23:30:31.9616827Z - Egress -2022-08-30T23:30:31.9617183Z status: {} -2022-08-30T23:30:31.9617350Z -2022-08-30T23:30:31.9617826Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:30:31.9618740Z Expected ingress: -2022-08-30T23:30:31.9619792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9620533Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:30:31.9621211Z | TCP/81 | | | | | | | | | | -2022-08-30T23:30:31.9621866Z | UDP/80 | | | | | | | | | | -2022-08-30T23:30:31.9622502Z | UDP/81 | | | | | | | | | | -2022-08-30T23:30:31.9623453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9624199Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:31.9625243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9625966Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:31.9626950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9627675Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:31.9628662Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9629386Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:31.9630452Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9631182Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:31.9632215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9632934Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:31.9633886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9634601Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:31.9635582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9636296Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:31.9637286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9638134Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:31.9639134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9639504Z -2022-08-30T23:30:31.9639986Z Expected egress: -2022-08-30T23:30:31.9640930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9641631Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:30:31.9642331Z | TCP/81 | | | | | | | | | | -2022-08-30T23:30:31.9642981Z | UDP/80 | | | | | | | | | | -2022-08-30T23:30:31.9643632Z | UDP/81 | | | | | | | | | | -2022-08-30T23:30:31.9644698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9645413Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:31.9646488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9647198Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:31.9648217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9648924Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:31.9649924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9650642Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:31.9651641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:31.9652358Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:31.9653309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7174248Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:32.7226935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7228107Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:30:32.7229155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7229883Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:32.7230833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7231542Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:30:32.7232403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7232777Z -2022-08-30T23:30:32.7233285Z Expected combined: -2022-08-30T23:30:32.7234185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7234870Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:30:32.7235459Z | TCP/81 | | | | | | | | | | -2022-08-30T23:30:32.7236098Z | UDP/80 | | | | | | | | | | -2022-08-30T23:30:32.7236681Z | UDP/81 | | | | | | | | | | -2022-08-30T23:30:32.7237873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7238570Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7239447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7240138Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7241028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7241722Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7242625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7243424Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7244290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7244977Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7245881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7246592Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7247468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7248167Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | X X X X | . X X X | X X X X | -2022-08-30T23:30:32.7249022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7249738Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7250619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7251312Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7252697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7253129Z -2022-08-30T23:30:32.7261729Z kube results, try 0: -2022-08-30T23:30:32.7265303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7277002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:30:32.7278007Z | TCP/81 | | | | | | | | | | -2022-08-30T23:30:32.7278668Z | UDP/80 | | | | | | | | | | -2022-08-30T23:30:32.7279273Z | UDP/81 | | | | | | | | | | -2022-08-30T23:30:32.7280504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7281130Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7282019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7282614Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7283315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7283841Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7284549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7285313Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7286038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7286554Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7287279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7287803Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . X X X | . . . . | . . . . | -2022-08-30T23:30:32.7288492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7289016Z | z/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | X X X X | . X X X | X X X X | -2022-08-30T23:30:32.7289839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7290362Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7291136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7291746Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | -2022-08-30T23:30:32.7292464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:30:32.7292743Z -2022-08-30T23:30:32.7292969Z -2022-08-30T23:30:32.7293839Z Actual vs expected (last round): -2022-08-30T23:30:32.7294574Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:30:32.7295055Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:30:32.7295665Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:30:32.7296171Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7296571Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7297029Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7297407Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7297779Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7298152Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7298530Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7298991Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7299431Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:30:32.7300018Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:30:32.7300257Z -2022-08-30T23:30:32.7300542Z -2022-08-30T23:30:32.7300742Z -2022-08-30T23:30:32.7301120Z finished policy #3 -2022-08-30T23:30:32.7301560Z starting test case #4 -2022-08-30T23:30:35.2454968Z time="2022-08-30T23:30:35Z" level=info msg="cluster state reset" -2022-08-30T23:30:38.4264276Z time="2022-08-30T23:30:38Z" level=info msg="cluster state verified" -2022-08-30T23:30:38.4936253Z time="2022-08-30T23:30:38Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:30:58.5024990Z time="2022-08-30T23:30:58Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:30:58.5228949Z time="2022-08-30T23:30:58Z" level=info msg="running kube probe on try 1" -2022-08-30T23:33:54.5140220Z evaluating test case: set pod selector to ["MatchLabels",null,"MatchExpression",null] -2022-08-30T23:33:54.5141835Z step 1 on all available ports/protocols: -2022-08-30T23:33:54.5146128Z Policy explanation: -2022-08-30T23:33:54.5149731Z +---------+--------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:33:54.5151429Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:33:54.5156320Z +---------+--------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:33:54.5157869Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:33:54.5159051Z | | all pods | | ns In [x y] | | -2022-08-30T23:33:54.5160249Z | | | | pods: Match expressions: | | -2022-08-30T23:33:54.5161391Z | | | | pod In [b c] | | -2022-08-30T23:33:54.5162934Z +---------+--------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:33:54.5194632Z | | | | | | -2022-08-30T23:33:54.5196315Z +---------+--------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:33:54.5197364Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:33:54.5198164Z | | all pods | | | port 53 on protocol TCP | -2022-08-30T23:33:54.5199293Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:33:54.5200059Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:33:54.5200681Z | | | | ns In [y z] | | -2022-08-30T23:33:54.5201238Z | | | | pods: Match expressions: | | -2022-08-30T23:33:54.5201866Z | | | | pod In [a b] | | -2022-08-30T23:33:54.5203014Z +---------+--------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:33:54.5203533Z -2022-08-30T23:33:54.5203730Z -2022-08-30T23:33:54.5203885Z -2022-08-30T23:33:54.5204307Z Results for network policies: -2022-08-30T23:33:54.5204806Z Network policy: -2022-08-30T23:33:54.5205107Z -2022-08-30T23:33:54.5205591Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:33:54.5205989Z kind: NetworkPolicy -2022-08-30T23:33:54.5206349Z metadata: -2022-08-30T23:33:54.5206716Z creationTimestamp: null -2022-08-30T23:33:54.5207149Z name: base -2022-08-30T23:33:54.5207504Z namespace: x -2022-08-30T23:33:54.5207844Z spec: -2022-08-30T23:33:54.5208247Z egress: -2022-08-30T23:33:54.5208763Z - ports: -2022-08-30T23:33:54.5209377Z - port: 80 -2022-08-30T23:33:54.5209771Z protocol: TCP -2022-08-30T23:33:54.5210116Z to: -2022-08-30T23:33:54.5210655Z - namespaceSelector: -2022-08-30T23:33:54.5211313Z matchExpressions: -2022-08-30T23:33:54.5212164Z - key: ns -2022-08-30T23:33:54.5212721Z operator: In -2022-08-30T23:33:54.5213118Z values: -2022-08-30T23:33:54.5213907Z - "y" -2022-08-30T23:33:54.5214419Z - z -2022-08-30T23:33:54.5214798Z podSelector: -2022-08-30T23:33:54.5215178Z matchExpressions: -2022-08-30T23:33:54.5215681Z - key: pod -2022-08-30T23:33:54.5216044Z operator: In -2022-08-30T23:33:54.5216396Z values: -2022-08-30T23:33:54.5216868Z - a -2022-08-30T23:33:54.5217343Z - b -2022-08-30T23:33:54.5217893Z - ports: -2022-08-30T23:33:54.5218410Z - port: 53 -2022-08-30T23:33:54.5218781Z protocol: UDP -2022-08-30T23:33:54.5219272Z - port: 53 -2022-08-30T23:33:54.5219628Z protocol: TCP -2022-08-30T23:33:54.5219968Z ingress: -2022-08-30T23:33:54.5220443Z - from: -2022-08-30T23:33:54.5220995Z - namespaceSelector: -2022-08-30T23:33:54.5221375Z matchExpressions: -2022-08-30T23:33:54.5221886Z - key: ns -2022-08-30T23:33:54.5222352Z operator: In -2022-08-30T23:33:54.5222873Z values: -2022-08-30T23:33:54.5223355Z - x -2022-08-30T23:33:54.5223840Z - "y" -2022-08-30T23:33:54.5224203Z podSelector: -2022-08-30T23:33:54.5224636Z matchExpressions: -2022-08-30T23:33:54.5225232Z - key: pod -2022-08-30T23:33:54.5225596Z operator: In -2022-08-30T23:33:54.5225965Z values: -2022-08-30T23:33:54.5226522Z - b -2022-08-30T23:33:54.5227013Z - c -2022-08-30T23:33:54.5227376Z ports: -2022-08-30T23:33:54.5227932Z - port: 80 -2022-08-30T23:33:54.5228301Z protocol: TCP -2022-08-30T23:33:54.5228661Z podSelector: {} -2022-08-30T23:33:54.5229022Z policyTypes: -2022-08-30T23:33:54.5229509Z - Ingress -2022-08-30T23:33:54.5230004Z - Egress -2022-08-30T23:33:54.5230368Z status: {} -2022-08-30T23:33:54.5230543Z -2022-08-30T23:33:54.5231176Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:33:54.5231558Z Expected ingress: -2022-08-30T23:33:54.5232251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5232853Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:33:54.5233317Z | TCP/81 | | | | | | | | | | -2022-08-30T23:33:54.5233773Z | UDP/80 | | | | | | | | | | -2022-08-30T23:33:54.5234222Z | UDP/81 | | | | | | | | | | -2022-08-30T23:33:54.5235009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5235548Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5236271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5236806Z | x/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5237532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5238083Z | x/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5238802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5239332Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5240049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5240589Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5241315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5241851Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5242632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5243230Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5243963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5244497Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5245219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5245753Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5246487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5246864Z -2022-08-30T23:33:54.5247294Z Expected egress: -2022-08-30T23:33:54.5248044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5248583Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:33:54.5249102Z | TCP/81 | | | | | | | | | | -2022-08-30T23:33:54.5249629Z | UDP/80 | | | | | | | | | | -2022-08-30T23:33:54.5250122Z | UDP/81 | | | | | | | | | | -2022-08-30T23:33:54.5250854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5251393Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5252240Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5252802Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5253792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5254359Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5255088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5255628Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5256370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5256899Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5257636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5258177Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5258910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5259513Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5260271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5260804Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5261543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5262090Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5262835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5263128Z -2022-08-30T23:33:54.5263624Z Expected combined: -2022-08-30T23:33:54.5264276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5264807Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:33:54.5265255Z | TCP/81 | | | | | | | | | | -2022-08-30T23:33:54.5265692Z | UDP/80 | | | | | | | | | | -2022-08-30T23:33:54.5266135Z | UDP/81 | | | | | | | | | | -2022-08-30T23:33:54.5266911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5267459Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5268300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5268844Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5313528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5315147Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5316572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5317589Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5319099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5322145Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5323496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5324394Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5325641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5326589Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5327847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5328783Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5330033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5331063Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5332307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5332822Z -2022-08-30T23:33:54.5333561Z kube results, try 0: -2022-08-30T23:33:54.5334828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5335671Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:33:54.5336398Z | TCP/81 | | | | | | | | | | -2022-08-30T23:33:54.5337077Z | UDP/80 | | | | | | | | | | -2022-08-30T23:33:54.5337753Z | UDP/81 | | | | | | | | | | -2022-08-30T23:33:54.5339017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5340015Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5341318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5342074Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5342857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5343504Z | x/c | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:33:54.5344231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5344768Z | y/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5345515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5346213Z | y/b | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5346938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5347488Z | y/c | . X X X | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5348215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5348747Z | z/a | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5349463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5350116Z | z/b | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5350842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5351374Z | z/c | X X X X | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:33:54.5352124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:33:54.5352412Z -2022-08-30T23:33:54.5352682Z -2022-08-30T23:33:54.5353289Z Actual vs expected (last round): -2022-08-30T23:33:54.5353947Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:33:54.5354459Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:33:54.5355157Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:33:54.5355621Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5356020Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5356520Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5356921Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5357385Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5357824Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5358224Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5358655Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5359102Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:33:54.5359720Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:33:54.5359969Z -2022-08-30T23:33:54.5360206Z -2022-08-30T23:33:54.5360432Z -2022-08-30T23:33:54.5361028Z finished policy #4 -2022-08-30T23:33:54.5361391Z starting test case #5 -2022-08-30T23:33:57.7594346Z time="2022-08-30T23:33:57Z" level=info msg="cluster state reset" -2022-08-30T23:34:00.9337570Z time="2022-08-30T23:34:00Z" level=info msg="cluster state verified" -2022-08-30T23:34:01.0015406Z time="2022-08-30T23:34:01Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:34:21.0075821Z time="2022-08-30T23:34:21Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:34:21.0267804Z time="2022-08-30T23:34:21Z" level=info msg="running kube probe on try 1" -2022-08-30T23:35:38.5206673Z evaluating test case: set pod selector to ["MatchLabels",["pod: a"],"MatchExpression",null] -2022-08-30T23:35:38.5207876Z step 1 on all available ports/protocols: -2022-08-30T23:35:38.5208546Z Policy explanation: -2022-08-30T23:35:38.5209777Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:35:38.5210486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:35:38.5211697Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:35:38.5212633Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:35:38.5213255Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:35:38.5214145Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:35:38.5214701Z | | | | pod In [b c] | | -2022-08-30T23:35:38.5215548Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:35:38.5216263Z | | | | | | -2022-08-30T23:35:38.5217101Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:35:38.5217982Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:35:38.5218700Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:35:38.5219323Z | | pod: a | | | | -2022-08-30T23:35:38.5220096Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:35:38.5220933Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:35:38.5221915Z | | | | ns In [y z] | | -2022-08-30T23:35:38.5222680Z | | | | pods: Match expressions: | | -2022-08-30T23:35:38.5223388Z | | | | pod In [a b] | | -2022-08-30T23:35:38.5224294Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:35:38.5224771Z -2022-08-30T23:35:38.5225110Z -2022-08-30T23:35:38.5225417Z -2022-08-30T23:35:38.5225926Z Results for network policies: -2022-08-30T23:35:38.5226391Z Network policy: -2022-08-30T23:35:38.5226727Z -2022-08-30T23:35:38.5227267Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:35:38.5227760Z kind: NetworkPolicy -2022-08-30T23:35:38.5228220Z metadata: -2022-08-30T23:35:38.5228690Z creationTimestamp: null -2022-08-30T23:35:38.5229157Z name: base -2022-08-30T23:35:38.5229632Z namespace: x -2022-08-30T23:35:38.5230086Z spec: -2022-08-30T23:35:38.5230526Z egress: -2022-08-30T23:35:38.5231134Z - ports: -2022-08-30T23:35:38.5231790Z - port: 80 -2022-08-30T23:35:38.5232316Z protocol: TCP -2022-08-30T23:35:38.5232800Z to: -2022-08-30T23:35:38.5233393Z - namespaceSelector: -2022-08-30T23:35:38.5233892Z matchExpressions: -2022-08-30T23:35:38.5234503Z - key: ns -2022-08-30T23:35:38.5235004Z operator: In -2022-08-30T23:35:38.5235455Z values: -2022-08-30T23:35:38.5236072Z - "y" -2022-08-30T23:35:38.5236678Z - z -2022-08-30T23:35:38.5237153Z podSelector: -2022-08-30T23:35:38.5237716Z matchExpressions: -2022-08-30T23:35:38.5238342Z - key: pod -2022-08-30T23:35:38.5238861Z operator: In -2022-08-30T23:35:38.5239382Z values: -2022-08-30T23:35:38.5239977Z - a -2022-08-30T23:35:38.5240584Z - b -2022-08-30T23:35:38.5241203Z - ports: -2022-08-30T23:35:38.5241794Z - port: 53 -2022-08-30T23:35:38.5242304Z protocol: UDP -2022-08-30T23:35:38.5242975Z - port: 53 -2022-08-30T23:35:38.5243450Z protocol: TCP -2022-08-30T23:35:38.5243897Z ingress: -2022-08-30T23:35:38.5244494Z - from: -2022-08-30T23:35:38.5245145Z - namespaceSelector: -2022-08-30T23:35:38.5245633Z matchExpressions: -2022-08-30T23:35:38.5246272Z - key: ns -2022-08-30T23:35:38.5246792Z operator: In -2022-08-30T23:35:38.5247248Z values: -2022-08-30T23:35:38.5247983Z - x -2022-08-30T23:35:38.5248670Z - "y" -2022-08-30T23:35:38.5249183Z podSelector: -2022-08-30T23:35:38.5249660Z matchExpressions: -2022-08-30T23:35:38.5250275Z - key: pod -2022-08-30T23:35:38.5250731Z operator: In -2022-08-30T23:35:38.5251190Z values: -2022-08-30T23:35:38.5251768Z - b -2022-08-30T23:35:38.5252437Z - c -2022-08-30T23:35:38.5252920Z ports: -2022-08-30T23:35:38.5253842Z - port: 80 -2022-08-30T23:35:38.5254354Z protocol: TCP -2022-08-30T23:35:38.5254806Z podSelector: -2022-08-30T23:35:38.5255306Z matchLabels: -2022-08-30T23:35:38.5255765Z pod: a -2022-08-30T23:35:38.5256238Z policyTypes: -2022-08-30T23:35:38.5256829Z - Ingress -2022-08-30T23:35:38.5257460Z - Egress -2022-08-30T23:35:38.5257935Z status: {} -2022-08-30T23:35:38.5258648Z -2022-08-30T23:35:38.5259246Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:35:38.5263069Z Expected ingress: -2022-08-30T23:35:38.5264351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5267107Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:35:38.5268000Z | TCP/81 | | | | | | | | | | -2022-08-30T23:35:38.5269457Z | UDP/80 | | | | | | | | | | -2022-08-30T23:35:38.5270158Z | UDP/81 | | | | | | | | | | -2022-08-30T23:35:38.5271079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5271635Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5272350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5272892Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5273614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5274161Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5274952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5275532Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5276250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5276800Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5277591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5278151Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5278916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5279449Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5280184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5280744Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5281467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5281997Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5282722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5283151Z -2022-08-30T23:35:38.5283733Z Expected egress: -2022-08-30T23:35:38.5284506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5285041Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:35:38.5285493Z | TCP/81 | | | | | | | | | | -2022-08-30T23:35:38.5285959Z | UDP/80 | | | | | | | | | | -2022-08-30T23:35:38.5286454Z | UDP/81 | | | | | | | | | | -2022-08-30T23:35:38.5287138Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5287679Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:35:38.5288507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5289043Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5289854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5290422Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5291194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5291740Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5292534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5293155Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5294059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5294604Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5295325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5295882Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5296682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5297216Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5297932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5298469Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5299256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5299542Z -2022-08-30T23:35:38.5299948Z Expected combined: -2022-08-30T23:35:38.5300782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5301363Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:35:38.5301983Z | TCP/81 | | | | | | | | | | -2022-08-30T23:35:38.5302515Z | UDP/80 | | | | | | | | | | -2022-08-30T23:35:38.5303013Z | UDP/81 | | | | | | | | | | -2022-08-30T23:35:38.5303923Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5304469Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:35:38.5305323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5305855Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5306580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5307114Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5307871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5308421Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5309238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5309784Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5310525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5311060Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5311776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5312398Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5313131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5313678Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5314398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5314929Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5315680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5315975Z -2022-08-30T23:35:38.5316416Z kube results, try 0: -2022-08-30T23:35:38.5317068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5317595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:35:38.5318127Z | TCP/81 | | | | | | | | | | -2022-08-30T23:35:38.5318602Z | UDP/80 | | | | | | | | | | -2022-08-30T23:35:38.5319023Z | UDP/81 | | | | | | | | | | -2022-08-30T23:35:38.5319773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5320339Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:35:38.5321071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5321657Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5322395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5322924Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5323724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5324260Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5325017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5325631Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5326422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5326971Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5327703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5328304Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5329045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5329650Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5330397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5330924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:35:38.5331663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:35:38.5331949Z -2022-08-30T23:35:38.5332203Z -2022-08-30T23:35:38.5332705Z Actual vs expected (last round): -2022-08-30T23:35:38.5334349Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:35:38.5337158Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:35:38.5338342Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:35:38.5339053Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5339694Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5340233Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5340681Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5341073Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5341532Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5342010Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5342481Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5342876Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:35:38.5343503Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:35:38.5343749Z -2022-08-30T23:35:38.5343970Z -2022-08-30T23:35:38.5344195Z -2022-08-30T23:35:38.5344620Z finished policy #5 -2022-08-30T23:35:38.5345040Z starting test case #6 -2022-08-30T23:35:41.7932539Z time="2022-08-30T23:35:41Z" level=info msg="cluster state reset" -2022-08-30T23:35:44.9731879Z time="2022-08-30T23:35:44Z" level=info msg="cluster state verified" -2022-08-30T23:35:45.0404602Z time="2022-08-30T23:35:45Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:36:05.0447476Z time="2022-08-30T23:36:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:36:05.0664495Z time="2022-08-30T23:36:05Z" level=info msg="running kube probe on try 1" -2022-08-30T23:38:17.7128479Z evaluating test case: set pod selector to ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] -2022-08-30T23:38:17.7130646Z step 1 on all available ports/protocols: -2022-08-30T23:38:17.7134181Z Policy explanation: -2022-08-30T23:38:17.7136278Z +---------+--------------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:38:17.7137475Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:38:17.7139014Z +---------+--------------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:38:17.7140494Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:38:17.7142834Z | | Match expressions: | | ns In [x y] | | -2022-08-30T23:38:17.7143864Z | | pod In [a b] | | pods: Match expressions: | | -2022-08-30T23:38:17.7144791Z | | | | pod In [b c] | | -2022-08-30T23:38:17.7146338Z +---------+--------------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:38:17.7147454Z | | | | | | -2022-08-30T23:38:17.7148839Z +---------+--------------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:38:17.7151412Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:38:17.7154805Z | | Match expressions: | | | port 53 on protocol TCP | -2022-08-30T23:38:17.7155758Z | | pod In [a b] | | | | -2022-08-30T23:38:17.7157052Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:38:17.7159163Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:38:17.7160041Z | | | | ns In [y z] | | -2022-08-30T23:38:17.7160750Z | | | | pods: Match expressions: | | -2022-08-30T23:38:17.7161477Z | | | | pod In [a b] | | -2022-08-30T23:38:17.7162715Z +---------+--------------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:38:17.7163280Z -2022-08-30T23:38:17.7163569Z -2022-08-30T23:38:17.7165396Z -2022-08-30T23:38:17.7166224Z Results for network policies: -2022-08-30T23:38:17.7168278Z Network policy: -2022-08-30T23:38:17.7168885Z -2022-08-30T23:38:17.7169647Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:38:17.7170488Z kind: NetworkPolicy -2022-08-30T23:38:17.7171250Z metadata: -2022-08-30T23:38:17.7173018Z creationTimestamp: null -2022-08-30T23:38:17.7174040Z name: base -2022-08-30T23:38:17.7174780Z namespace: x -2022-08-30T23:38:17.7175491Z spec: -2022-08-30T23:38:17.7176162Z egress: -2022-08-30T23:38:17.7177144Z - ports: -2022-08-30T23:38:17.7178163Z - port: 80 -2022-08-30T23:38:17.7178920Z protocol: TCP -2022-08-30T23:38:17.7179650Z to: -2022-08-30T23:38:17.7180715Z - namespaceSelector: -2022-08-30T23:38:17.7181674Z matchExpressions: -2022-08-30T23:38:17.7182869Z - key: ns -2022-08-30T23:38:17.7183478Z operator: In -2022-08-30T23:38:17.7183904Z values: -2022-08-30T23:38:17.7184522Z - "y" -2022-08-30T23:38:17.7185162Z - z -2022-08-30T23:38:17.7185625Z podSelector: -2022-08-30T23:38:17.7186097Z matchExpressions: -2022-08-30T23:38:17.7186794Z - key: pod -2022-08-30T23:38:17.7187293Z operator: In -2022-08-30T23:38:17.7187822Z values: -2022-08-30T23:38:17.7188551Z - a -2022-08-30T23:38:17.7189185Z - b -2022-08-30T23:38:17.7189881Z - ports: -2022-08-30T23:38:17.7190662Z - port: 53 -2022-08-30T23:38:17.7191246Z protocol: UDP -2022-08-30T23:38:17.7192055Z - port: 53 -2022-08-30T23:38:17.7192592Z protocol: TCP -2022-08-30T23:38:17.7193118Z ingress: -2022-08-30T23:38:17.7193909Z - from: -2022-08-30T23:38:17.7194731Z - namespaceSelector: -2022-08-30T23:38:17.7195452Z matchExpressions: -2022-08-30T23:38:17.7196110Z - key: ns -2022-08-30T23:38:17.7196766Z operator: In -2022-08-30T23:38:17.7197196Z values: -2022-08-30T23:38:17.7197766Z - x -2022-08-30T23:38:17.7198285Z - "y" -2022-08-30T23:38:17.7198643Z podSelector: -2022-08-30T23:38:17.7199088Z matchExpressions: -2022-08-30T23:38:17.7199927Z - key: pod -2022-08-30T23:38:17.7200383Z operator: In -2022-08-30T23:38:17.7200824Z values: -2022-08-30T23:38:17.7201417Z - b -2022-08-30T23:38:17.7201904Z - c -2022-08-30T23:38:17.7202273Z ports: -2022-08-30T23:38:17.7202831Z - port: 80 -2022-08-30T23:38:17.7203211Z protocol: TCP -2022-08-30T23:38:17.7203550Z podSelector: -2022-08-30T23:38:17.7203934Z matchExpressions: -2022-08-30T23:38:17.7204519Z - key: pod -2022-08-30T23:38:17.7204892Z operator: In -2022-08-30T23:38:17.7205222Z values: -2022-08-30T23:38:17.7206038Z - a -2022-08-30T23:38:17.7206600Z - b -2022-08-30T23:38:17.7206948Z policyTypes: -2022-08-30T23:38:17.7207467Z - Ingress -2022-08-30T23:38:17.7207967Z - Egress -2022-08-30T23:38:17.7208467Z status: {} -2022-08-30T23:38:17.7208625Z -2022-08-30T23:38:17.7209044Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:38:17.7209485Z Expected ingress: -2022-08-30T23:38:17.7210192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7210782Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:38:17.7211221Z | TCP/81 | | | | | | | | | | -2022-08-30T23:38:17.7211686Z | UDP/80 | | | | | | | | | | -2022-08-30T23:38:17.7212211Z | UDP/81 | | | | | | | | | | -2022-08-30T23:38:17.7212994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7213843Z | x/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7214724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7215418Z | x/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7216149Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7216738Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7217568Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7218163Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7219039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7219649Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7220381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7220954Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7221814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7222349Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7223275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7223882Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7224625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7225330Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7226214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7226513Z -2022-08-30T23:38:17.7226883Z Expected egress: -2022-08-30T23:38:17.7227715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7228238Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:38:17.7228767Z | TCP/81 | | | | | | | | | | -2022-08-30T23:38:17.7229225Z | UDP/80 | | | | | | | | | | -2022-08-30T23:38:17.7229815Z | UDP/81 | | | | | | | | | | -2022-08-30T23:38:17.7230672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7231358Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7232126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7232719Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7233640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7234201Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7235145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7235706Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7236521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7237183Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7237933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7238513Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7239235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7240311Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7241086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7241669Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7242408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7242968Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7243717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7243997Z -2022-08-30T23:38:17.7244492Z Expected combined: -2022-08-30T23:38:17.7245222Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7245755Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:38:17.7246191Z | TCP/81 | | | | | | | | | | -2022-08-30T23:38:17.7246606Z | UDP/80 | | | | | | | | | | -2022-08-30T23:38:17.7247211Z | UDP/81 | | | | | | | | | | -2022-08-30T23:38:17.7247922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7248456Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7249262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7249802Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7250522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7251053Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7251956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7252510Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7253278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7254069Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7254791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7255360Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7256104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7256632Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7257342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7257889Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7258653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7259243Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7259994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7260282Z -2022-08-30T23:38:17.7260691Z kube results, try 0: -2022-08-30T23:38:17.7261369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7261974Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:38:17.7262484Z | TCP/81 | | | | | | | | | | -2022-08-30T23:38:17.7262927Z | UDP/80 | | | | | | | | | | -2022-08-30T23:38:17.7263359Z | UDP/81 | | | | | | | | | | -2022-08-30T23:38:17.7264067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7264597Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7265371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7265904Z | x/b | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:38:17.7266616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7267142Z | x/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7267950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7268482Z | y/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7269277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7269844Z | y/b | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7270627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7271229Z | y/c | . X X X | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7271925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7272559Z | z/a | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7273284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7273811Z | z/b | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7274545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7275076Z | z/c | X X X X | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:38:17.7275818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:38:17.7276096Z -2022-08-30T23:38:17.7276409Z -2022-08-30T23:38:17.7276825Z Actual vs expected (last round): -2022-08-30T23:38:17.7277519Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:38:17.7278043Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:38:17.7278669Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:38:17.7279117Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7279517Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7279957Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7280353Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7280829Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7281245Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7281731Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7282169Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7282620Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:38:17.7283234Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:38:17.7283466Z -2022-08-30T23:38:17.7283721Z -2022-08-30T23:38:17.7283930Z -2022-08-30T23:38:17.7284536Z finished policy #6 -2022-08-30T23:38:17.7284935Z starting test case #7 -2022-08-30T23:38:20.9723286Z time="2022-08-30T23:38:20Z" level=info msg="cluster state reset" -2022-08-30T23:38:24.1395222Z time="2022-08-30T23:38:24Z" level=info msg="cluster state verified" -2022-08-30T23:38:24.2082828Z time="2022-08-30T23:38:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:38:44.2175269Z time="2022-08-30T23:38:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:38:44.2312693Z time="2022-08-30T23:38:44Z" level=info msg="running kube probe on try 1" -2022-08-30T23:40:06.6531930Z time="2022-08-30T23:40:06Z" level=info msg="running kube probe on try 2" -2022-08-30T23:41:29.9211242Z evaluating test case: egress: deny all -2022-08-30T23:41:29.9215271Z step 1 on all available ports/protocols: -2022-08-30T23:41:29.9217366Z Policy explanation: -2022-08-30T23:41:29.9219145Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:41:29.9220528Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:41:29.9224029Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:41:29.9225159Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:41:29.9226125Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:41:29.9227018Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:41:29.9227874Z | | | | pod In [b c] | | -2022-08-30T23:41:29.9230851Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:41:29.9231993Z | | | | | | -2022-08-30T23:41:29.9233431Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:41:29.9234465Z | Egress | namespace: x | x/base | no pods, no ips | no ports, no protocols | -2022-08-30T23:41:29.9235416Z | | Match labels: | | | | -2022-08-30T23:41:29.9236266Z | | pod: a | | | | -2022-08-30T23:41:29.9238897Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:41:29.9239562Z -2022-08-30T23:41:29.9239844Z -2022-08-30T23:41:29.9240127Z -2022-08-30T23:41:29.9240781Z Results for network policies: -2022-08-30T23:41:29.9241476Z Network policy: -2022-08-30T23:41:29.9241889Z -2022-08-30T23:41:29.9242458Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:41:29.9243235Z kind: NetworkPolicy -2022-08-30T23:41:29.9243874Z metadata: -2022-08-30T23:41:29.9245796Z creationTimestamp: null -2022-08-30T23:41:29.9246503Z name: base -2022-08-30T23:41:29.9247113Z namespace: x -2022-08-30T23:41:29.9247692Z spec: -2022-08-30T23:41:29.9248334Z ingress: -2022-08-30T23:41:29.9249327Z - from: -2022-08-30T23:41:29.9250295Z - namespaceSelector: -2022-08-30T23:41:29.9251055Z matchExpressions: -2022-08-30T23:41:29.9253282Z - key: ns -2022-08-30T23:41:29.9254185Z operator: In -2022-08-30T23:41:29.9254898Z values: -2022-08-30T23:41:29.9257171Z - x -2022-08-30T23:41:29.9258217Z - "y" -2022-08-30T23:41:29.9258916Z podSelector: -2022-08-30T23:41:29.9259573Z matchExpressions: -2022-08-30T23:41:29.9260588Z - key: pod -2022-08-30T23:41:29.9261274Z operator: In -2022-08-30T23:41:29.9261952Z values: -2022-08-30T23:41:29.9262886Z - b -2022-08-30T23:41:29.9263791Z - c -2022-08-30T23:41:29.9264468Z ports: -2022-08-30T23:41:29.9265093Z - port: 80 -2022-08-30T23:41:29.9265469Z protocol: TCP -2022-08-30T23:41:29.9265917Z podSelector: -2022-08-30T23:41:29.9266272Z matchLabels: -2022-08-30T23:41:29.9266712Z pod: a -2022-08-30T23:41:29.9267060Z policyTypes: -2022-08-30T23:41:29.9267564Z - Ingress -2022-08-30T23:41:29.9268064Z - Egress -2022-08-30T23:41:29.9268414Z status: {} -2022-08-30T23:41:29.9268587Z -2022-08-30T23:41:29.9269055Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:41:29.9269819Z Expected ingress: -2022-08-30T23:41:29.9270875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9271622Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:29.9272338Z | TCP/81 | | | | | | | | | | -2022-08-30T23:41:29.9272981Z | UDP/80 | | | | | | | | | | -2022-08-30T23:41:29.9273801Z | UDP/81 | | | | | | | | | | -2022-08-30T23:41:29.9274840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9275574Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9276501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9277234Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9278156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9278980Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9279900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9280631Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9281550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9282243Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9283773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9284747Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9285712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9286440Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9287459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9288191Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9289236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9289966Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9290937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9291312Z -2022-08-30T23:41:29.9291913Z Expected egress: -2022-08-30T23:41:29.9292842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9293725Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:29.9294362Z | TCP/81 | | | | | | | | | | -2022-08-30T23:41:29.9294989Z | UDP/80 | | | | | | | | | | -2022-08-30T23:41:29.9295600Z | UDP/81 | | | | | | | | | | -2022-08-30T23:41:29.9296544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9297288Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-30T23:41:29.9298238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9298954Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9299918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9300667Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9301814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9302533Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9303605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9304324Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9305269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9305984Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9307102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9307821Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9308785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9309499Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9310496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9311215Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9312167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9312539Z -2022-08-30T23:41:29.9313217Z Expected combined: -2022-08-30T23:41:29.9314133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9314835Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:29.9315469Z | TCP/81 | | | | | | | | | | -2022-08-30T23:41:29.9316173Z | UDP/80 | | | | | | | | | | -2022-08-30T23:41:29.9316810Z | UDP/81 | | | | | | | | | | -2022-08-30T23:41:29.9317840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9318560Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-30T23:41:29.9319550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9320266Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9321263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9321977Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9322927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9323636Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9324640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9325350Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9326388Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9327108Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9328241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9328909Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9329992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9330716Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9331653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:29.9332368Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:29.9333601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8668813Z -2022-08-30T23:41:30.8670408Z kube results, try 0: -2022-08-30T23:41:30.8671753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8672559Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:30.8673253Z | TCP/81 | | | | | | | | | | -2022-08-30T23:41:30.8674020Z | UDP/80 | | | | | | | | | | -2022-08-30T23:41:30.8674675Z | UDP/81 | | | | | | | | | | -2022-08-30T23:41:30.8675683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8676466Z | x/a | X X X X | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-30T23:41:30.8677540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8678307Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8679292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8680053Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8681107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8681865Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8682880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8683679Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8684730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8685486Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8686666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8687405Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8688480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8689216Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8690239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8690973Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8692050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8692781Z -2022-08-30T23:41:30.8693685Z kube results, try 1: -2022-08-30T23:41:30.8694757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8695492Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:30.8696166Z | TCP/81 | | | | | | | | | | -2022-08-30T23:41:30.8696803Z | UDP/80 | | | | | | | | | | -2022-08-30T23:41:30.8697440Z | UDP/81 | | | | | | | | | | -2022-08-30T23:41:30.8698379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8699121Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-30T23:41:30.8700253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8700982Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8701998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8702724Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8703659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8704389Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8705381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8706116Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8707105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8707846Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8708813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8709552Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8710572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8711296Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8712249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8712984Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:41:30.8713947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:41:30.8714320Z -2022-08-30T23:41:30.8714758Z -2022-08-30T23:41:30.8715475Z Actual vs expected (last round): -2022-08-30T23:41:30.8716403Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:41:30.8717047Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:41:30.8717923Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:41:30.8718525Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8719138Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8719754Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8720368Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8720980Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8721598Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8722348Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8722969Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8723581Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:41:30.8724564Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:41:30.8724905Z -2022-08-30T23:41:30.8725327Z -2022-08-30T23:41:30.8725720Z -2022-08-30T23:41:30.8726420Z finished policy #7 -2022-08-30T23:41:30.8727018Z starting test case #8 -2022-08-30T23:41:33.2546835Z time="2022-08-30T23:41:33Z" level=info msg="cluster state reset" -2022-08-30T23:41:36.4373641Z time="2022-08-30T23:41:36Z" level=info msg="cluster state verified" -2022-08-30T23:41:36.5074036Z time="2022-08-30T23:41:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:41:56.5140015Z time="2022-08-30T23:41:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:41:56.5370957Z time="2022-08-30T23:41:56Z" level=info msg="running kube probe on try 1" -2022-08-30T23:42:48.0484912Z evaluating test case: egress: allow all -2022-08-30T23:42:48.0486476Z step 1 on all available ports/protocols: -2022-08-30T23:42:48.0487395Z Policy explanation: -2022-08-30T23:42:48.0490799Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:42:48.0491813Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:42:48.0493103Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:42:48.0494241Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:42:48.0498805Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:42:48.0499641Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:42:48.0500193Z | | | | pod In [b c] | | -2022-08-30T23:42:48.0501070Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:42:48.0501595Z | | | | | | -2022-08-30T23:42:48.0502320Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:42:48.0502890Z | Egress | namespace: x | x/base | all pods, all ips | all ports, all protocols | -2022-08-30T23:42:48.0503415Z | | Match labels: | | | | -2022-08-30T23:42:48.0503860Z | | pod: a | | | | -2022-08-30T23:42:48.0504560Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:42:48.0504861Z -2022-08-30T23:42:48.0505068Z -2022-08-30T23:42:48.0505361Z -2022-08-30T23:42:48.0505755Z Results for network policies: -2022-08-30T23:42:48.0506172Z Network policy: -2022-08-30T23:42:48.0506345Z -2022-08-30T23:42:48.0506745Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:42:48.0507157Z kind: NetworkPolicy -2022-08-30T23:42:48.0507512Z metadata: -2022-08-30T23:42:48.0508033Z creationTimestamp: null -2022-08-30T23:42:48.0508445Z name: base -2022-08-30T23:42:48.0508794Z namespace: x -2022-08-30T23:42:48.0509139Z spec: -2022-08-30T23:42:48.0509536Z egress: -2022-08-30T23:42:48.0510138Z - {} -2022-08-30T23:42:48.0510505Z ingress: -2022-08-30T23:42:48.0511046Z - from: -2022-08-30T23:42:48.0511638Z - namespaceSelector: -2022-08-30T23:42:48.0512199Z matchExpressions: -2022-08-30T23:42:48.0512736Z - key: ns -2022-08-30T23:42:48.0513113Z operator: In -2022-08-30T23:42:48.0513884Z values: -2022-08-30T23:42:48.0514424Z - x -2022-08-30T23:42:48.0514954Z - "y" -2022-08-30T23:42:48.0515561Z podSelector: -2022-08-30T23:42:48.0515969Z matchExpressions: -2022-08-30T23:42:48.0516498Z - key: pod -2022-08-30T23:42:48.0516902Z operator: In -2022-08-30T23:42:48.0517302Z values: -2022-08-30T23:42:48.0517820Z - b -2022-08-30T23:42:48.0518365Z - c -2022-08-30T23:42:48.0518819Z ports: -2022-08-30T23:42:48.0519322Z - port: 80 -2022-08-30T23:42:48.0519752Z protocol: TCP -2022-08-30T23:42:48.0520102Z podSelector: -2022-08-30T23:42:48.0520455Z matchLabels: -2022-08-30T23:42:48.0520798Z pod: a -2022-08-30T23:42:48.0521131Z policyTypes: -2022-08-30T23:42:48.0521620Z - Ingress -2022-08-30T23:42:48.0522119Z - Egress -2022-08-30T23:42:48.0522487Z status: {} -2022-08-30T23:42:48.0522807Z -2022-08-30T23:42:48.0523255Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:42:48.0523639Z Expected ingress: -2022-08-30T23:42:48.0524391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0525027Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:42:48.0525478Z | TCP/81 | | | | | | | | | | -2022-08-30T23:42:48.0525912Z | UDP/80 | | | | | | | | | | -2022-08-30T23:42:48.0526371Z | UDP/81 | | | | | | | | | | -2022-08-30T23:42:48.0527087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0527631Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0528343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0528875Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0529571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0530172Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0530988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0531516Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0532228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0532760Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0533800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0534412Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0535189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0535741Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0536453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0536984Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0537689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0538266Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0538969Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0539384Z -2022-08-30T23:42:48.0539790Z Expected egress: -2022-08-30T23:42:48.0540440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0540966Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:42:48.0541408Z | TCP/81 | | | | | | | | | | -2022-08-30T23:42:48.0541838Z | UDP/80 | | | | | | | | | | -2022-08-30T23:42:48.0542319Z | UDP/81 | | | | | | | | | | -2022-08-30T23:42:48.0543044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0543895Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0544673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0545250Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0546029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0546570Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0547274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0564571Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0565792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0566533Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0567518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0568217Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0569208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0569913Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0570894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0571604Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0572576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0573297Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0587079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0587446Z -2022-08-30T23:42:48.0588048Z Expected combined: -2022-08-30T23:42:48.0588800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0589373Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:42:48.0589844Z | TCP/81 | | | | | | | | | | -2022-08-30T23:42:48.0590281Z | UDP/80 | | | | | | | | | | -2022-08-30T23:42:48.0590734Z | UDP/81 | | | | | | | | | | -2022-08-30T23:42:48.0591474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0592269Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0593010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0593551Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0594282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0594819Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0595541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0596075Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0596978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0597524Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0598278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0598907Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0599688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0600238Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0600975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0601516Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0602246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0602785Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0603497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0603796Z -2022-08-30T23:42:48.0604220Z kube results, try 0: -2022-08-30T23:42:48.0604987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0605520Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:42:48.0605972Z | TCP/81 | | | | | | | | | | -2022-08-30T23:42:48.0606422Z | UDP/80 | | | | | | | | | | -2022-08-30T23:42:48.0606861Z | UDP/81 | | | | | | | | | | -2022-08-30T23:42:48.0607605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0608141Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0608869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0609407Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0610116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0610654Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0611372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0611914Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0612817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0613570Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0614417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0615027Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0615804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0616418Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0617151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0617797Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0618609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0619185Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:42:48.0619976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:42:48.0620273Z -2022-08-30T23:42:48.0620501Z -2022-08-30T23:42:48.0621101Z Actual vs expected (last round): -2022-08-30T23:42:48.0621754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:42:48.0622226Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:42:48.0622907Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:42:48.0623370Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0623796Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0624295Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0624697Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0625174Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0625585Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0626102Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0626516Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0626996Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:42:48.0627653Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:42:48.0627892Z -2022-08-30T23:42:48.0628236Z -2022-08-30T23:42:48.0628525Z -2022-08-30T23:42:48.0629032Z finished policy #8 -2022-08-30T23:42:48.0629406Z starting test case #9 -2022-08-30T23:42:51.1725766Z time="2022-08-30T23:42:51Z" level=info msg="cluster state reset" -2022-08-30T23:42:54.3534550Z time="2022-08-30T23:42:54Z" level=info msg="cluster state verified" -2022-08-30T23:42:54.4219847Z time="2022-08-30T23:42:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:43:14.4292442Z time="2022-08-30T23:43:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:43:14.4433038Z time="2022-08-30T23:43:14Z" level=info msg="running kube probe on try 1" -2022-08-30T23:43:31.3456558Z time="2022-08-30T23:43:31Z" level=info msg="running kube probe on try 2" -2022-08-30T23:43:48.7236862Z time="2022-08-30T23:43:48Z" level=info msg="running kube probe on try 3" -2022-08-30T23:44:33.0104264Z time="2022-08-30T23:44:33Z" level=info msg="running kube probe on try 4" -2022-08-30T23:45:56.4225284Z evaluating test case: ingress: deny all -2022-08-30T23:45:56.4228335Z step 1 on all available ports/protocols: -2022-08-30T23:45:56.4232927Z Policy explanation: -2022-08-30T23:45:56.4236083Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:45:56.4237726Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:45:56.4239234Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:45:56.4241560Z | Ingress | namespace: x | x/base | no pods, no ips | no ports, no protocols | -2022-08-30T23:45:56.4242605Z | | Match labels: | | | | -2022-08-30T23:45:56.4243446Z | | pod: a | | | | -2022-08-30T23:45:56.4244924Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:45:56.4245953Z | | | | | | -2022-08-30T23:45:56.4247430Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:45:56.4249702Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:45:56.4250776Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:45:56.4251678Z | | pod: a | | | | -2022-08-30T23:45:56.4253036Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:45:56.4254653Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:45:56.4255429Z | | | | ns In [y z] | | -2022-08-30T23:45:56.4256171Z | | | | pods: Match expressions: | | -2022-08-30T23:45:56.4256846Z | | | | pod In [a b] | | -2022-08-30T23:45:56.4257848Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:45:56.4258191Z -2022-08-30T23:45:56.4258438Z -2022-08-30T23:45:56.4258717Z -2022-08-30T23:45:56.4259195Z Results for network policies: -2022-08-30T23:45:56.4259724Z Network policy: -2022-08-30T23:45:56.4259965Z -2022-08-30T23:45:56.4260418Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:45:56.4260895Z kind: NetworkPolicy -2022-08-30T23:45:56.4261347Z metadata: -2022-08-30T23:45:56.4261782Z creationTimestamp: null -2022-08-30T23:45:56.4262249Z name: base -2022-08-30T23:45:56.4262738Z namespace: x -2022-08-30T23:45:56.4263238Z spec: -2022-08-30T23:45:56.4263636Z egress: -2022-08-30T23:45:56.4264363Z - ports: -2022-08-30T23:45:56.4265055Z - port: 80 -2022-08-30T23:45:56.4265529Z protocol: TCP -2022-08-30T23:45:56.4265998Z to: -2022-08-30T23:45:56.4266669Z - namespaceSelector: -2022-08-30T23:45:56.4267178Z matchExpressions: -2022-08-30T23:45:56.4267861Z - key: ns -2022-08-30T23:45:56.4268334Z operator: In -2022-08-30T23:45:56.4268793Z values: -2022-08-30T23:45:56.4269428Z - "y" -2022-08-30T23:45:56.4270082Z - z -2022-08-30T23:45:56.4270531Z podSelector: -2022-08-30T23:45:56.4271031Z matchExpressions: -2022-08-30T23:45:56.4271740Z - key: pod -2022-08-30T23:45:56.4272223Z operator: In -2022-08-30T23:45:56.4272704Z values: -2022-08-30T23:45:56.4273332Z - a -2022-08-30T23:45:56.4273971Z - b -2022-08-30T23:45:56.4274599Z - ports: -2022-08-30T23:45:56.4275358Z - port: 53 -2022-08-30T23:45:56.4275846Z protocol: UDP -2022-08-30T23:45:56.4276479Z - port: 53 -2022-08-30T23:45:56.4276923Z protocol: TCP -2022-08-30T23:45:56.4277365Z podSelector: -2022-08-30T23:45:56.4277828Z matchLabels: -2022-08-30T23:45:56.4278254Z pod: a -2022-08-30T23:45:56.4278695Z policyTypes: -2022-08-30T23:45:56.4279553Z - Ingress -2022-08-30T23:45:56.4280189Z - Egress -2022-08-30T23:45:56.4280635Z status: {} -2022-08-30T23:45:56.4280843Z -2022-08-30T23:45:56.4281299Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:45:56.4281821Z Expected ingress: -2022-08-30T23:45:56.4282854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4283683Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4284383Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4284980Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4285490Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4286661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4287547Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4288664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4289460Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4290565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4291365Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4292463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4293232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4294509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4295347Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4296511Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4297307Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4298357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4299126Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4300357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4301125Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4302242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4303071Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4304195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4304665Z -2022-08-30T23:45:56.4305085Z Expected egress: -2022-08-30T23:45:56.4306099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4306898Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4307536Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4311174Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4313191Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4314628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4315609Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:45:56.4316787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4319003Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4321425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4323547Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4326202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4331489Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4332491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4333215Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4334289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4334850Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4335581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4336130Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4336852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4337400Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4338124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4338752Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4339458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4339761Z -2022-08-30T23:45:56.4340313Z Expected combined: -2022-08-30T23:45:56.4341035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4341570Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4342012Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4342450Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4342918Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4343649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4344199Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:45:56.4344921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4345457Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4346169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4346699Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4347411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4348080Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4349122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4349693Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4350493Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4351025Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4351810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4352382Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4353690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4354384Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4355241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4355807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4356553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4356854Z -2022-08-30T23:45:56.4357344Z kube results, try 0: -2022-08-30T23:45:56.4358029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4358564Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4359011Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4359505Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4359964Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4360755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4361284Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4362005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4362545Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4363255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4363798Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4364512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4365052Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4365804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4366336Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4367040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4367571Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4368362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4368908Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4369808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4370397Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4371107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4371633Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4372341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4372636Z -2022-08-30T23:45:56.4373188Z kube results, try 1: -2022-08-30T23:45:56.4374004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4374647Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4375104Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4375613Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4376087Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4376785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4377318Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4378066Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4378609Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4379387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4379983Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4380775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4381390Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4382101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4382631Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4383349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4383890Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4384687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4385239Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4386022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4386611Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4387334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4387863Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4388566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4388861Z -2022-08-30T23:45:56.4389388Z kube results, try 2: -2022-08-30T23:45:56.4390110Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4453217Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4454113Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4454770Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4455412Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4456652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4457588Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4458828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4459939Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4461177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4462099Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4463344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4464547Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4465813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4466743Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4467977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4468903Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4470516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4471699Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4473205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4474258Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4475943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4476928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4477814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4478127Z -2022-08-30T23:45:56.4478548Z kube results, try 3: -2022-08-30T23:45:56.4479219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4479788Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4480258Z | TCP/81 | | | | | | | | | | -2022-08-30T23:45:56.4480690Z | UDP/80 | | | | | | | | | | -2022-08-30T23:45:56.4481121Z | UDP/81 | | | | | | | | | | -2022-08-30T23:45:56.4481889Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4482486Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:45:56.4483224Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4483893Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4484614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4485216Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4485960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4486500Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4487214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4487757Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4488656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4489265Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4490031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4490563Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4491284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4491851Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4492594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4493135Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:45:56.4494046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:45:56.4494349Z -2022-08-30T23:45:56.4494609Z -2022-08-30T23:45:56.4495029Z Actual vs expected (last round): -2022-08-30T23:45:56.4495710Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:45:56.4496182Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:45:56.4496844Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:45:56.4497306Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4497743Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4498145Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4498573Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4499045Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4499457Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4499962Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4500421Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4500818Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:45:56.4501419Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:45:56.4501667Z -2022-08-30T23:45:56.4501977Z -2022-08-30T23:45:56.4502258Z -2022-08-30T23:45:56.4502674Z finished policy #9 -2022-08-30T23:45:56.4503063Z starting test case #10 -2022-08-30T23:45:59.6394854Z time="2022-08-30T23:45:59Z" level=info msg="cluster state reset" -2022-08-30T23:46:02.8053603Z time="2022-08-30T23:46:02Z" level=info msg="cluster state verified" -2022-08-30T23:46:02.8645295Z time="2022-08-30T23:46:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:46:22.8648593Z time="2022-08-30T23:46:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:46:22.8865565Z time="2022-08-30T23:46:22Z" level=info msg="running kube probe on try 1" -2022-08-30T23:47:11.4168652Z evaluating test case: ingress: allow all -2022-08-30T23:47:11.4170038Z step 1 on all available ports/protocols: -2022-08-30T23:47:11.4174852Z Policy explanation: -2022-08-30T23:47:11.4176659Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:47:11.4177592Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:47:11.4178860Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:47:11.4179797Z | Ingress | namespace: x | x/base | all pods, all ips | all ports, all protocols | -2022-08-30T23:47:11.4180491Z | | Match labels: | | | | -2022-08-30T23:47:11.4181384Z | | pod: a | | | | -2022-08-30T23:47:11.4182483Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:47:11.4183226Z | | | | | | -2022-08-30T23:47:11.4184344Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:47:11.4185165Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:47:11.4185903Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:47:11.4186572Z | | pod: a | | | | -2022-08-30T23:47:11.4187620Z + + + +-------------------------------+--------------------------+ -2022-08-30T23:47:11.4188424Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:47:11.4189125Z | | | | ns In [y z] | | -2022-08-30T23:47:11.4189784Z | | | | pods: Match expressions: | | -2022-08-30T23:47:11.4190438Z | | | | pod In [a b] | | -2022-08-30T23:47:11.4191551Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-30T23:47:11.4192093Z -2022-08-30T23:47:11.4192337Z -2022-08-30T23:47:11.4192572Z -2022-08-30T23:47:11.4193083Z Results for network policies: -2022-08-30T23:47:11.4196576Z Network policy: -2022-08-30T23:47:11.4197089Z -2022-08-30T23:47:11.4197567Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:47:11.4198163Z kind: NetworkPolicy -2022-08-30T23:47:11.4198697Z metadata: -2022-08-30T23:47:11.4199215Z creationTimestamp: null -2022-08-30T23:47:11.4199761Z name: base -2022-08-30T23:47:11.4200255Z namespace: x -2022-08-30T23:47:11.4200730Z spec: -2022-08-30T23:47:11.4201179Z egress: -2022-08-30T23:47:11.4202016Z - ports: -2022-08-30T23:47:11.4202740Z - port: 80 -2022-08-30T23:47:11.4203236Z protocol: TCP -2022-08-30T23:47:11.4203719Z to: -2022-08-30T23:47:11.4204430Z - namespaceSelector: -2022-08-30T23:47:11.4205004Z matchExpressions: -2022-08-30T23:47:11.4205764Z - key: ns -2022-08-30T23:47:11.4206281Z operator: In -2022-08-30T23:47:11.4206782Z values: -2022-08-30T23:47:11.4207494Z - "y" -2022-08-30T23:47:11.4209651Z - z -2022-08-30T23:47:11.4210455Z podSelector: -2022-08-30T23:47:11.4211136Z matchExpressions: -2022-08-30T23:47:11.4212154Z - key: pod -2022-08-30T23:47:11.4212788Z operator: In -2022-08-30T23:47:11.4213299Z values: -2022-08-30T23:47:11.4214371Z - a -2022-08-30T23:47:11.4215230Z - b -2022-08-30T23:47:11.4216084Z - ports: -2022-08-30T23:47:11.4217144Z - port: 53 -2022-08-30T23:47:11.4217797Z protocol: UDP -2022-08-30T23:47:11.4218679Z - port: 53 -2022-08-30T23:47:11.4219339Z protocol: TCP -2022-08-30T23:47:11.4219985Z ingress: -2022-08-30T23:47:11.4222131Z - {} -2022-08-30T23:47:11.4222916Z podSelector: -2022-08-30T23:47:11.4223584Z matchLabels: -2022-08-30T23:47:11.4224079Z pod: a -2022-08-30T23:47:11.4224698Z policyTypes: -2022-08-30T23:47:11.4225581Z - Ingress -2022-08-30T23:47:11.4226439Z - Egress -2022-08-30T23:47:11.4227063Z status: {} -2022-08-30T23:47:11.4227464Z -2022-08-30T23:47:11.4227974Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:47:11.4228683Z Expected ingress: -2022-08-30T23:47:11.4230036Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4232650Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:47:11.4233828Z | TCP/81 | | | | | | | | | | -2022-08-30T23:47:11.4234602Z | UDP/80 | | | | | | | | | | -2022-08-30T23:47:11.4235379Z | UDP/81 | | | | | | | | | | -2022-08-30T23:47:11.4238079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4239192Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4240551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4241201Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4241986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4242567Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4243286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4243900Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4244663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4245195Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4246151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4246697Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4247399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4247932Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4248637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4249249Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4250014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4250562Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4251294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4251583Z -2022-08-30T23:47:11.4252061Z Expected egress: -2022-08-30T23:47:11.4252784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4253503Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:47:11.4254104Z | TCP/81 | | | | | | | | | | -2022-08-30T23:47:11.4254588Z | UDP/80 | | | | | | | | | | -2022-08-30T23:47:11.4255001Z | UDP/81 | | | | | | | | | | -2022-08-30T23:47:11.4255782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4256332Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:47:11.4257060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4257598Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4258456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4258992Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4259855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4260391Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4261121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4261650Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4262458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4263042Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4263769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4264309Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4265014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4265566Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4266286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4266878Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4267587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4267876Z -2022-08-30T23:47:11.4268299Z Expected combined: -2022-08-30T23:47:11.4268963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4269526Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:47:11.4269972Z | TCP/81 | | | | | | | | | | -2022-08-30T23:47:11.4270481Z | UDP/80 | | | | | | | | | | -2022-08-30T23:47:11.4270985Z | UDP/81 | | | | | | | | | | -2022-08-30T23:47:11.4271674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4272302Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:47:11.4273033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4273569Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4274374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4274922Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4275717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4276250Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4276982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4277568Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4278323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4278943Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4279644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4280174Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4280966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4281498Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4282242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4282775Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4283537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4283834Z -2022-08-30T23:47:11.4284271Z kube results, try 0: -2022-08-30T23:47:11.4284944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4285471Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:47:11.4285964Z | TCP/81 | | | | | | | | | | -2022-08-30T23:47:11.4286440Z | UDP/80 | | | | | | | | | | -2022-08-30T23:47:11.4286909Z | UDP/81 | | | | | | | | | | -2022-08-30T23:47:11.4287606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4288186Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:47:11.4288931Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4289653Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4290408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4290981Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4291798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4292339Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4293041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4293721Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4294496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4295128Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4295938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4296491Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4297260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4297799Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4298551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4299223Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:47:11.4299962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:47:11.4300248Z -2022-08-30T23:47:11.4300548Z -2022-08-30T23:47:11.4301044Z Actual vs expected (last round): -2022-08-30T23:47:11.4301689Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:47:11.4302202Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:47:11.4302835Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:47:11.4303294Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4303693Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4304154Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4304596Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4304990Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4305404Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4305875Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4306366Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4306837Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:47:11.4307524Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:47:11.4307762Z -2022-08-30T23:47:11.4307991Z -2022-08-30T23:47:11.4308301Z -2022-08-30T23:47:11.4308717Z finished policy #10 -2022-08-30T23:47:11.4309116Z starting test case #11 -2022-08-30T23:47:14.5077728Z time="2022-08-30T23:47:14Z" level=info msg="cluster state reset" -2022-08-30T23:47:17.6653817Z time="2022-08-30T23:47:17Z" level=info msg="cluster state verified" -2022-08-30T23:47:17.7268332Z time="2022-08-30T23:47:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:47:37.7272568Z time="2022-08-30T23:47:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:47:37.7411024Z time="2022-08-30T23:47:37Z" level=info msg="running kube probe on try 1" -2022-08-30T23:48:52.0808250Z evaluating test case: ingress: empty peers -2022-08-30T23:48:52.0809946Z step 1 on all available ports/protocols: -2022-08-30T23:48:52.0813176Z Policy explanation: -2022-08-30T23:48:52.0818560Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:48:52.0819823Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:48:52.0822685Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:48:52.0824028Z | Ingress | namespace: x | x/base | all pods, all ips | port 80 on protocol TCP | -2022-08-30T23:48:52.0825232Z | | Match labels: | | | | -2022-08-30T23:48:52.0826316Z | | pod: a | | | | -2022-08-30T23:48:52.0828429Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:48:52.0831330Z | | | | | | -2022-08-30T23:48:52.0833107Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:48:52.0834403Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:48:52.0835605Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:48:52.0837832Z | | pod: a | | | | -2022-08-30T23:48:52.0839529Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:48:52.0840889Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:48:52.0842043Z | | | | ns In [y z] | | -2022-08-30T23:48:52.0843142Z | | | | pods: Match expressions: | | -2022-08-30T23:48:52.0844214Z | | | | pod In [a b] | | -2022-08-30T23:48:52.0847125Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:48:52.0852324Z -2022-08-30T23:48:52.0852672Z -2022-08-30T23:48:52.0852854Z -2022-08-30T23:48:52.0861990Z Results for network policies: -2022-08-30T23:48:52.0862722Z Network policy: -2022-08-30T23:48:52.0862995Z -2022-08-30T23:48:52.0863460Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:48:52.0863892Z kind: NetworkPolicy -2022-08-30T23:48:52.0864267Z metadata: -2022-08-30T23:48:52.0864633Z creationTimestamp: null -2022-08-30T23:48:52.0865002Z name: base -2022-08-30T23:48:52.0865620Z namespace: x -2022-08-30T23:48:52.0866078Z spec: -2022-08-30T23:48:52.0866413Z egress: -2022-08-30T23:48:52.0867075Z - ports: -2022-08-30T23:48:52.0867601Z - port: 80 -2022-08-30T23:48:52.0867998Z protocol: TCP -2022-08-30T23:48:52.0868360Z to: -2022-08-30T23:48:52.0868864Z - namespaceSelector: -2022-08-30T23:48:52.0869290Z matchExpressions: -2022-08-30T23:48:52.0869958Z - key: ns -2022-08-30T23:48:52.0870403Z operator: In -2022-08-30T23:48:52.0870841Z values: -2022-08-30T23:48:52.0871340Z - "y" -2022-08-30T23:48:52.0871932Z - z -2022-08-30T23:48:52.0872298Z podSelector: -2022-08-30T23:48:52.0872663Z matchExpressions: -2022-08-30T23:48:52.0873170Z - key: pod -2022-08-30T23:48:52.0873609Z operator: In -2022-08-30T23:48:52.0873985Z values: -2022-08-30T23:48:52.0874468Z - a -2022-08-30T23:48:52.0874956Z - b -2022-08-30T23:48:52.0875447Z - ports: -2022-08-30T23:48:52.0876189Z - port: 53 -2022-08-30T23:48:52.0876662Z protocol: UDP -2022-08-30T23:48:52.0877451Z - port: 53 -2022-08-30T23:48:52.0877952Z protocol: TCP -2022-08-30T23:48:52.0878381Z ingress: -2022-08-30T23:48:52.0879140Z - ports: -2022-08-30T23:48:52.0879756Z - port: 80 -2022-08-30T23:48:52.0880172Z protocol: TCP -2022-08-30T23:48:52.0880779Z podSelector: -2022-08-30T23:48:52.0881162Z matchLabels: -2022-08-30T23:48:52.0881551Z pod: a -2022-08-30T23:48:52.0881951Z policyTypes: -2022-08-30T23:48:52.0882585Z - Ingress -2022-08-30T23:48:52.0883173Z - Egress -2022-08-30T23:48:52.0883633Z status: {} -2022-08-30T23:48:52.0883864Z -2022-08-30T23:48:52.0884360Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:48:52.0884918Z Expected ingress: -2022-08-30T23:48:52.0885635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0886273Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:48:52.0886989Z | TCP/81 | | | | | | | | | | -2022-08-30T23:48:52.0887548Z | UDP/80 | | | | | | | | | | -2022-08-30T23:48:52.0888020Z | UDP/81 | | | | | | | | | | -2022-08-30T23:48:52.0888758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0889302Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0890021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0890588Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0891474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0892008Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0892733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0893271Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0894847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0895415Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0896163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0896703Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0897431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0898024Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0898806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0899344Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0900054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0900601Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0901316Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0901605Z -2022-08-30T23:48:52.0902158Z Expected egress: -2022-08-30T23:48:52.0902872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0903408Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:48:52.0903858Z | TCP/81 | | | | | | | | | | -2022-08-30T23:48:52.0904376Z | UDP/80 | | | | | | | | | | -2022-08-30T23:48:52.0904814Z | UDP/81 | | | | | | | | | | -2022-08-30T23:48:52.0905903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0906523Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:48:52.0907255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0907792Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0908626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0909237Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0909954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0910556Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0911368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0911909Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0912630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0913257Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0914076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0914646Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0915432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0916034Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0916771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0917302Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0918027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0918322Z -2022-08-30T23:48:52.0918747Z Expected combined: -2022-08-30T23:48:52.0919438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0919967Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:48:52.0920419Z | TCP/81 | | | | | | | | | | -2022-08-30T23:48:52.0920850Z | UDP/80 | | | | | | | | | | -2022-08-30T23:48:52.0921284Z | UDP/81 | | | | | | | | | | -2022-08-30T23:48:52.0922025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0922563Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:48:52.0923368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0923915Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0924661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0925227Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0926025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0926555Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0927273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0927858Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0928645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0929273Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0930017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0930563Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0931283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0931821Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0932532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0933224Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0934218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0934508Z -2022-08-30T23:48:52.0935010Z kube results, try 0: -2022-08-30T23:48:52.0935709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0936247Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:48:52.0936702Z | TCP/81 | | | | | | | | | | -2022-08-30T23:48:52.0937151Z | UDP/80 | | | | | | | | | | -2022-08-30T23:48:52.0937587Z | UDP/81 | | | | | | | | | | -2022-08-30T23:48:52.0938351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0938896Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:48:52.0939616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0940250Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0940958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0941561Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0942280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0942809Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0943528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0944118Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0944832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0945429Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0946162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0946696Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0947440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0947975Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0948715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0949252Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:48:52.0950076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:48:52.0950364Z -2022-08-30T23:48:52.0950571Z -2022-08-30T23:48:52.0950999Z Actual vs expected (last round): -2022-08-30T23:48:52.0951661Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:48:52.0952175Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:48:52.0952810Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:48:52.0953281Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0953731Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0954140Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0954644Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0955040Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0955449Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0955854Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0956312Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0956708Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:48:52.0957325Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:48:52.0957580Z -2022-08-30T23:48:52.0957836Z -2022-08-30T23:48:52.0958084Z -2022-08-30T23:48:52.0958501Z finished policy #11 -2022-08-30T23:48:52.0958953Z starting test case #12 -2022-08-30T23:48:55.3222535Z time="2022-08-30T23:48:55Z" level=info msg="cluster state reset" -2022-08-30T23:48:58.4963844Z time="2022-08-30T23:48:58Z" level=info msg="cluster state verified" -2022-08-30T23:48:58.5619193Z time="2022-08-30T23:48:58Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:49:18.5679518Z time="2022-08-30T23:49:18Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:49:18.5820471Z time="2022-08-30T23:49:18Z" level=info msg="running kube probe on try 1" -2022-08-30T23:49:36.4990469Z time="2022-08-30T23:49:36Z" level=info msg="running kube probe on try 2" -2022-08-30T23:49:54.7671401Z time="2022-08-30T23:49:54Z" level=info msg="running kube probe on try 3" -2022-08-30T23:51:08.6376804Z evaluating test case: egress: empty peers -2022-08-30T23:51:08.6380971Z step 1 on all available ports/protocols: -2022-08-30T23:51:08.6382225Z Policy explanation: -2022-08-30T23:51:08.6384185Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:51:08.6385479Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:51:08.6387107Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:51:08.6391412Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:51:08.6392357Z | | Match labels: | | ns In [x y] | | -2022-08-30T23:51:08.6393134Z | | pod: a | | pods: Match expressions: | | -2022-08-30T23:51:08.6393881Z | | | | pod In [b c] | | -2022-08-30T23:51:08.6395187Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:51:08.6398408Z | | | | | | -2022-08-30T23:51:08.6399643Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:51:08.6400630Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol TCP | -2022-08-30T23:51:08.6401740Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:51:08.6402535Z | | pod: a | | | port 53 on protocol UDP | -2022-08-30T23:51:08.6404561Z | | | | | port 80 on protocol TCP | -2022-08-30T23:51:08.6405784Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:51:08.6406350Z -2022-08-30T23:51:08.6406631Z -2022-08-30T23:51:08.6406924Z -2022-08-30T23:51:08.6407445Z Results for network policies: -2022-08-30T23:51:08.6408027Z Network policy: -2022-08-30T23:51:08.6408371Z -2022-08-30T23:51:08.6408938Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:51:08.6409554Z kind: NetworkPolicy -2022-08-30T23:51:08.6410290Z metadata: -2022-08-30T23:51:08.6411876Z creationTimestamp: null -2022-08-30T23:51:08.6412496Z name: base -2022-08-30T23:51:08.6413037Z namespace: x -2022-08-30T23:51:08.6413712Z spec: -2022-08-30T23:51:08.6414232Z egress: -2022-08-30T23:51:08.6415068Z - ports: -2022-08-30T23:51:08.6415836Z - port: 80 -2022-08-30T23:51:08.6416378Z protocol: TCP -2022-08-30T23:51:08.6417148Z - ports: -2022-08-30T23:51:08.6417912Z - port: 53 -2022-08-30T23:51:08.6418503Z protocol: UDP -2022-08-30T23:51:08.6419301Z - port: 53 -2022-08-30T23:51:08.6419852Z protocol: TCP -2022-08-30T23:51:08.6421645Z ingress: -2022-08-30T23:51:08.6422459Z - from: -2022-08-30T23:51:08.6423249Z - namespaceSelector: -2022-08-30T23:51:08.6423837Z matchExpressions: -2022-08-30T23:51:08.6424624Z - key: ns -2022-08-30T23:51:08.6425189Z operator: In -2022-08-30T23:51:08.6425753Z values: -2022-08-30T23:51:08.6426486Z - x -2022-08-30T23:51:08.6429674Z - "y" -2022-08-30T23:51:08.6430316Z podSelector: -2022-08-30T23:51:08.6432299Z matchExpressions: -2022-08-30T23:51:08.6433197Z - key: pod -2022-08-30T23:51:08.6433759Z operator: In -2022-08-30T23:51:08.6434305Z values: -2022-08-30T23:51:08.6435079Z - b -2022-08-30T23:51:08.6435835Z - c -2022-08-30T23:51:08.6437756Z ports: -2022-08-30T23:51:08.6438560Z - port: 80 -2022-08-30T23:51:08.6439086Z protocol: TCP -2022-08-30T23:51:08.6439593Z podSelector: -2022-08-30T23:51:08.6440195Z matchLabels: -2022-08-30T23:51:08.6440702Z pod: a -2022-08-30T23:51:08.6441282Z policyTypes: -2022-08-30T23:51:08.6446538Z - Ingress -2022-08-30T23:51:08.6447464Z - Egress -2022-08-30T23:51:08.6447971Z status: {} -2022-08-30T23:51:08.6448271Z -2022-08-30T23:51:08.6450274Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:51:08.6450887Z Expected ingress: -2022-08-30T23:51:08.6452103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6453074Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6453931Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6454400Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6454829Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6455630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6456208Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6456916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6457441Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6458158Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6458858Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6459654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6460198Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6461096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6461808Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6462864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6463434Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6464303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6464853Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6465644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6466252Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6466978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6467516Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6468258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6468559Z -2022-08-30T23:51:08.6469114Z Expected egress: -2022-08-30T23:51:08.6469782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6470326Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6470816Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6471245Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6471669Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6472443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6473024Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-30T23:51:08.6473752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6474285Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6474997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6475535Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6476287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6476825Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6477541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6478132Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6478911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6479547Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6480404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6480930Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6481664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6482211Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6483019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6483607Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6484337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6484696Z -2022-08-30T23:51:08.6485121Z Expected combined: -2022-08-30T23:51:08.6485863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6486465Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6486926Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6487350Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6487786Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6488517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6489119Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-30T23:51:08.6489836Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6490379Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6491095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6491630Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6492390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6492911Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6493863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6494415Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6495130Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6495690Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6496507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6497051Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6497779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6498343Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6499053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6499593Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6500320Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6500755Z -2022-08-30T23:51:08.6501194Z kube results, try 0: -2022-08-30T23:51:08.6501918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6502500Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6503004Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6503425Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6503856Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6504547Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6505255Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6505979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6506513Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6507282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6507841Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6508554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6509079Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6509785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6510322Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6511117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6511718Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6512628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6513390Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6514129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6514672Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6515397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6515952Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6516722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6517005Z -2022-08-30T23:51:08.6517437Z kube results, try 1: -2022-08-30T23:51:08.6518223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6518751Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6519195Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6519617Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6520038Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6520724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6521385Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6522105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6522660Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6523412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6523947Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6524668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6525239Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6526117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6526651Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6527364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6527993Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6528693Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6529303Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6530004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6530536Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6531245Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6531873Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6532633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6532930Z -2022-08-30T23:51:08.6533518Z kube results, try 2: -2022-08-30T23:51:08.6534342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6534875Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6535323Z | TCP/81 | | | | | | | | | | -2022-08-30T23:51:08.6535783Z | UDP/80 | | | | | | | | | | -2022-08-30T23:51:08.6536215Z | UDP/81 | | | | | | | | | | -2022-08-30T23:51:08.6536946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6537487Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-30T23:51:08.6538207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6538763Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6539549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6540134Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6540850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6541393Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6542199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6542796Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6543517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6544058Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6544758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6545344Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6546096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6546702Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6547423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6547992Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:51:08.6548707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:51:08.6548995Z -2022-08-30T23:51:08.6549313Z -2022-08-30T23:51:08.6549823Z Actual vs expected (last round): -2022-08-30T23:51:08.6550442Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:51:08.6550988Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:51:08.6551623Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:51:08.6552141Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6552551Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6553014Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6553417Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6553815Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6554223Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6554717Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6555110Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6555587Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:51:08.6556195Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:51:08.6556435Z -2022-08-30T23:51:08.6556667Z -2022-08-30T23:51:08.6556982Z -2022-08-30T23:51:08.6557491Z finished policy #12 -2022-08-30T23:51:08.6557903Z starting test case #13 -2022-08-30T23:51:11.8697831Z time="2022-08-30T23:51:11Z" level=info msg="cluster state reset" -2022-08-30T23:51:15.0327276Z time="2022-08-30T23:51:15Z" level=info msg="cluster state verified" -2022-08-30T23:51:15.0932484Z time="2022-08-30T23:51:15Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:51:35.0991728Z time="2022-08-30T23:51:35Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:51:35.1129079Z time="2022-08-30T23:51:35Z" level=info msg="running kube probe on try 1" -2022-08-30T23:52:51.2062406Z time="2022-08-30T23:52:51Z" level=info msg="running kube probe on try 2" -2022-08-30T23:54:12.2052912Z evaluating test case: empty pods + nil ns -2022-08-30T23:54:12.2054139Z step 1 on all available ports/protocols: -2022-08-30T23:54:12.2054779Z Policy explanation: -2022-08-30T23:54:12.2060191Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:54:12.2061256Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:54:12.2062903Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:54:12.2063837Z | Ingress | namespace: x | x/base | namespace: x | port 80 on protocol TCP | -2022-08-30T23:54:12.2064634Z | | Match labels: | | pods: all | | -2022-08-30T23:54:12.2065282Z | | pod: a | | | | -2022-08-30T23:54:12.2068052Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:54:12.2068856Z | | | | | | -2022-08-30T23:54:12.2069955Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:54:12.2071100Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:54:12.2071921Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:54:12.2072609Z | | pod: a | | | | -2022-08-30T23:54:12.2073707Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:54:12.2076013Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:54:12.2076866Z | | | | ns In [y z] | | -2022-08-30T23:54:12.2077684Z | | | | pods: Match expressions: | | -2022-08-30T23:54:12.2078488Z | | | | pod In [a b] | | -2022-08-30T23:54:12.2079988Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:54:12.2080650Z -2022-08-30T23:54:12.2080910Z -2022-08-30T23:54:12.2081149Z -2022-08-30T23:54:12.2081788Z Results for network policies: -2022-08-30T23:54:12.2091350Z Network policy: -2022-08-30T23:54:12.2091773Z -2022-08-30T23:54:12.2092217Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:54:12.2092868Z kind: NetworkPolicy -2022-08-30T23:54:12.2093637Z metadata: -2022-08-30T23:54:12.2094310Z creationTimestamp: null -2022-08-30T23:54:12.2094966Z name: base -2022-08-30T23:54:12.2095480Z namespace: x -2022-08-30T23:54:12.2096094Z spec: -2022-08-30T23:54:12.2096695Z egress: -2022-08-30T23:54:12.2097736Z - ports: -2022-08-30T23:54:12.2099525Z - port: 80 -2022-08-30T23:54:12.2100246Z protocol: TCP -2022-08-30T23:54:12.2100872Z to: -2022-08-30T23:54:12.2101774Z - namespaceSelector: -2022-08-30T23:54:12.2102472Z matchExpressions: -2022-08-30T23:54:12.2103374Z - key: ns -2022-08-30T23:54:12.2104013Z operator: In -2022-08-30T23:54:12.2104670Z values: -2022-08-30T23:54:12.2105528Z - "y" -2022-08-30T23:54:12.2106363Z - z -2022-08-30T23:54:12.2107014Z podSelector: -2022-08-30T23:54:12.2107685Z matchExpressions: -2022-08-30T23:54:12.2108600Z - key: pod -2022-08-30T23:54:12.2109466Z operator: In -2022-08-30T23:54:12.2110067Z values: -2022-08-30T23:54:12.2110829Z - a -2022-08-30T23:54:12.2111652Z - b -2022-08-30T23:54:12.2112480Z - ports: -2022-08-30T23:54:12.2113190Z - port: 53 -2022-08-30T23:54:12.2113709Z protocol: UDP -2022-08-30T23:54:12.2114438Z - port: 53 -2022-08-30T23:54:12.2115344Z protocol: TCP -2022-08-30T23:54:12.2115777Z ingress: -2022-08-30T23:54:12.2116420Z - from: -2022-08-30T23:54:12.2117119Z - podSelector: {} -2022-08-30T23:54:12.2117560Z ports: -2022-08-30T23:54:12.2118215Z - port: 80 -2022-08-30T23:54:12.2118847Z protocol: TCP -2022-08-30T23:54:12.2119340Z podSelector: -2022-08-30T23:54:12.2119814Z matchLabels: -2022-08-30T23:54:12.2120401Z pod: a -2022-08-30T23:54:12.2120782Z policyTypes: -2022-08-30T23:54:12.2126153Z - Ingress -2022-08-30T23:54:12.2127049Z - Egress -2022-08-30T23:54:12.2127505Z status: {} -2022-08-30T23:54:12.2127697Z -2022-08-30T23:54:12.2128111Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:54:12.2128592Z Expected ingress: -2022-08-30T23:54:12.2129323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2129924Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2130381Z | TCP/81 | | | | | | | | | | -2022-08-30T23:54:12.2130812Z | UDP/80 | | | | | | | | | | -2022-08-30T23:54:12.2131266Z | UDP/81 | | | | | | | | | | -2022-08-30T23:54:12.2132148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2132687Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2133621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2134185Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2134986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2135544Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2136289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2136846Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2137834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2138913Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2139998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2140601Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2141365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2141906Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2142616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2143163Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2143877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2144416Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2145154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2145465Z -2022-08-30T23:54:12.2145888Z Expected egress: -2022-08-30T23:54:12.2146575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2147111Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2147556Z | TCP/81 | | | | | | | | | | -2022-08-30T23:54:12.2148023Z | UDP/80 | | | | | | | | | | -2022-08-30T23:54:12.2148484Z | UDP/81 | | | | | | | | | | -2022-08-30T23:54:12.2149312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2149853Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:54:12.2150622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2151154Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2151872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2152417Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2153127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2153840Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2154557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2155102Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2155824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2156358Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2157169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2157803Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2158524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2159114Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2160038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2160582Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2161352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2161755Z -2022-08-30T23:54:12.2162172Z Expected combined: -2022-08-30T23:54:12.2162899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2163427Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2163896Z | TCP/81 | | | | | | | | | | -2022-08-30T23:54:12.2164337Z | UDP/80 | | | | | | | | | | -2022-08-30T23:54:12.2164933Z | UDP/81 | | | | | | | | | | -2022-08-30T23:54:12.2165711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2166297Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:54:12.2167096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2167637Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2168342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2168895Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2169778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2170449Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2171173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2171741Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2172505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2173052Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2175461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2176567Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2177509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2178098Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2178811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2179369Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2180095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2180390Z -2022-08-30T23:54:12.2180986Z kube results, try 0: -2022-08-30T23:54:12.2181655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2182197Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2185723Z | TCP/81 | | | | | | | | | | -2022-08-30T23:54:12.2186601Z | UDP/80 | | | | | | | | | | -2022-08-30T23:54:12.2188121Z | UDP/81 | | | | | | | | | | -2022-08-30T23:54:12.2189514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2190118Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-30T23:54:12.2190866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2191408Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2192121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2192665Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2193509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2194065Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2194783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2195352Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2196070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2196599Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2197317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2207458Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2209199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2209820Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2210429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2210850Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2211428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2211661Z -2022-08-30T23:54:12.2211895Z kube results, try 1: -2022-08-30T23:54:12.2212424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2212924Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2213260Z | TCP/81 | | | | | | | | | | -2022-08-30T23:54:12.2213976Z | UDP/80 | | | | | | | | | | -2022-08-30T23:54:12.2214614Z | UDP/81 | | | | | | | | | | -2022-08-30T23:54:12.2215811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2216711Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:54:12.2217642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2218245Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2219009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2219595Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2220309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2220861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2221652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2222178Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2222896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2223423Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2224134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2224657Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2225369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2225907Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2226623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2227156Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:54:12.2227937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:54:12.2228238Z -2022-08-30T23:54:12.2228464Z -2022-08-30T23:54:12.2228900Z Actual vs expected (last round): -2022-08-30T23:54:12.2229590Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:54:12.2230173Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:54:12.2230804Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:54:12.2231295Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2231741Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2232197Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2232701Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2233119Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2233603Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2234010Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2234595Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2235053Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:54:12.2235682Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:54:12.2235931Z -2022-08-30T23:54:12.2236205Z -2022-08-30T23:54:12.2236423Z -2022-08-30T23:54:12.2236884Z finished policy #13 -2022-08-30T23:54:12.2237264Z starting test case #14 -2022-08-30T23:54:15.4520869Z time="2022-08-30T23:54:15Z" level=info msg="cluster state reset" -2022-08-30T23:54:18.6345196Z time="2022-08-30T23:54:18Z" level=info msg="cluster state verified" -2022-08-30T23:54:18.7003793Z time="2022-08-30T23:54:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:54:38.7046154Z time="2022-08-30T23:54:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:54:38.7183643Z time="2022-08-30T23:54:38Z" level=info msg="running kube probe on try 1" -2022-08-30T23:56:00.7648156Z evaluating test case: pods by label + nil ns -2022-08-30T23:56:00.7649442Z step 1 on all available ports/protocols: -2022-08-30T23:56:00.7650304Z Policy explanation: -2022-08-30T23:56:00.7651922Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:56:00.7652759Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:56:00.7654092Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:56:00.7654884Z | Ingress | namespace: x | x/base | namespace: x | port 80 on protocol TCP | -2022-08-30T23:56:00.7655570Z | | Match labels: | | pods: Match labels: | | -2022-08-30T23:56:00.7656255Z | | pod: a | | pod: c | | -2022-08-30T23:56:00.7657524Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:56:00.7658324Z | | | | | | -2022-08-30T23:56:00.7659264Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:56:00.7659876Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:56:00.7660391Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:56:00.7660849Z | | pod: a | | | | -2022-08-30T23:56:00.7661788Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:56:00.7662551Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:56:00.7663250Z | | | | ns In [y z] | | -2022-08-30T23:56:00.7663868Z | | | | pods: Match expressions: | | -2022-08-30T23:56:00.7664534Z | | | | pod In [a b] | | -2022-08-30T23:56:00.7665302Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:56:00.7665613Z -2022-08-30T23:56:00.7665833Z -2022-08-30T23:56:00.7666042Z -2022-08-30T23:56:00.7666431Z Results for network policies: -2022-08-30T23:56:00.7666849Z Network policy: -2022-08-30T23:56:00.7667034Z -2022-08-30T23:56:00.7667441Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:56:00.7667895Z kind: NetworkPolicy -2022-08-30T23:56:00.7668243Z metadata: -2022-08-30T23:56:00.7668609Z creationTimestamp: null -2022-08-30T23:56:00.7669009Z name: base -2022-08-30T23:56:00.7669352Z namespace: x -2022-08-30T23:56:00.7669811Z spec: -2022-08-30T23:56:00.7670139Z egress: -2022-08-30T23:56:00.7670628Z - ports: -2022-08-30T23:56:00.7671238Z - port: 80 -2022-08-30T23:56:00.7671612Z protocol: TCP -2022-08-30T23:56:00.7672037Z to: -2022-08-30T23:56:00.7672538Z - namespaceSelector: -2022-08-30T23:56:00.7672940Z matchExpressions: -2022-08-30T23:56:00.7673449Z - key: ns -2022-08-30T23:56:00.7673813Z operator: In -2022-08-30T23:56:00.7674189Z values: -2022-08-30T23:56:00.7674663Z - "y" -2022-08-30T23:56:00.7675160Z - z -2022-08-30T23:56:00.7675517Z podSelector: -2022-08-30T23:56:00.7675872Z matchExpressions: -2022-08-30T23:56:00.7676375Z - key: pod -2022-08-30T23:56:00.7676747Z operator: In -2022-08-30T23:56:00.7677096Z values: -2022-08-30T23:56:00.7677593Z - a -2022-08-30T23:56:00.7678076Z - b -2022-08-30T23:56:00.7678564Z - ports: -2022-08-30T23:56:00.7679111Z - port: 53 -2022-08-30T23:56:00.7679482Z protocol: UDP -2022-08-30T23:56:00.7680026Z - port: 53 -2022-08-30T23:56:00.7680400Z protocol: TCP -2022-08-30T23:56:00.7680771Z ingress: -2022-08-30T23:56:00.7681245Z - from: -2022-08-30T23:56:00.7681747Z - podSelector: -2022-08-30T23:56:00.7682191Z matchLabels: -2022-08-30T23:56:00.7682540Z pod: c -2022-08-30T23:56:00.7682884Z ports: -2022-08-30T23:56:00.7683366Z - port: 80 -2022-08-30T23:56:00.7683722Z protocol: TCP -2022-08-30T23:56:00.7684169Z podSelector: -2022-08-30T23:56:00.7684514Z matchLabels: -2022-08-30T23:56:00.7684852Z pod: a -2022-08-30T23:56:00.7685183Z policyTypes: -2022-08-30T23:56:00.7685658Z - Ingress -2022-08-30T23:56:00.7686157Z - Egress -2022-08-30T23:56:00.7686513Z status: {} -2022-08-30T23:56:00.7686674Z -2022-08-30T23:56:00.7687154Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:56:00.7687602Z Expected ingress: -2022-08-30T23:56:00.7688250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7688792Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:56:00.7689243Z | TCP/81 | | | | | | | | | | -2022-08-30T23:56:00.7689684Z | UDP/80 | | | | | | | | | | -2022-08-30T23:56:00.7690137Z | UDP/81 | | | | | | | | | | -2022-08-30T23:56:00.7690861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7691394Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7692100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7692627Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7693469Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7694171Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7694898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7695441Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7696146Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7696680Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7697387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7697950Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7698848Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7699398Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7700129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7700670Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7701379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7701923Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7702703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7703004Z -2022-08-30T23:56:00.7703418Z Expected egress: -2022-08-30T23:56:00.7707723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7708709Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:56:00.7709423Z | TCP/81 | | | | | | | | | | -2022-08-30T23:56:00.7710039Z | UDP/80 | | | | | | | | | | -2022-08-30T23:56:00.7710470Z | UDP/81 | | | | | | | | | | -2022-08-30T23:56:00.7711214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7711764Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:56:00.7712489Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7713030Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7713758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7714287Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7715016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7715547Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7716253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7716789Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7717512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7718041Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7718943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7719523Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7720297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7720830Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7721542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7722066Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7722782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7729535Z -2022-08-30T23:56:00.7733031Z Expected combined: -2022-08-30T23:56:00.7734111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7734682Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:56:00.7735135Z | TCP/81 | | | | | | | | | | -2022-08-30T23:56:00.7735587Z | UDP/80 | | | | | | | | | | -2022-08-30T23:56:00.7736038Z | UDP/81 | | | | | | | | | | -2022-08-30T23:56:00.7736733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7737279Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:56:00.7738112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7738654Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7739394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7739925Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7740636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7741212Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7741958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7742488Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7743196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7743753Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7744485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7745108Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7745869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7746411Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7747127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7747683Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7748991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7749467Z -2022-08-30T23:56:00.7750018Z kube results, try 0: -2022-08-30T23:56:00.7750747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7751271Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:56:00.7751741Z | TCP/81 | | | | | | | | | | -2022-08-30T23:56:00.7752194Z | UDP/80 | | | | | | | | | | -2022-08-30T23:56:00.7752639Z | UDP/81 | | | | | | | | | | -2022-08-30T23:56:00.7753360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7754024Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:56:00.7754801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7755340Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7756061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7756598Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7757312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7757849Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7758561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7759108Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7759827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7760358Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7761073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7761605Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7762314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7762846Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7763588Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7764135Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:56:00.7764850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:56:00.7765133Z -2022-08-30T23:56:00.7765365Z -2022-08-30T23:56:00.7765960Z Actual vs expected (last round): -2022-08-30T23:56:00.7766619Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:56:00.7767134Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:56:00.7767843Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:56:00.7768303Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7768771Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7769168Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7769597Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7770001Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7770473Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7770926Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7771322Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7771772Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:56:00.7772446Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:56:00.7772686Z -2022-08-30T23:56:00.7773001Z -2022-08-30T23:56:00.7773314Z -2022-08-30T23:56:00.7773915Z finished policy #14 -2022-08-30T23:56:00.7774356Z starting test case #15 -2022-08-30T23:56:04.0288351Z time="2022-08-30T23:56:04Z" level=info msg="cluster state reset" -2022-08-30T23:56:07.2146625Z time="2022-08-30T23:56:07Z" level=info msg="cluster state verified" -2022-08-30T23:56:07.2833448Z time="2022-08-30T23:56:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:56:27.2913903Z time="2022-08-30T23:56:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:56:27.3091885Z time="2022-08-30T23:56:27Z" level=info msg="running kube probe on try 1" -2022-08-30T23:57:42.7840615Z evaluating test case: nil pods + empty ns -2022-08-30T23:57:42.7842484Z step 1 on all available ports/protocols: -2022-08-30T23:57:42.7845214Z Policy explanation: -2022-08-30T23:57:42.7847280Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:57:42.7848486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:57:42.7850196Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:57:42.7851457Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | -2022-08-30T23:57:42.7854314Z | | Match labels: | | pods: all | | -2022-08-30T23:57:42.7855432Z | | pod: a | | | | -2022-08-30T23:57:42.7857075Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:57:42.7858199Z | | | | | | -2022-08-30T23:57:42.7859692Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:57:42.7862156Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:57:42.7864256Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:57:42.7880097Z | | pod: a | | | | -2022-08-30T23:57:42.7881608Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:57:42.7882639Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:57:42.7885960Z | | | | ns In [y z] | | -2022-08-30T23:57:42.7887078Z | | | | pods: Match expressions: | | -2022-08-30T23:57:42.7887864Z | | | | pod In [a b] | | -2022-08-30T23:57:42.7889163Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:57:42.7889704Z -2022-08-30T23:57:42.7889939Z -2022-08-30T23:57:42.7890188Z -2022-08-30T23:57:42.7890605Z Results for network policies: -2022-08-30T23:57:42.7891053Z Network policy: -2022-08-30T23:57:42.7891227Z -2022-08-30T23:57:42.7891638Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:57:42.7892094Z kind: NetworkPolicy -2022-08-30T23:57:42.7892692Z metadata: -2022-08-30T23:57:42.7893053Z creationTimestamp: null -2022-08-30T23:57:42.7893585Z name: base -2022-08-30T23:57:42.7894032Z namespace: x -2022-08-30T23:57:42.7894464Z spec: -2022-08-30T23:57:42.7894793Z egress: -2022-08-30T23:57:42.7895447Z - ports: -2022-08-30T23:57:42.7896021Z - port: 80 -2022-08-30T23:57:42.7896391Z protocol: TCP -2022-08-30T23:57:42.7896733Z to: -2022-08-30T23:57:42.7897234Z - namespaceSelector: -2022-08-30T23:57:42.7897705Z matchExpressions: -2022-08-30T23:57:42.7898557Z - key: ns -2022-08-30T23:57:42.7898996Z operator: In -2022-08-30T23:57:42.7899811Z values: -2022-08-30T23:57:42.7900728Z - "y" -2022-08-30T23:57:42.7901398Z - z -2022-08-30T23:57:42.7901769Z podSelector: -2022-08-30T23:57:42.7902125Z matchExpressions: -2022-08-30T23:57:42.7902659Z - key: pod -2022-08-30T23:57:42.7903280Z operator: In -2022-08-30T23:57:42.7903641Z values: -2022-08-30T23:57:42.7904157Z - a -2022-08-30T23:57:42.7904720Z - b -2022-08-30T23:57:42.7905214Z - ports: -2022-08-30T23:57:42.7905727Z - port: 53 -2022-08-30T23:57:42.7906099Z protocol: UDP -2022-08-30T23:57:42.7906682Z - port: 53 -2022-08-30T23:57:42.7907040Z protocol: TCP -2022-08-30T23:57:42.7907383Z ingress: -2022-08-30T23:57:42.7907854Z - from: -2022-08-30T23:57:42.7908371Z - namespaceSelector: {} -2022-08-30T23:57:42.7908745Z ports: -2022-08-30T23:57:42.7909257Z - port: 80 -2022-08-30T23:57:42.7909618Z protocol: TCP -2022-08-30T23:57:42.7909974Z podSelector: -2022-08-30T23:57:42.7910316Z matchLabels: -2022-08-30T23:57:42.7910722Z pod: a -2022-08-30T23:57:42.7911057Z policyTypes: -2022-08-30T23:57:42.7911638Z - Ingress -2022-08-30T23:57:42.7912131Z - Egress -2022-08-30T23:57:42.7912474Z status: {} -2022-08-30T23:57:42.7912645Z -2022-08-30T23:57:42.7913045Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:57:42.7913419Z Expected ingress: -2022-08-30T23:57:42.7914051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7914595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:57:42.7915040Z | TCP/81 | | | | | | | | | | -2022-08-30T23:57:42.7915468Z | UDP/80 | | | | | | | | | | -2022-08-30T23:57:42.7915889Z | UDP/81 | | | | | | | | | | -2022-08-30T23:57:42.7916566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7917091Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7917804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7918352Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7919056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7919581Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7920322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7920852Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7921592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7922122Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7922870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7923507Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7924211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7924752Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7925480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7926023Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7926829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7927358Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7928208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7928501Z -2022-08-30T23:57:42.7929087Z Expected egress: -2022-08-30T23:57:42.7929742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7930337Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:57:42.7930778Z | TCP/81 | | | | | | | | | | -2022-08-30T23:57:42.7931226Z | UDP/80 | | | | | | | | | | -2022-08-30T23:57:42.7931715Z | UDP/81 | | | | | | | | | | -2022-08-30T23:57:42.7932446Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7933010Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:57:42.7933904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7934466Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7935180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7935712Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7936474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7937036Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7937808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7938338Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7939057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7939591Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7940350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7940927Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7941677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7942209Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7942935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7943470Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7944371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7944668Z -2022-08-30T23:57:42.7945171Z Expected combined: -2022-08-30T23:57:42.7945834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7946377Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:57:42.7946824Z | TCP/81 | | | | | | | | | | -2022-08-30T23:57:42.7947249Z | UDP/80 | | | | | | | | | | -2022-08-30T23:57:42.7947671Z | UDP/81 | | | | | | | | | | -2022-08-30T23:57:42.7948346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7948970Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:57:42.7949700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7950237Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7951026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7951571Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7952396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7952925Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7953645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7954253Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7955044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7955572Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7956275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7956810Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7957524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7958089Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7958888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7959473Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7960217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7960500Z -2022-08-30T23:57:42.7960919Z kube results, try 0: -2022-08-30T23:57:42.7961582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7962204Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:57:42.7962745Z | TCP/81 | | | | | | | | | | -2022-08-30T23:57:42.7963162Z | UDP/80 | | | | | | | | | | -2022-08-30T23:57:42.7963621Z | UDP/81 | | | | | | | | | | -2022-08-30T23:57:42.7964368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7964993Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:57:42.7965802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7966380Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7967159Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7967691Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7968411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7969007Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7969731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7970267Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7971058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7971687Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7972419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7973012Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7973850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7974410Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7975132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7975731Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:57:42.7976544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:57:42.7976828Z -2022-08-30T23:57:42.7977056Z -2022-08-30T23:57:42.7977579Z Actual vs expected (last round): -2022-08-30T23:57:42.7978276Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:57:42.7978748Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:57:42.7979374Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:57:42.7979831Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7980254Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7980650Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7981131Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7981530Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7981949Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7982375Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7982776Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7983170Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:57:42.7983868Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:57:42.7984104Z -2022-08-30T23:57:42.7984404Z -2022-08-30T23:57:42.7984626Z -2022-08-30T23:57:42.7985124Z finished policy #15 -2022-08-30T23:57:42.7985583Z starting test case #16 -2022-08-30T23:57:46.0423378Z time="2022-08-30T23:57:46Z" level=info msg="cluster state reset" -2022-08-30T23:57:49.2121041Z time="2022-08-30T23:57:49Z" level=info msg="cluster state verified" -2022-08-30T23:57:49.2773097Z time="2022-08-30T23:57:49Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:58:09.2840681Z time="2022-08-30T23:58:09Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:58:09.2981125Z time="2022-08-30T23:58:09Z" level=info msg="running kube probe on try 1" -2022-08-30T23:59:23.7513320Z evaluating test case: empty pods + empty ns -2022-08-30T23:59:23.7514943Z step 1 on all available ports/protocols: -2022-08-30T23:59:23.7517789Z Policy explanation: -2022-08-30T23:59:23.7519571Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:59:23.7520679Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-30T23:59:23.7522107Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:59:23.7523496Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | -2022-08-30T23:59:23.7524495Z | | Match labels: | | pods: all | | -2022-08-30T23:59:23.7526495Z | | pod: a | | | | -2022-08-30T23:59:23.7527920Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:59:23.7528868Z | | | | | | -2022-08-30T23:59:23.7530167Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:59:23.7531276Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-30T23:59:23.7532234Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-30T23:59:23.7537437Z | | pod: a | | | | -2022-08-30T23:59:23.7539092Z + + + +-------------------------------+-------------------------+ -2022-08-30T23:59:23.7540042Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-30T23:59:23.7541089Z | | | | ns In [y z] | | -2022-08-30T23:59:23.7541752Z | | | | pods: Match expressions: | | -2022-08-30T23:59:23.7544914Z | | | | pod In [a b] | | -2022-08-30T23:59:23.7546236Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-30T23:59:23.7546830Z -2022-08-30T23:59:23.7547106Z -2022-08-30T23:59:23.7547383Z -2022-08-30T23:59:23.7547920Z Results for network policies: -2022-08-30T23:59:23.7548540Z Network policy: -2022-08-30T23:59:23.7550223Z -2022-08-30T23:59:23.7550843Z apiVersion: networking.k8s.io/v1 -2022-08-30T23:59:23.7551470Z kind: NetworkPolicy -2022-08-30T23:59:23.7552051Z metadata: -2022-08-30T23:59:23.7552623Z creationTimestamp: null -2022-08-30T23:59:23.7554343Z name: base -2022-08-30T23:59:23.7554844Z namespace: x -2022-08-30T23:59:23.7555339Z spec: -2022-08-30T23:59:23.7555810Z egress: -2022-08-30T23:59:23.7556703Z - ports: -2022-08-30T23:59:23.7557405Z - port: 80 -2022-08-30T23:59:23.7557893Z protocol: TCP -2022-08-30T23:59:23.7558382Z to: -2022-08-30T23:59:23.7559134Z - namespaceSelector: -2022-08-30T23:59:23.7559724Z matchExpressions: -2022-08-30T23:59:23.7560549Z - key: ns -2022-08-30T23:59:23.7561592Z operator: In -2022-08-30T23:59:23.7562042Z values: -2022-08-30T23:59:23.7562588Z - "y" -2022-08-30T23:59:23.7564039Z - z -2022-08-30T23:59:23.7564534Z podSelector: -2022-08-30T23:59:23.7565072Z matchExpressions: -2022-08-30T23:59:23.7565697Z - key: pod -2022-08-30T23:59:23.7566123Z operator: In -2022-08-30T23:59:23.7566746Z values: -2022-08-30T23:59:23.7567458Z - a -2022-08-30T23:59:23.7567955Z - b -2022-08-30T23:59:23.7568444Z - ports: -2022-08-30T23:59:23.7568961Z - port: 53 -2022-08-30T23:59:23.7569333Z protocol: UDP -2022-08-30T23:59:23.7569829Z - port: 53 -2022-08-30T23:59:23.7570179Z protocol: TCP -2022-08-30T23:59:23.7570515Z ingress: -2022-08-30T23:59:23.7570986Z - from: -2022-08-30T23:59:23.7571496Z - namespaceSelector: {} -2022-08-30T23:59:23.7571876Z podSelector: {} -2022-08-30T23:59:23.7572209Z ports: -2022-08-30T23:59:23.7572674Z - port: 80 -2022-08-30T23:59:23.7573030Z protocol: TCP -2022-08-30T23:59:23.7573561Z podSelector: -2022-08-30T23:59:23.7574146Z matchLabels: -2022-08-30T23:59:23.7574479Z pod: a -2022-08-30T23:59:23.7574800Z policyTypes: -2022-08-30T23:59:23.7575295Z - Ingress -2022-08-30T23:59:23.7575864Z - Egress -2022-08-30T23:59:23.7576208Z status: {} -2022-08-30T23:59:23.7576364Z -2022-08-30T23:59:23.7576801Z 0 wrong, 9 ignored, 72 correct -2022-08-30T23:59:23.7577165Z Expected ingress: -2022-08-30T23:59:23.7577808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7578341Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:59:23.7578777Z | TCP/81 | | | | | | | | | | -2022-08-30T23:59:23.7579215Z | UDP/80 | | | | | | | | | | -2022-08-30T23:59:23.7579628Z | UDP/81 | | | | | | | | | | -2022-08-30T23:59:23.7580368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7580952Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7581661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7582619Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7583637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7584254Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7585388Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7586127Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7587151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7587766Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7588488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7589088Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7589842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7590363Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7591211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7591777Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7592508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7593161Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7593908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7594204Z -2022-08-30T23:59:23.7594649Z Expected egress: -2022-08-30T23:59:23.7595374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7595900Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:59:23.7596407Z | TCP/81 | | | | | | | | | | -2022-08-30T23:59:23.7596869Z | UDP/80 | | | | | | | | | | -2022-08-30T23:59:23.7597380Z | UDP/81 | | | | | | | | | | -2022-08-30T23:59:23.7598121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7598693Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:59:23.7599420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7599944Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7600659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7601186Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7601944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7602473Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7603240Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7603853Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7604563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7605132Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7605851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7606384Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7607101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7607649Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7608349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7608947Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7609656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7609945Z -2022-08-30T23:59:23.7610471Z Expected combined: -2022-08-30T23:59:23.7611132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7611672Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:59:23.7612125Z | TCP/81 | | | | | | | | | | -2022-08-30T23:59:23.7612591Z | UDP/80 | | | | | | | | | | -2022-08-30T23:59:23.7613153Z | UDP/81 | | | | | | | | | | -2022-08-30T23:59:23.7613972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7614517Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:59:23.7615237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7615820Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7616565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7617090Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7617942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7618480Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7619201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7619731Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7620473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7621039Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7621749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7622296Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7623028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7623560Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7624265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7624787Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7625542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7625820Z -2022-08-30T23:59:23.7626944Z kube results, try 0: -2022-08-30T23:59:23.7627936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7628628Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:59:23.7629242Z | TCP/81 | | | | | | | | | | -2022-08-30T23:59:23.7629834Z | UDP/80 | | | | | | | | | | -2022-08-30T23:59:23.7630434Z | UDP/81 | | | | | | | | | | -2022-08-30T23:59:23.7631374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7632085Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-30T23:59:23.7633015Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7633720Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7634647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7635349Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7636457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7637156Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7638156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7638854Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7640598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7641317Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7642252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7643059Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7644143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7644842Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7645793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7646493Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-30T23:59:23.7647459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-30T23:59:23.7647819Z -2022-08-30T23:59:23.7648056Z -2022-08-30T23:59:23.7648581Z Actual vs expected (last round): -2022-08-30T23:59:23.7649439Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:59:23.7686143Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-30T23:59:23.7687534Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:59:23.7693753Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7694756Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7695363Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7695933Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7696506Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7697069Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7697627Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7698168Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7698715Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-30T23:59:23.7699748Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-30T23:59:23.7700175Z -2022-08-30T23:59:23.7700445Z -2022-08-30T23:59:23.7700704Z -2022-08-30T23:59:23.7701170Z finished policy #16 -2022-08-30T23:59:23.7701745Z starting test case #17 -2022-08-30T23:59:26.9969289Z time="2022-08-30T23:59:26Z" level=info msg="cluster state reset" -2022-08-30T23:59:30.1771148Z time="2022-08-30T23:59:30Z" level=info msg="cluster state verified" -2022-08-30T23:59:30.2409291Z time="2022-08-30T23:59:30Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-30T23:59:50.2469988Z time="2022-08-30T23:59:50Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-30T23:59:50.2683341Z time="2022-08-30T23:59:50Z" level=info msg="running kube probe on try 1" -2022-08-31T00:01:11.6305274Z evaluating test case: pods by label + empty ns -2022-08-31T00:01:11.6307484Z step 1 on all available ports/protocols: -2022-08-31T00:01:11.6308439Z Policy explanation: -2022-08-31T00:01:11.6310172Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:01:11.6311694Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:01:11.6313147Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:01:11.6314282Z | Ingress | namespace: x | x/base | namespace: all | port 80 on protocol TCP | -2022-08-31T00:01:11.6315274Z | | Match labels: | | pods: Match labels: | | -2022-08-31T00:01:11.6316160Z | | pod: a | | pod: c | | -2022-08-31T00:01:11.6317482Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:01:11.6318472Z | | | | | | -2022-08-31T00:01:11.6319913Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:01:11.6321043Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:01:11.6322034Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:01:11.6322896Z | | pod: a | | | | -2022-08-31T00:01:11.6324142Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:01:11.6325168Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:01:11.6326075Z | | | | ns In [y z] | | -2022-08-31T00:01:11.6326913Z | | | | pods: Match expressions: | | -2022-08-31T00:01:11.6327782Z | | | | pod In [a b] | | -2022-08-31T00:01:11.6329129Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:01:11.6329837Z -2022-08-31T00:01:11.6330253Z -2022-08-31T00:01:11.6330646Z -2022-08-31T00:01:11.6331322Z Results for network policies: -2022-08-31T00:01:11.6332044Z Network policy: -2022-08-31T00:01:11.6332502Z -2022-08-31T00:01:11.6333165Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:01:11.6334131Z kind: NetworkPolicy -2022-08-31T00:01:11.6334827Z metadata: -2022-08-31T00:01:11.6335529Z creationTimestamp: null -2022-08-31T00:01:11.6336235Z name: base -2022-08-31T00:01:11.6336908Z namespace: x -2022-08-31T00:01:11.6337570Z spec: -2022-08-31T00:01:11.6338198Z egress: -2022-08-31T00:01:11.6339086Z - ports: -2022-08-31T00:01:11.6339966Z - port: 80 -2022-08-31T00:01:11.6340649Z protocol: TCP -2022-08-31T00:01:11.6341316Z to: -2022-08-31T00:01:11.6342209Z - namespaceSelector: -2022-08-31T00:01:11.6342948Z matchExpressions: -2022-08-31T00:01:11.6343856Z - key: ns -2022-08-31T00:01:11.6344550Z operator: In -2022-08-31T00:01:11.6345231Z values: -2022-08-31T00:01:11.6346093Z - "y" -2022-08-31T00:01:11.6347046Z - z -2022-08-31T00:01:11.6347868Z podSelector: -2022-08-31T00:01:11.6348704Z matchExpressions: -2022-08-31T00:01:11.6349778Z - key: pod -2022-08-31T00:01:11.6350601Z operator: In -2022-08-31T00:01:11.6351406Z values: -2022-08-31T00:01:11.6352329Z - a -2022-08-31T00:01:11.6353240Z - b -2022-08-31T00:01:11.6354178Z - ports: -2022-08-31T00:01:11.6355115Z - port: 53 -2022-08-31T00:01:11.6355803Z protocol: UDP -2022-08-31T00:01:11.6356825Z - port: 53 -2022-08-31T00:01:11.6357511Z protocol: TCP -2022-08-31T00:01:11.6359129Z ingress: -2022-08-31T00:01:11.6359867Z - from: -2022-08-31T00:01:11.6360661Z - namespaceSelector: {} -2022-08-31T00:01:11.6361256Z podSelector: -2022-08-31T00:01:11.6361801Z matchLabels: -2022-08-31T00:01:11.6362545Z pod: c -2022-08-31T00:01:11.6363126Z ports: -2022-08-31T00:01:11.6363861Z - port: 80 -2022-08-31T00:01:11.6364412Z protocol: TCP -2022-08-31T00:01:11.6364964Z podSelector: -2022-08-31T00:01:11.6365513Z matchLabels: -2022-08-31T00:01:11.6366043Z pod: a -2022-08-31T00:01:11.6366569Z policyTypes: -2022-08-31T00:01:11.6367325Z - Ingress -2022-08-31T00:01:11.6368063Z - Egress -2022-08-31T00:01:11.6368589Z status: {} -2022-08-31T00:01:11.6368895Z -2022-08-31T00:01:11.6369431Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:01:11.6370300Z Expected ingress: -2022-08-31T00:01:11.6371433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6372370Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:01:11.6373217Z | TCP/81 | | | | | | | | | | -2022-08-31T00:01:11.6374008Z | UDP/80 | | | | | | | | | | -2022-08-31T00:01:11.6374698Z | UDP/81 | | | | | | | | | | -2022-08-31T00:01:11.6375879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6376806Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6378032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6378959Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6380180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6381861Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6383121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6385153Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6386380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6387372Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6388609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6389526Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6390746Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6391665Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6392907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6393830Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6395054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6395973Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6397197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6397763Z -2022-08-31T00:01:11.6398282Z Expected egress: -2022-08-31T00:01:11.6399378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6400286Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:01:11.6401007Z | TCP/81 | | | | | | | | | | -2022-08-31T00:01:11.6401794Z | UDP/80 | | | | | | | | | | -2022-08-31T00:01:11.6402458Z | UDP/81 | | | | | | | | | | -2022-08-31T00:01:11.6403640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6404575Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:01:11.6405820Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6406610Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6408334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6408987Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6410094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6410758Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6411582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6412147Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6412874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6413578Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6414389Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6414952Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6415677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6416231Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6416950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6417509Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6418253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6418552Z -2022-08-31T00:01:11.6418973Z Expected combined: -2022-08-31T00:01:11.6419641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6420196Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:01:11.6420666Z | TCP/81 | | | | | | | | | | -2022-08-31T00:01:11.6421115Z | UDP/80 | | | | | | | | | | -2022-08-31T00:01:11.6421557Z | UDP/81 | | | | | | | | | | -2022-08-31T00:01:11.6422269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6422838Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:01:11.6423612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6424171Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6425030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6425583Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6426306Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6426873Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6427606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6428176Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6428908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6429544Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6430276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6430830Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6431590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6432165Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6432886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6433471Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6434201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6434492Z -2022-08-31T00:01:11.6434935Z kube results, try 0: -2022-08-31T00:01:11.6435641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6436186Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:01:11.6436649Z | TCP/81 | | | | | | | | | | -2022-08-31T00:01:11.6437091Z | UDP/80 | | | | | | | | | | -2022-08-31T00:01:11.6437532Z | UDP/81 | | | | | | | | | | -2022-08-31T00:01:11.6438256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6438813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:01:11.6439621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6440204Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6440940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6441498Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6442268Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6442834Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6443560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6444146Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6444873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6445532Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6446253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6446818Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6447549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6448102Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6448824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6449386Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:01:11.6450216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:01:11.6450519Z -2022-08-31T00:01:11.6450747Z -2022-08-31T00:01:11.6451201Z Actual vs expected (last round): -2022-08-31T00:01:11.6451902Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:01:11.6452389Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:01:11.6453060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:01:11.6453677Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6454153Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6454616Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6455066Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6455515Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6455930Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6456341Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6456800Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6457227Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:01:11.6457931Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:01:11.6458181Z -2022-08-31T00:01:11.6458387Z -2022-08-31T00:01:11.6458609Z -2022-08-31T00:01:11.6459091Z finished policy #17 -2022-08-31T00:01:11.6459543Z starting test case #18 -2022-08-31T00:01:14.7266231Z time="2022-08-31T00:01:14Z" level=info msg="cluster state reset" -2022-08-31T00:01:17.8847556Z time="2022-08-31T00:01:17Z" level=info msg="cluster state verified" -2022-08-31T00:01:17.9459432Z time="2022-08-31T00:01:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:01:37.9559336Z time="2022-08-31T00:01:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:01:37.9797221Z time="2022-08-31T00:01:37Z" level=info msg="running kube probe on try 1" -2022-08-31T00:03:00.0449756Z evaluating test case: nil pods + ns by label -2022-08-31T00:03:00.0451465Z step 1 on all available ports/protocols: -2022-08-31T00:03:00.0455073Z Policy explanation: -2022-08-31T00:03:00.0457088Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:03:00.0458366Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:03:00.0459960Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:03:00.0461264Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:03:00.0463669Z | | Match labels: | | ns: x | | -2022-08-31T00:03:00.0465625Z | | pod: a | | pods: all | | -2022-08-31T00:03:00.0467960Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:03:00.0469070Z | | | | | | -2022-08-31T00:03:00.0473020Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:03:00.0474115Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:03:00.0474967Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:03:00.0475715Z | | pod: a | | | | -2022-08-31T00:03:00.0476850Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:03:00.0480556Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:03:00.0481342Z | | | | ns In [y z] | | -2022-08-31T00:03:00.0482049Z | | | | pods: Match expressions: | | -2022-08-31T00:03:00.0482789Z | | | | pod In [a b] | | -2022-08-31T00:03:00.0484066Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:03:00.0487230Z -2022-08-31T00:03:00.0487601Z -2022-08-31T00:03:00.0487888Z -2022-08-31T00:03:00.0488475Z Results for network policies: -2022-08-31T00:03:00.0491524Z Network policy: -2022-08-31T00:03:00.0491940Z -2022-08-31T00:03:00.0492475Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:03:00.0496439Z kind: NetworkPolicy -2022-08-31T00:03:00.0497289Z metadata: -2022-08-31T00:03:00.0497815Z creationTimestamp: null -2022-08-31T00:03:00.0498257Z name: base -2022-08-31T00:03:00.0498610Z namespace: x -2022-08-31T00:03:00.0498951Z spec: -2022-08-31T00:03:00.0499287Z egress: -2022-08-31T00:03:00.0499912Z - ports: -2022-08-31T00:03:00.0500541Z - port: 80 -2022-08-31T00:03:00.0501001Z protocol: TCP -2022-08-31T00:03:00.0501342Z to: -2022-08-31T00:03:00.0501859Z - namespaceSelector: -2022-08-31T00:03:00.0502310Z matchExpressions: -2022-08-31T00:03:00.0502895Z - key: ns -2022-08-31T00:03:00.0503260Z operator: In -2022-08-31T00:03:00.0503695Z values: -2022-08-31T00:03:00.0504175Z - "y" -2022-08-31T00:03:00.0504665Z - z -2022-08-31T00:03:00.0505034Z podSelector: -2022-08-31T00:03:00.0505477Z matchExpressions: -2022-08-31T00:03:00.0506050Z - key: pod -2022-08-31T00:03:00.0506423Z operator: In -2022-08-31T00:03:00.0506770Z values: -2022-08-31T00:03:00.0507262Z - a -2022-08-31T00:03:00.0507757Z - b -2022-08-31T00:03:00.0508250Z - ports: -2022-08-31T00:03:00.0508741Z - port: 53 -2022-08-31T00:03:00.0509211Z protocol: UDP -2022-08-31T00:03:00.0509711Z - port: 53 -2022-08-31T00:03:00.0510076Z protocol: TCP -2022-08-31T00:03:00.0510418Z ingress: -2022-08-31T00:03:00.0510890Z - from: -2022-08-31T00:03:00.0511395Z - namespaceSelector: -2022-08-31T00:03:00.0511834Z matchLabels: -2022-08-31T00:03:00.0512220Z ns: x -2022-08-31T00:03:00.0512540Z ports: -2022-08-31T00:03:00.0513135Z - port: 80 -2022-08-31T00:03:00.0513512Z protocol: TCP -2022-08-31T00:03:00.0513970Z podSelector: -2022-08-31T00:03:00.0514357Z matchLabels: -2022-08-31T00:03:00.0514804Z pod: a -2022-08-31T00:03:00.0515143Z policyTypes: -2022-08-31T00:03:00.0515647Z - Ingress -2022-08-31T00:03:00.0516144Z - Egress -2022-08-31T00:03:00.0516488Z status: {} -2022-08-31T00:03:00.0516660Z -2022-08-31T00:03:00.0517063Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:03:00.0517489Z Expected ingress: -2022-08-31T00:03:00.0518129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0518897Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:03:00.0519373Z | TCP/81 | | | | | | | | | | -2022-08-31T00:03:00.0519831Z | UDP/80 | | | | | | | | | | -2022-08-31T00:03:00.0520250Z | UDP/81 | | | | | | | | | | -2022-08-31T00:03:00.0520976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0521539Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0522286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0522907Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0523640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0524173Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0524897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0525429Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0526148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0526757Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0527539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0528086Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0528787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0529342Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0530094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0530619Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0531343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0531893Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0532595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0532880Z -2022-08-31T00:03:00.0533614Z Expected egress: -2022-08-31T00:03:00.0534336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0534870Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:03:00.0535344Z | TCP/81 | | | | | | | | | | -2022-08-31T00:03:00.0535816Z | UDP/80 | | | | | | | | | | -2022-08-31T00:03:00.0536233Z | UDP/81 | | | | | | | | | | -2022-08-31T00:03:00.0536962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0537505Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:03:00.0538234Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0538869Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0539586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0540129Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0540853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0541382Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0542161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0542695Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0543507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0544038Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0544784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0545331Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0546067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0546604Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0547377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0547989Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0548732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0549023Z -2022-08-31T00:03:00.0549505Z Expected combined: -2022-08-31T00:03:00.0550180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0550789Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:03:00.0551333Z | TCP/81 | | | | | | | | | | -2022-08-31T00:03:00.0551768Z | UDP/80 | | | | | | | | | | -2022-08-31T00:03:00.0552283Z | UDP/81 | | | | | | | | | | -2022-08-31T00:03:00.0553023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0553604Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:03:00.0554405Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0554988Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0555703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0556234Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0556951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0557512Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0558231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0559024Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0560183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0560783Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0561529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0562066Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0562783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0563315Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0564029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0564660Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0565465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0565760Z -2022-08-31T00:03:00.0566267Z kube results, try 0: -2022-08-31T00:03:00.0566924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0567449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:03:00.0567884Z | TCP/81 | | | | | | | | | | -2022-08-31T00:03:00.0568338Z | UDP/80 | | | | | | | | | | -2022-08-31T00:03:00.0568821Z | UDP/81 | | | | | | | | | | -2022-08-31T00:03:00.0569507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0570065Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:03:00.0570854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0571387Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0572095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0572656Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0573513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0574122Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0574854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0575397Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0576112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0576644Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0577351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0577883Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0578600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0579160Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0579872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0580562Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:03:00.0581298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:03:00.0581582Z -2022-08-31T00:03:00.0581815Z -2022-08-31T00:03:00.0582346Z Actual vs expected (last round): -2022-08-31T00:03:00.0582969Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:03:00.0583427Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:03:00.0584060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:03:00.0584521Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0584957Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0585443Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0585899Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0586351Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0586805Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0587252Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0587706Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0588155Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:03:00.0588824Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:03:00.0589062Z -2022-08-31T00:03:00.0589381Z -2022-08-31T00:03:00.0589594Z -2022-08-31T00:03:00.0590112Z finished policy #18 -2022-08-31T00:03:00.0590489Z starting test case #19 -2022-08-31T00:03:03.3055947Z time="2022-08-31T00:03:03Z" level=info msg="cluster state reset" -2022-08-31T00:03:06.4775420Z time="2022-08-31T00:03:06Z" level=info msg="cluster state verified" -2022-08-31T00:03:06.5483748Z time="2022-08-31T00:03:06Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:03:26.5522001Z time="2022-08-31T00:03:26Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:03:26.5664646Z time="2022-08-31T00:03:26Z" level=info msg="running kube probe on try 1" -2022-08-31T00:04:47.7766677Z evaluating test case: empty pods + ns by label -2022-08-31T00:04:47.7768207Z step 1 on all available ports/protocols: -2022-08-31T00:04:47.7770018Z Policy explanation: -2022-08-31T00:04:47.7771965Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:04:47.7773560Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:04:47.7775266Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:04:47.7776574Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:04:47.7778707Z | | Match labels: | | ns: x | | -2022-08-31T00:04:47.7779664Z | | pod: a | | pods: all | | -2022-08-31T00:04:47.7781385Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:04:47.7782424Z | | | | | | -2022-08-31T00:04:47.7783718Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:04:47.7784796Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:04:47.7785771Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:04:47.7786674Z | | pod: a | | | | -2022-08-31T00:04:47.7788190Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:04:47.7789186Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:04:47.7790081Z | | | | ns In [y z] | | -2022-08-31T00:04:47.7790922Z | | | | pods: Match expressions: | | -2022-08-31T00:04:47.7791780Z | | | | pod In [a b] | | -2022-08-31T00:04:47.7793118Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:04:47.7793795Z -2022-08-31T00:04:47.7794455Z -2022-08-31T00:04:47.7794892Z -2022-08-31T00:04:47.7795753Z Results for network policies: -2022-08-31T00:04:47.7796685Z Network policy: -2022-08-31T00:04:47.7797284Z -2022-08-31T00:04:47.7798063Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:04:47.7798902Z kind: NetworkPolicy -2022-08-31T00:04:47.7799753Z metadata: -2022-08-31T00:04:47.7800591Z creationTimestamp: null -2022-08-31T00:04:47.7801452Z name: base -2022-08-31T00:04:47.7802256Z namespace: x -2022-08-31T00:04:47.7803045Z spec: -2022-08-31T00:04:47.7803780Z egress: -2022-08-31T00:04:47.7804870Z - ports: -2022-08-31T00:04:47.7805962Z - port: 80 -2022-08-31T00:04:47.7806868Z protocol: TCP -2022-08-31T00:04:47.7808850Z to: -2022-08-31T00:04:47.7809870Z - namespaceSelector: -2022-08-31T00:04:47.7810561Z matchExpressions: -2022-08-31T00:04:47.7811431Z - key: ns -2022-08-31T00:04:47.7812063Z operator: In -2022-08-31T00:04:47.7812680Z values: -2022-08-31T00:04:47.7813585Z - "y" -2022-08-31T00:04:47.7814426Z - z -2022-08-31T00:04:47.7815126Z podSelector: -2022-08-31T00:04:47.7815792Z matchExpressions: -2022-08-31T00:04:47.7816631Z - key: pod -2022-08-31T00:04:47.7817359Z operator: In -2022-08-31T00:04:47.7817999Z values: -2022-08-31T00:04:47.7818828Z - a -2022-08-31T00:04:47.7819706Z - b -2022-08-31T00:04:47.7825397Z - ports: -2022-08-31T00:04:47.7826833Z - port: 53 -2022-08-31T00:04:47.7827767Z protocol: UDP -2022-08-31T00:04:47.7832912Z - port: 53 -2022-08-31T00:04:47.7833471Z protocol: TCP -2022-08-31T00:04:47.7833888Z ingress: -2022-08-31T00:04:47.7834408Z - from: -2022-08-31T00:04:47.7835020Z - namespaceSelector: -2022-08-31T00:04:47.7835473Z matchLabels: -2022-08-31T00:04:47.7835821Z ns: x -2022-08-31T00:04:47.7836170Z podSelector: {} -2022-08-31T00:04:47.7836524Z ports: -2022-08-31T00:04:47.7837137Z - port: 80 -2022-08-31T00:04:47.7837508Z protocol: TCP -2022-08-31T00:04:47.7837884Z podSelector: -2022-08-31T00:04:47.7838234Z matchLabels: -2022-08-31T00:04:47.7838570Z pod: a -2022-08-31T00:04:47.7838936Z policyTypes: -2022-08-31T00:04:47.7839426Z - Ingress -2022-08-31T00:04:47.7839961Z - Egress -2022-08-31T00:04:47.7840310Z status: {} -2022-08-31T00:04:47.7840473Z -2022-08-31T00:04:47.7840953Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:04:47.7841421Z Expected ingress: -2022-08-31T00:04:47.7842072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7843081Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:04:47.7844076Z | TCP/81 | | | | | | | | | | -2022-08-31T00:04:47.7846725Z | UDP/80 | | | | | | | | | | -2022-08-31T00:04:47.7848720Z | UDP/81 | | | | | | | | | | -2022-08-31T00:04:47.7850247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7851340Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7852179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7852731Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7853642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7854299Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7855116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7855673Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7856586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7857140Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7857874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7858419Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7859136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7859680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7860491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7861089Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7861816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7862360Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7863065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7863358Z -2022-08-31T00:04:47.7863778Z Expected egress: -2022-08-31T00:04:47.7864475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7865012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:04:47.7865464Z | TCP/81 | | | | | | | | | | -2022-08-31T00:04:47.7865998Z | UDP/80 | | | | | | | | | | -2022-08-31T00:04:47.7866443Z | UDP/81 | | | | | | | | | | -2022-08-31T00:04:47.7867192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7867738Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:04:47.7868467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7869028Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7869822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7870422Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7871137Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7871750Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7872647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7873185Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7873904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7874505Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7875257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7875792Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7876555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7877196Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7877926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7878513Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7879236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7879522Z -2022-08-31T00:04:47.7880025Z Expected combined: -2022-08-31T00:04:47.7880690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7881215Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:04:47.7881678Z | TCP/81 | | | | | | | | | | -2022-08-31T00:04:47.7882103Z | UDP/80 | | | | | | | | | | -2022-08-31T00:04:47.7882528Z | UDP/81 | | | | | | | | | | -2022-08-31T00:04:47.7883247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7883787Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:04:47.7884497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7885033Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7885765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7886322Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7887086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7887635Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7888362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7888903Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7889615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7890153Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7890929Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7891483Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7892190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7892800Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7893678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7894249Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7894982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7895285Z -2022-08-31T00:04:47.7895740Z kube results, try 0: -2022-08-31T00:04:47.7896410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7896945Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:04:47.7897473Z | TCP/81 | | | | | | | | | | -2022-08-31T00:04:47.7897910Z | UDP/80 | | | | | | | | | | -2022-08-31T00:04:47.7898358Z | UDP/81 | | | | | | | | | | -2022-08-31T00:04:47.7899077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7899667Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:04:47.7900392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7900928Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7901631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7902168Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7902883Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7903475Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7904190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7904725Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7905444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7905981Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7906724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7907271Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7907998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7908590Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7909343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7909882Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:04:47.7910633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:04:47.7910922Z -2022-08-31T00:04:47.7911149Z -2022-08-31T00:04:47.7911733Z Actual vs expected (last round): -2022-08-31T00:04:47.7912372Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:04:47.7912846Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:04:47.7913642Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:04:47.7914108Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7914516Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7915012Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7915465Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7915863Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7916263Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7916711Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7917181Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7917668Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:04:47.7918482Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:04:47.7918722Z -2022-08-31T00:04:47.7919031Z -2022-08-31T00:04:47.7919340Z -2022-08-31T00:04:47.7919832Z finished policy #19 -2022-08-31T00:04:47.7920309Z starting test case #20 -2022-08-31T00:04:51.0294587Z time="2022-08-31T00:04:51Z" level=info msg="cluster state reset" -2022-08-31T00:04:54.2011856Z time="2022-08-31T00:04:54Z" level=info msg="cluster state verified" -2022-08-31T00:04:54.2646628Z time="2022-08-31T00:04:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:05:14.2720751Z time="2022-08-31T00:05:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:05:14.2968460Z time="2022-08-31T00:05:14Z" level=info msg="running kube probe on try 1" -2022-08-31T00:05:32.1725218Z time="2022-08-31T00:05:32Z" level=info msg="running kube probe on try 2" -2022-08-31T00:05:50.2871585Z time="2022-08-31T00:05:50Z" level=info msg="running kube probe on try 3" -2022-08-31T00:06:36.3075732Z time="2022-08-31T00:06:36Z" level=info msg="running kube probe on try 4" -2022-08-31T00:07:58.2379100Z evaluating test case: pods by label + ns by label -2022-08-31T00:07:58.2380358Z step 1 on all available ports/protocols: -2022-08-31T00:07:58.2415657Z Policy explanation: -2022-08-31T00:07:58.2417583Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:07:58.2421532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:07:58.2428269Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:07:58.2429279Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:07:58.2430274Z | | Match labels: | | ns: x | | -2022-08-31T00:07:58.2430830Z | | pod: a | | pods: Match labels: | | -2022-08-31T00:07:58.2431287Z | | | | pod: c | | -2022-08-31T00:07:58.2432117Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:07:58.2432631Z | | | | | | -2022-08-31T00:07:58.2433368Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:07:58.2433999Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:07:58.2434519Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:07:58.2434965Z | | pod: a | | | | -2022-08-31T00:07:58.2435678Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:07:58.2436246Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:07:58.2436959Z | | | | ns In [y z] | | -2022-08-31T00:07:58.2437434Z | | | | pods: Match expressions: | | -2022-08-31T00:07:58.2437903Z | | | | pod In [a b] | | -2022-08-31T00:07:58.2438635Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:07:58.2438933Z -2022-08-31T00:07:58.2439145Z -2022-08-31T00:07:58.2439429Z -2022-08-31T00:07:58.2439828Z Results for network policies: -2022-08-31T00:07:58.2440246Z Network policy: -2022-08-31T00:07:58.2440419Z -2022-08-31T00:07:58.2440902Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:07:58.2441398Z kind: NetworkPolicy -2022-08-31T00:07:58.2441749Z metadata: -2022-08-31T00:07:58.2442105Z creationTimestamp: null -2022-08-31T00:07:58.2442525Z name: base -2022-08-31T00:07:58.2442869Z namespace: x -2022-08-31T00:07:58.2443206Z spec: -2022-08-31T00:07:58.2443560Z egress: -2022-08-31T00:07:58.2444055Z - ports: -2022-08-31T00:07:58.2444699Z - port: 80 -2022-08-31T00:07:58.2445148Z protocol: TCP -2022-08-31T00:07:58.2445499Z to: -2022-08-31T00:07:58.2446161Z - namespaceSelector: -2022-08-31T00:07:58.2446640Z matchExpressions: -2022-08-31T00:07:58.2447150Z - key: ns -2022-08-31T00:07:58.2447522Z operator: In -2022-08-31T00:07:58.2447894Z values: -2022-08-31T00:07:58.2448397Z - "y" -2022-08-31T00:07:58.2448885Z - z -2022-08-31T00:07:58.2449263Z podSelector: -2022-08-31T00:07:58.2449732Z matchExpressions: -2022-08-31T00:07:58.2450304Z - key: pod -2022-08-31T00:07:58.2450752Z operator: In -2022-08-31T00:07:58.2451218Z values: -2022-08-31T00:07:58.2451764Z - a -2022-08-31T00:07:58.2452289Z - b -2022-08-31T00:07:58.2452841Z - ports: -2022-08-31T00:07:58.2453499Z - port: 53 -2022-08-31T00:07:58.2454039Z protocol: UDP -2022-08-31T00:07:58.2454663Z - port: 53 -2022-08-31T00:07:58.2455101Z protocol: TCP -2022-08-31T00:07:58.2455545Z ingress: -2022-08-31T00:07:58.2456039Z - from: -2022-08-31T00:07:58.2456664Z - namespaceSelector: -2022-08-31T00:07:58.2457061Z matchLabels: -2022-08-31T00:07:58.2457436Z ns: x -2022-08-31T00:07:58.2457788Z podSelector: -2022-08-31T00:07:58.2458147Z matchLabels: -2022-08-31T00:07:58.2458500Z pod: c -2022-08-31T00:07:58.2458918Z ports: -2022-08-31T00:07:58.2459418Z - port: 80 -2022-08-31T00:07:58.2459787Z protocol: TCP -2022-08-31T00:07:58.2460147Z podSelector: -2022-08-31T00:07:58.2460508Z matchLabels: -2022-08-31T00:07:58.2460852Z pod: a -2022-08-31T00:07:58.2461211Z policyTypes: -2022-08-31T00:07:58.2461812Z - Ingress -2022-08-31T00:07:58.2462318Z - Egress -2022-08-31T00:07:58.2462777Z status: {} -2022-08-31T00:07:58.2462942Z -2022-08-31T00:07:58.2463444Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:07:58.2463881Z Expected ingress: -2022-08-31T00:07:58.2464537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2465077Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2465549Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2466031Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2466483Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2467215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2467758Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2468633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2469167Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2469900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2470480Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2471269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2471804Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2472535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2473176Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2473931Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2474529Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2475319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2475903Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2476614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2477202Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2477967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2478564Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2479288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2479592Z -2022-08-31T00:07:58.2480088Z Expected egress: -2022-08-31T00:07:58.2480778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2481375Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2481884Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2482335Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2482762Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2483494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2484034Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:07:58.2484751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2485281Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2486061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2486625Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2487343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2487909Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2488719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2489327Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2490059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2490593Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2491321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2491850Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2492613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2493143Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2495528Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2496103Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2496819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2497121Z -2022-08-31T00:07:58.2497558Z Expected combined: -2022-08-31T00:07:58.2498307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2498862Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2499355Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2499780Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2500235Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2500960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2501498Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:07:58.2502226Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2502749Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2503461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2503998Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2504714Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2505251Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2505964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2506559Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2507307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2507853Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2508569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2509107Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2509809Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2510348Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2511214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2511751Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2512530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2512831Z -2022-08-31T00:07:58.2513253Z kube results, try 0: -2022-08-31T00:07:58.2513911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2514445Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2514892Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2515395Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2515823Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2516530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2517078Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2517910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2518448Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2519181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2519719Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2520486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2521071Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2521846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2522451Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2523260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2523808Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2524620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2525165Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2525982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2526530Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2527298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2527841Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2528551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2528834Z -2022-08-31T00:07:58.2529300Z kube results, try 1: -2022-08-31T00:07:58.2530025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2530559Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2531013Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2531531Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2531983Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2532717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2533252Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2534270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2534813Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2535543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2536207Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2536936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2537466Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2538184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2538707Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2539417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2539950Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2540658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2541194Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2541917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2542453Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2543154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2543696Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2544413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2545005Z -2022-08-31T00:07:58.2545427Z kube results, try 2: -2022-08-31T00:07:58.2546192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2546733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2547180Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2547639Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2548090Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2548808Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2549340Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2550063Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2550599Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2551322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2551954Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2552698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2553232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2553941Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2554482Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2555228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2555759Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2556612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2557150Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2557868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2558400Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2559139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2559665Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2560395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2560679Z -2022-08-31T00:07:58.2561197Z kube results, try 3: -2022-08-31T00:07:58.2561935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2562468Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2562927Z | TCP/81 | | | | | | | | | | -2022-08-31T00:07:58.2563350Z | UDP/80 | | | | | | | | | | -2022-08-31T00:07:58.2563827Z | UDP/81 | | | | | | | | | | -2022-08-31T00:07:58.2564561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2565097Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:07:58.2565823Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2566364Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2567112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2567710Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2568425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2568977Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2569690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2570230Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2570940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2571475Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2572262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2572790Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2573680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2574232Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2575014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2575550Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:07:58.2576329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:07:58.2576707Z -2022-08-31T00:07:58.2576928Z -2022-08-31T00:07:58.2577537Z Actual vs expected (last round): -2022-08-31T00:07:58.2578174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:07:58.2578640Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:07:58.2579298Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:07:58.2579750Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2580164Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2580664Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2581063Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2581458Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2581865Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2582255Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2582664Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2583165Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:07:58.2583776Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:07:58.2584027Z -2022-08-31T00:07:58.2584329Z -2022-08-31T00:07:58.2584548Z -2022-08-31T00:07:58.2585054Z finished policy #20 -2022-08-31T00:07:58.2585432Z starting test case #21 -2022-08-31T00:08:01.4965382Z time="2022-08-31T00:08:01Z" level=info msg="cluster state reset" -2022-08-31T00:08:04.6663128Z time="2022-08-31T00:08:04Z" level=info msg="cluster state verified" -2022-08-31T00:08:04.7338388Z time="2022-08-31T00:08:04Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:08:24.7378691Z time="2022-08-31T00:08:24Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:08:24.7630391Z time="2022-08-31T00:08:24Z" level=info msg="running kube probe on try 1" -2022-08-31T00:09:39.2991874Z evaluating test case: simple ipblock -2022-08-31T00:09:39.2994756Z step 1 on all available ports/protocols: -2022-08-31T00:09:39.2995788Z Policy explanation: -2022-08-31T00:09:39.2998977Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:09:39.3000217Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:09:39.3001671Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:09:39.3002794Z | Ingress | namespace: x | x/base | 10.224.0.0/24 | port 80 on protocol TCP | -2022-08-31T00:09:39.3003771Z | | Match labels: | | except [] | | -2022-08-31T00:09:39.3004654Z | | pod: a | | | | -2022-08-31T00:09:39.3006957Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:09:39.3008225Z | | | | | | -2022-08-31T00:09:39.3009512Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:09:39.3010636Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:09:39.3011646Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:09:39.3012542Z | | pod: a | | | | -2022-08-31T00:09:39.3015098Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:09:39.3016218Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:09:39.3017276Z | | | | ns In [y z] | | -2022-08-31T00:09:39.3018141Z | | | | pods: Match expressions: | | -2022-08-31T00:09:39.3018968Z | | | | pod In [a b] | | -2022-08-31T00:09:39.3022691Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:09:39.3023358Z -2022-08-31T00:09:39.3023632Z -2022-08-31T00:09:39.3023916Z -2022-08-31T00:09:39.3024456Z Results for network policies: -2022-08-31T00:09:39.3025057Z Network policy: -2022-08-31T00:09:39.3025381Z -2022-08-31T00:09:39.3025955Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:09:39.3026584Z kind: NetworkPolicy -2022-08-31T00:09:39.3027152Z metadata: -2022-08-31T00:09:39.3027725Z creationTimestamp: null -2022-08-31T00:09:39.3029558Z name: base -2022-08-31T00:09:39.3030155Z namespace: x -2022-08-31T00:09:39.3030666Z spec: -2022-08-31T00:09:39.3031176Z egress: -2022-08-31T00:09:39.3032042Z - ports: -2022-08-31T00:09:39.3034078Z - port: 80 -2022-08-31T00:09:39.3034746Z protocol: TCP -2022-08-31T00:09:39.3035275Z to: -2022-08-31T00:09:39.3036077Z - namespaceSelector: -2022-08-31T00:09:39.3036742Z matchExpressions: -2022-08-31T00:09:39.3037469Z - key: ns -2022-08-31T00:09:39.3037975Z operator: In -2022-08-31T00:09:39.3038489Z values: -2022-08-31T00:09:39.3039229Z - "y" -2022-08-31T00:09:39.3039991Z - z -2022-08-31T00:09:39.3040562Z podSelector: -2022-08-31T00:09:39.3041182Z matchExpressions: -2022-08-31T00:09:39.3041838Z - key: pod -2022-08-31T00:09:39.3042251Z operator: In -2022-08-31T00:09:39.3042599Z values: -2022-08-31T00:09:39.3043080Z - a -2022-08-31T00:09:39.3043572Z - b -2022-08-31T00:09:39.3044059Z - ports: -2022-08-31T00:09:39.3044598Z - port: 53 -2022-08-31T00:09:39.3044955Z protocol: UDP -2022-08-31T00:09:39.3045540Z - port: 53 -2022-08-31T00:09:39.3045915Z protocol: TCP -2022-08-31T00:09:39.3046260Z ingress: -2022-08-31T00:09:39.3046729Z - from: -2022-08-31T00:09:39.3047316Z - ipBlock: -2022-08-31T00:09:39.3047688Z cidr: 10.224.0.0/24 -2022-08-31T00:09:39.3048045Z ports: -2022-08-31T00:09:39.3048534Z - port: 80 -2022-08-31T00:09:39.3048933Z protocol: TCP -2022-08-31T00:09:39.3049282Z podSelector: -2022-08-31T00:09:39.3049625Z matchLabels: -2022-08-31T00:09:39.3049965Z pod: a -2022-08-31T00:09:39.3050293Z policyTypes: -2022-08-31T00:09:39.3050771Z - Ingress -2022-08-31T00:09:39.3051261Z - Egress -2022-08-31T00:09:39.3051614Z status: {} -2022-08-31T00:09:39.3051777Z -2022-08-31T00:09:39.3052249Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:09:39.3052687Z Expected ingress: -2022-08-31T00:09:39.3053486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3054158Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:09:39.3054759Z | TCP/81 | | | | | | | | | | -2022-08-31T00:09:39.3055188Z | UDP/80 | | | | | | | | | | -2022-08-31T00:09:39.3055638Z | UDP/81 | | | | | | | | | | -2022-08-31T00:09:39.3056335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3056881Z | x/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3057578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3058129Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3059456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3060392Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3061345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3061933Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3062748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3063272Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3064008Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3064537Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3065241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3065766Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3066508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3067030Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3067741Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3068266Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3068952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3069246Z -2022-08-31T00:09:39.3069634Z Expected egress: -2022-08-31T00:09:39.3070366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3070895Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:09:39.3071394Z | TCP/81 | | | | | | | | | | -2022-08-31T00:09:39.3071886Z | UDP/80 | | | | | | | | | | -2022-08-31T00:09:39.3072346Z | UDP/81 | | | | | | | | | | -2022-08-31T00:09:39.3073105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3073682Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:09:39.3074384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3074905Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3075736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3076271Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3076974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3077516Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3078244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3078782Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3079484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3080099Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3080828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3081359Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3082144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3082675Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3083391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3083920Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3084633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3084939Z -2022-08-31T00:09:39.3085344Z Expected combined: -2022-08-31T00:09:39.3086071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3086654Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:09:39.3087138Z | TCP/81 | | | | | | | | | | -2022-08-31T00:09:39.3087555Z | UDP/80 | | | | | | | | | | -2022-08-31T00:09:39.3088020Z | UDP/81 | | | | | | | | | | -2022-08-31T00:09:39.3088789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3089323Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:09:39.3090049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3090596Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3091329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3091861Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3092571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3093098Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3093975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3094621Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3095344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3095973Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3096759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3097350Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3098148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3098771Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3099492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3100022Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:39.3100815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:39.3101109Z -2022-08-31T00:09:40.2202437Z kube results, try 0: -2022-08-31T00:09:40.2204145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2204981Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:09:40.2205715Z | TCP/81 | | | | | | | | | | -2022-08-31T00:09:40.2206326Z | UDP/80 | | | | | | | | | | -2022-08-31T00:09:40.2207039Z | UDP/81 | | | | | | | | | | -2022-08-31T00:09:40.2207921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2208608Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:09:40.2209479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2210145Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2211004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2211657Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2212503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2213160Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2214335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2215004Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2215911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2216575Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2217461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2218100Z | z/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2218920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2219566Z | z/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2220412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2221069Z | z/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:09:40.2222258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:09:40.2222691Z -2022-08-31T00:09:40.2223106Z -2022-08-31T00:09:40.2223617Z Actual vs expected (last round): -2022-08-31T00:09:40.2224341Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:09:40.2224908Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:09:40.2225754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:09:40.2226813Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2227540Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2228166Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2228903Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2229522Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2230184Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2230795Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2231403Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2232006Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:09:40.2232989Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:09:40.2233332Z -2022-08-31T00:09:40.2233796Z -2022-08-31T00:09:40.2234203Z -2022-08-31T00:09:40.2234933Z finished policy #21 -2022-08-31T00:09:40.2235546Z starting test case #22 -2022-08-31T00:09:42.5389624Z time="2022-08-31T00:09:42Z" level=info msg="cluster state reset" -2022-08-31T00:09:45.7130024Z time="2022-08-31T00:09:45Z" level=info msg="cluster state verified" -2022-08-31T00:09:45.7765821Z time="2022-08-31T00:09:45Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:10:05.7790894Z time="2022-08-31T00:10:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:10:05.7935747Z time="2022-08-31T00:10:05Z" level=info msg="running kube probe on try 1" -2022-08-31T00:11:27.3030583Z evaluating test case: empty pods + nil ns -2022-08-31T00:11:27.3034134Z step 1 on all available ports/protocols: -2022-08-31T00:11:27.3035255Z Policy explanation: -2022-08-31T00:11:27.3037072Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:11:27.3039647Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:11:27.3041227Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:11:27.3042442Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:11:27.3043547Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:11:27.3044819Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:11:27.3046986Z | | | | pod In [b c] | | -2022-08-31T00:11:27.3048756Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:11:27.3049893Z | | | | | | -2022-08-31T00:11:27.3051545Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:11:27.3052818Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:11:27.3059972Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:11:27.3060826Z | | pod: a | | | | -2022-08-31T00:11:27.3062148Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:11:27.3062901Z | | | | namespace: x | port 80 on protocol TCP | -2022-08-31T00:11:27.3063518Z | | | | pods: all | | -2022-08-31T00:11:27.3064083Z | | | | | | -2022-08-31T00:11:27.3065099Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:11:27.3065547Z -2022-08-31T00:11:27.3065739Z -2022-08-31T00:11:27.3065924Z -2022-08-31T00:11:27.3066363Z Results for network policies: -2022-08-31T00:11:27.3066870Z Network policy: -2022-08-31T00:11:27.3067239Z -2022-08-31T00:11:27.3067710Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:11:27.3068256Z kind: NetworkPolicy -2022-08-31T00:11:27.3068739Z metadata: -2022-08-31T00:11:27.3069218Z creationTimestamp: null -2022-08-31T00:11:27.3069699Z name: base -2022-08-31T00:11:27.3070137Z namespace: x -2022-08-31T00:11:27.3070557Z spec: -2022-08-31T00:11:27.3070966Z egress: -2022-08-31T00:11:27.3071608Z - ports: -2022-08-31T00:11:27.3072294Z - port: 80 -2022-08-31T00:11:27.3072764Z protocol: TCP -2022-08-31T00:11:27.3073179Z to: -2022-08-31T00:11:27.3073772Z - podSelector: {} -2022-08-31T00:11:27.3074386Z - ports: -2022-08-31T00:11:27.3075005Z - port: 53 -2022-08-31T00:11:27.3075441Z protocol: UDP -2022-08-31T00:11:27.3076082Z - port: 53 -2022-08-31T00:11:27.3082320Z protocol: TCP -2022-08-31T00:11:27.3083232Z ingress: -2022-08-31T00:11:27.3083935Z - from: -2022-08-31T00:11:27.3084521Z - namespaceSelector: -2022-08-31T00:11:27.3084979Z matchExpressions: -2022-08-31T00:11:27.3085493Z - key: ns -2022-08-31T00:11:27.3085862Z operator: In -2022-08-31T00:11:27.3086221Z values: -2022-08-31T00:11:27.3086795Z - x -2022-08-31T00:11:27.3087271Z - "y" -2022-08-31T00:11:27.3087702Z podSelector: -2022-08-31T00:11:27.3088064Z matchExpressions: -2022-08-31T00:11:27.3088566Z - key: pod -2022-08-31T00:11:27.3088928Z operator: In -2022-08-31T00:11:27.3089274Z values: -2022-08-31T00:11:27.3089744Z - b -2022-08-31T00:11:27.3090231Z - c -2022-08-31T00:11:27.3090576Z ports: -2022-08-31T00:11:27.3091056Z - port: 80 -2022-08-31T00:11:27.3091492Z protocol: TCP -2022-08-31T00:11:27.3091851Z podSelector: -2022-08-31T00:11:27.3092301Z matchLabels: -2022-08-31T00:11:27.3092708Z pod: a -2022-08-31T00:11:27.3093082Z policyTypes: -2022-08-31T00:11:27.3093716Z - Ingress -2022-08-31T00:11:27.3094228Z - Egress -2022-08-31T00:11:27.3094587Z status: {} -2022-08-31T00:11:27.3094823Z -2022-08-31T00:11:27.3095242Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:11:27.3095874Z Expected ingress: -2022-08-31T00:11:27.3097019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3097704Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:11:27.3098419Z | TCP/81 | | | | | | | | | | -2022-08-31T00:11:27.3098905Z | UDP/80 | | | | | | | | | | -2022-08-31T00:11:27.3099328Z | UDP/81 | | | | | | | | | | -2022-08-31T00:11:27.3100047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3100628Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3101463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3102138Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3102860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3103395Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3104109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3104650Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3105398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3105947Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3106813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3107381Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3108100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3108631Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3109343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3109948Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3110676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3111255Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3111963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3112256Z -2022-08-31T00:11:27.3112744Z Expected egress: -2022-08-31T00:11:27.3113394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3113915Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:11:27.3114379Z | TCP/81 | | | | | | | | | | -2022-08-31T00:11:27.3114797Z | UDP/80 | | | | | | | | | | -2022-08-31T00:11:27.3115234Z | UDP/81 | | | | | | | | | | -2022-08-31T00:11:27.3115953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3116492Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:11:27.3117300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3117838Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3118638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3119327Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3120062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3120609Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3121376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3121911Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3122728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3123345Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3124057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3124629Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3125339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3125867Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3126656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3127262Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3127972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3128259Z -2022-08-31T00:11:27.3128777Z Expected combined: -2022-08-31T00:11:27.3129523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3130112Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:11:27.3130552Z | TCP/81 | | | | | | | | | | -2022-08-31T00:11:27.3131017Z | UDP/80 | | | | | | | | | | -2022-08-31T00:11:27.3131472Z | UDP/81 | | | | | | | | | | -2022-08-31T00:11:27.3132177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3132817Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:11:27.3133790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3134348Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3135072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3135648Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3136363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3136955Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3137707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3138237Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3139022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3139552Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3140259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3140803Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3141579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3142112Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3142817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3143449Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3144194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3144488Z -2022-08-31T00:11:27.3144927Z kube results, try 0: -2022-08-31T00:11:27.3145632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3146169Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:11:27.3146671Z | TCP/81 | | | | | | | | | | -2022-08-31T00:11:27.3147109Z | UDP/80 | | | | | | | | | | -2022-08-31T00:11:27.3147610Z | UDP/81 | | | | | | | | | | -2022-08-31T00:11:27.3148366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3148901Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:11:27.3149710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3150296Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3151099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3151631Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3152371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3152916Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3153637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3154169Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3154877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3155429Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3156220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3156756Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3157467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3158071Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3158819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3159359Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:11:27.3160100Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:11:27.3160397Z -2022-08-31T00:11:27.3160618Z -2022-08-31T00:11:27.3161044Z Actual vs expected (last round): -2022-08-31T00:11:27.3161714Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:11:27.3162177Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:11:27.3162797Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:11:27.3163251Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3163666Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3164078Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3164547Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3164946Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3165395Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3165795Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3166202Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3166653Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:11:27.3167271Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:11:27.3167509Z -2022-08-31T00:11:27.3167742Z -2022-08-31T00:11:27.3168040Z -2022-08-31T00:11:27.3168604Z finished policy #22 -2022-08-31T00:11:27.3169057Z starting test case #23 -2022-08-31T00:11:30.5646591Z time="2022-08-31T00:11:30Z" level=info msg="cluster state reset" -2022-08-31T00:11:33.7451816Z time="2022-08-31T00:11:33Z" level=info msg="cluster state verified" -2022-08-31T00:11:33.8108563Z time="2022-08-31T00:11:33Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:11:53.8154963Z time="2022-08-31T00:11:53Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:11:53.8292796Z time="2022-08-31T00:11:53Z" level=info msg="running kube probe on try 1" -2022-08-31T00:13:16.6208722Z evaluating test case: pods by label + nil ns -2022-08-31T00:13:16.6209537Z step 1 on all available ports/protocols: -2022-08-31T00:13:16.6210011Z Policy explanation: -2022-08-31T00:13:16.6213222Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:13:16.6214626Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:13:16.6216367Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:13:16.6217615Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:13:16.6218783Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:13:16.6219797Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:13:16.6220604Z | | | | pod In [b c] | | -2022-08-31T00:13:16.6221878Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:13:16.6222692Z | | | | | | -2022-08-31T00:13:16.6223518Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:13:16.6224085Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:13:16.6224611Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:13:16.6225093Z | | pod: a | | | | -2022-08-31T00:13:16.6225791Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:13:16.6226333Z | | | | namespace: x | port 80 on protocol TCP | -2022-08-31T00:13:16.6226789Z | | | | pods: Match labels: | | -2022-08-31T00:13:16.6227219Z | | | | pod: c | | -2022-08-31T00:13:16.6227965Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:13:16.6228255Z -2022-08-31T00:13:16.6228491Z -2022-08-31T00:13:16.6228788Z -2022-08-31T00:13:16.6229464Z Results for network policies: -2022-08-31T00:13:16.6229846Z Network policy: -2022-08-31T00:13:16.6230026Z -2022-08-31T00:13:16.6230429Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:13:16.6230857Z kind: NetworkPolicy -2022-08-31T00:13:16.6231291Z metadata: -2022-08-31T00:13:16.6231651Z creationTimestamp: null -2022-08-31T00:13:16.6232056Z name: base -2022-08-31T00:13:16.6232406Z namespace: x -2022-08-31T00:13:16.6232745Z spec: -2022-08-31T00:13:16.6233073Z egress: -2022-08-31T00:13:16.6233557Z - ports: -2022-08-31T00:13:16.6234153Z - port: 80 -2022-08-31T00:13:16.6234794Z protocol: TCP -2022-08-31T00:13:16.6235260Z to: -2022-08-31T00:13:16.6235970Z - podSelector: -2022-08-31T00:13:16.6236487Z matchLabels: -2022-08-31T00:13:16.6237029Z pod: c -2022-08-31T00:13:16.6237554Z - ports: -2022-08-31T00:13:16.6238144Z - port: 53 -2022-08-31T00:13:16.6238749Z protocol: UDP -2022-08-31T00:13:16.6239251Z - port: 53 -2022-08-31T00:13:16.6239690Z protocol: TCP -2022-08-31T00:13:16.6240044Z ingress: -2022-08-31T00:13:16.6240528Z - from: -2022-08-31T00:13:16.6241047Z - namespaceSelector: -2022-08-31T00:13:16.6241490Z matchExpressions: -2022-08-31T00:13:16.6242077Z - key: ns -2022-08-31T00:13:16.6242547Z operator: In -2022-08-31T00:13:16.6242941Z values: -2022-08-31T00:13:16.6243417Z - x -2022-08-31T00:13:16.6243905Z - "y" -2022-08-31T00:13:16.6244270Z podSelector: -2022-08-31T00:13:16.6244709Z matchExpressions: -2022-08-31T00:13:16.6245287Z - key: pod -2022-08-31T00:13:16.6245651Z operator: In -2022-08-31T00:13:16.6245999Z values: -2022-08-31T00:13:16.6246464Z - b -2022-08-31T00:13:16.6246944Z - c -2022-08-31T00:13:16.6247286Z ports: -2022-08-31T00:13:16.6247770Z - port: 80 -2022-08-31T00:13:16.6248133Z protocol: TCP -2022-08-31T00:13:16.6248564Z podSelector: -2022-08-31T00:13:16.6248900Z matchLabels: -2022-08-31T00:13:16.6249330Z pod: a -2022-08-31T00:13:16.6249676Z policyTypes: -2022-08-31T00:13:16.6250161Z - Ingress -2022-08-31T00:13:16.6250650Z - Egress -2022-08-31T00:13:16.6250999Z status: {} -2022-08-31T00:13:16.6251159Z -2022-08-31T00:13:16.6251636Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:13:16.6252017Z Expected ingress: -2022-08-31T00:13:16.6252655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6253228Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:13:16.6254011Z | TCP/81 | | | | | | | | | | -2022-08-31T00:13:16.6254479Z | UDP/80 | | | | | | | | | | -2022-08-31T00:13:16.6254965Z | UDP/81 | | | | | | | | | | -2022-08-31T00:13:16.6255654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6256180Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6256873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6257459Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6258161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6258690Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6259466Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6260048Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6260769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6261470Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6262289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6262834Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6263542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6264090Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6264819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6265358Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6266159Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6266713Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6267439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6267741Z -2022-08-31T00:13:16.6268307Z Expected egress: -2022-08-31T00:13:16.6268962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6269492Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:13:16.6269940Z | TCP/81 | | | | | | | | | | -2022-08-31T00:13:16.6270364Z | UDP/80 | | | | | | | | | | -2022-08-31T00:13:16.6270792Z | UDP/81 | | | | | | | | | | -2022-08-31T00:13:16.6271496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6272041Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:13:16.6272768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6273329Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6274060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6274590Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6275299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6275833Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6276554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6277137Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6277851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6278388Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6279095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6279683Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6280393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6280923Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6281758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6282284Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6283023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6283310Z -2022-08-31T00:13:16.6283723Z Expected combined: -2022-08-31T00:13:16.6284454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6284988Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:13:16.6285457Z | TCP/81 | | | | | | | | | | -2022-08-31T00:13:16.6285947Z | UDP/80 | | | | | | | | | | -2022-08-31T00:13:16.6286429Z | UDP/81 | | | | | | | | | | -2022-08-31T00:13:16.6287173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6287709Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:13:16.6288427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6288962Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6289676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6290233Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6290947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6291508Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6292219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6292822Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6293876Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6294461Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6295207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6295751Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6296470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6297013Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6297725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6298249Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6298968Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6299262Z -2022-08-31T00:13:16.6299808Z kube results, try 0: -2022-08-31T00:13:16.6300549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6301073Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:13:16.6301521Z | TCP/81 | | | | | | | | | | -2022-08-31T00:13:16.6302040Z | UDP/80 | | | | | | | | | | -2022-08-31T00:13:16.6302515Z | UDP/81 | | | | | | | | | | -2022-08-31T00:13:16.6303235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6303773Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:13:16.6304487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6305009Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6305725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6306353Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6307135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6307667Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6308370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6308909Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6309636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6310166Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6310893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6311424Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6312132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6312662Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6313400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6313933Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:13:16.6314643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:13:16.6314938Z -2022-08-31T00:13:16.6315158Z -2022-08-31T00:13:16.6315758Z Actual vs expected (last round): -2022-08-31T00:13:16.6316405Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:13:16.6316957Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:13:16.6317607Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:13:16.6318063Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6318534Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6318977Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6319385Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6319821Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6320224Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6320657Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6321152Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6321612Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:13:16.6322291Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:13:16.6322603Z -2022-08-31T00:13:16.6322883Z -2022-08-31T00:13:16.6323180Z -2022-08-31T00:13:16.6323753Z finished policy #23 -2022-08-31T00:13:16.6324204Z starting test case #24 -2022-08-31T00:13:19.8622630Z time="2022-08-31T00:13:19Z" level=info msg="cluster state reset" -2022-08-31T00:13:23.0312538Z time="2022-08-31T00:13:23Z" level=info msg="cluster state verified" -2022-08-31T00:13:23.0965625Z time="2022-08-31T00:13:23Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:13:43.1007657Z time="2022-08-31T00:13:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:13:43.1145109Z time="2022-08-31T00:13:43Z" level=info msg="running kube probe on try 1" -2022-08-31T00:14:58.4458638Z time="2022-08-31T00:14:58Z" level=info msg="running kube probe on try 2" -2022-08-31T00:16:12.0807588Z evaluating test case: nil pods + empty ns -2022-08-31T00:16:12.0809723Z step 1 on all available ports/protocols: -2022-08-31T00:16:12.0812495Z Policy explanation: -2022-08-31T00:16:12.0814627Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:16:12.0815851Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:16:12.0817376Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:16:12.0818707Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:16:12.0819786Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:16:12.0821782Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:16:12.0822854Z | | | | pod In [b c] | | -2022-08-31T00:16:12.0824388Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:16:12.0825502Z | | | | | | -2022-08-31T00:16:12.0826946Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:16:12.0829104Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:16:12.0830271Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:16:12.0835370Z | | pod: a | | | | -2022-08-31T00:16:12.0840671Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:16:12.0841715Z | | | | namespace: all | port 80 on protocol TCP | -2022-08-31T00:16:12.0842700Z | | | | pods: all | | -2022-08-31T00:16:12.0843530Z | | | | | | -2022-08-31T00:16:12.0847753Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:16:12.0848472Z -2022-08-31T00:16:12.0848759Z -2022-08-31T00:16:12.0849041Z -2022-08-31T00:16:12.0849740Z Results for network policies: -2022-08-31T00:16:12.0850429Z Network policy: -2022-08-31T00:16:12.0850857Z -2022-08-31T00:16:12.0851402Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:16:12.0855274Z kind: NetworkPolicy -2022-08-31T00:16:12.0855919Z metadata: -2022-08-31T00:16:12.0859831Z creationTimestamp: null -2022-08-31T00:16:12.0863304Z name: base -2022-08-31T00:16:12.0863831Z namespace: x -2022-08-31T00:16:12.0864289Z spec: -2022-08-31T00:16:12.0864650Z egress: -2022-08-31T00:16:12.0865334Z - ports: -2022-08-31T00:16:12.0865853Z - port: 80 -2022-08-31T00:16:12.0866223Z protocol: TCP -2022-08-31T00:16:12.0866743Z to: -2022-08-31T00:16:12.0867261Z - namespaceSelector: {} -2022-08-31T00:16:12.0867809Z - ports: -2022-08-31T00:16:12.0868304Z - port: 53 -2022-08-31T00:16:12.0868667Z protocol: UDP -2022-08-31T00:16:12.0869263Z - port: 53 -2022-08-31T00:16:12.0869712Z protocol: TCP -2022-08-31T00:16:12.0870048Z ingress: -2022-08-31T00:16:12.0870528Z - from: -2022-08-31T00:16:12.0871142Z - namespaceSelector: -2022-08-31T00:16:12.0871593Z matchExpressions: -2022-08-31T00:16:12.0872185Z - key: ns -2022-08-31T00:16:12.0872546Z operator: In -2022-08-31T00:16:12.0872890Z values: -2022-08-31T00:16:12.0873368Z - x -2022-08-31T00:16:12.0873858Z - "y" -2022-08-31T00:16:12.0874220Z podSelector: -2022-08-31T00:16:12.0874585Z matchExpressions: -2022-08-31T00:16:12.0875164Z - key: pod -2022-08-31T00:16:12.0875638Z operator: In -2022-08-31T00:16:12.0875991Z values: -2022-08-31T00:16:12.0876476Z - b -2022-08-31T00:16:12.0876957Z - c -2022-08-31T00:16:12.0877306Z ports: -2022-08-31T00:16:12.0877793Z - port: 80 -2022-08-31T00:16:12.0878157Z protocol: TCP -2022-08-31T00:16:12.0878591Z podSelector: -2022-08-31T00:16:12.0878939Z matchLabels: -2022-08-31T00:16:12.0879372Z pod: a -2022-08-31T00:16:12.0879755Z policyTypes: -2022-08-31T00:16:12.0880233Z - Ingress -2022-08-31T00:16:12.0880721Z - Egress -2022-08-31T00:16:12.0881067Z status: {} -2022-08-31T00:16:12.0881233Z -2022-08-31T00:16:12.0881627Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:16:12.0882067Z Expected ingress: -2022-08-31T00:16:12.0882716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0883246Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0883746Z | TCP/81 | | | | | | | | | | -2022-08-31T00:16:12.0884223Z | UDP/80 | | | | | | | | | | -2022-08-31T00:16:12.0884662Z | UDP/81 | | | | | | | | | | -2022-08-31T00:16:12.0885393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0885954Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0886762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0887329Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0888095Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0888619Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0889329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0889859Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0890563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0891108Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0891818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0892414Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0893677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0894639Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0895580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0896245Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0897091Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0897635Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0898347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0898647Z -2022-08-31T00:16:12.0899048Z Expected egress: -2022-08-31T00:16:12.0899776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0900414Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0900888Z | TCP/81 | | | | | | | | | | -2022-08-31T00:16:12.0901314Z | UDP/80 | | | | | | | | | | -2022-08-31T00:16:12.0901746Z | UDP/81 | | | | | | | | | | -2022-08-31T00:16:12.0902748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0903309Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:16:12.0904033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0904590Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0905322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0905861Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0906582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0907116Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0907833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0908494Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0909239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0909767Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0910487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0911018Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0911720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0912306Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0913065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0913589Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0914358Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0914645Z -2022-08-31T00:16:12.0915166Z Expected combined: -2022-08-31T00:16:12.0915894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0916535Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0916984Z | TCP/81 | | | | | | | | | | -2022-08-31T00:16:12.0917466Z | UDP/80 | | | | | | | | | | -2022-08-31T00:16:12.0917915Z | UDP/81 | | | | | | | | | | -2022-08-31T00:16:12.0918637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0919173Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:16:12.0919911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0920611Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0921334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0921882Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0922631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0923162Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0923901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0924440Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0925193Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0925751Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0926470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0927011Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0927722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0928263Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0928983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0929521Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0930244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0930532Z -2022-08-31T00:16:12.0930957Z kube results, try 0: -2022-08-31T00:16:12.0931696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0932223Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0932730Z | TCP/81 | | | | | | | | | | -2022-08-31T00:16:12.0933177Z | UDP/80 | | | | | | | | | | -2022-08-31T00:16:12.0933789Z | UDP/81 | | | | | | | | | | -2022-08-31T00:16:12.0934519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0935065Z | x/a | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:16:12.0935806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0936438Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0937160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0937692Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0938423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0938945Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0939653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0940187Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0941038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0941574Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0942304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0942836Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0943546Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0944138Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0944875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0945410Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0946126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0946422Z -2022-08-31T00:16:12.0946878Z kube results, try 1: -2022-08-31T00:16:12.0947545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0948071Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0948527Z | TCP/81 | | | | | | | | | | -2022-08-31T00:16:12.0948959Z | UDP/80 | | | | | | | | | | -2022-08-31T00:16:12.0949411Z | UDP/81 | | | | | | | | | | -2022-08-31T00:16:12.0950175Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0950711Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:16:12.0951435Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0951972Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0952681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0953234Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0954032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0954564Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0955281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0955875Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0956653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0957184Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0957960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0958493Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0959219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0959745Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0960461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0961115Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:16:12.0961872Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:16:12.0962153Z -2022-08-31T00:16:12.0962386Z -2022-08-31T00:16:12.0962972Z Actual vs expected (last round): -2022-08-31T00:16:12.0963636Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:16:12.0964133Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:16:12.0964828Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:16:12.0965339Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0965838Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0966295Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0966701Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0967103Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0967599Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0968062Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0968520Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0968977Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:16:12.0969644Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:16:12.0969887Z -2022-08-31T00:16:12.0970168Z -2022-08-31T00:16:12.0970390Z -2022-08-31T00:16:12.0970857Z finished policy #24 -2022-08-31T00:16:12.0971234Z starting test case #25 -2022-08-31T00:16:15.3525512Z time="2022-08-31T00:16:15Z" level=info msg="cluster state reset" -2022-08-31T00:16:18.5314344Z time="2022-08-31T00:16:18Z" level=info msg="cluster state verified" -2022-08-31T00:16:18.6058381Z time="2022-08-31T00:16:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:16:38.6122923Z time="2022-08-31T00:16:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:16:38.6259110Z time="2022-08-31T00:16:38Z" level=info msg="running kube probe on try 1" -2022-08-31T00:17:53.0498626Z evaluating test case: empty pods + empty ns -2022-08-31T00:17:53.0500083Z step 1 on all available ports/protocols: -2022-08-31T00:17:53.0500900Z Policy explanation: -2022-08-31T00:17:53.0502357Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:17:53.0503453Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:17:53.0505046Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:17:53.0505995Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:17:53.0506717Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:17:53.0507572Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:17:53.0508206Z | | | | pod In [b c] | | -2022-08-31T00:17:53.0509437Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:17:53.0510223Z | | | | | | -2022-08-31T00:17:53.0511339Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:17:53.0512191Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:17:53.0513039Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:17:53.0513938Z | | pod: a | | | | -2022-08-31T00:17:53.0514760Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:17:53.0515362Z | | | | namespace: all | port 80 on protocol TCP | -2022-08-31T00:17:53.0515837Z | | | | pods: all | | -2022-08-31T00:17:53.0516340Z | | | | | | -2022-08-31T00:17:53.0517055Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:17:53.0517359Z -2022-08-31T00:17:53.0517647Z -2022-08-31T00:17:53.0517846Z -2022-08-31T00:17:53.0518333Z Results for network policies: -2022-08-31T00:17:53.0518709Z Network policy: -2022-08-31T00:17:53.0518887Z -2022-08-31T00:17:53.0519337Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:17:53.0519826Z kind: NetworkPolicy -2022-08-31T00:17:53.0520273Z metadata: -2022-08-31T00:17:53.0520744Z creationTimestamp: null -2022-08-31T00:17:53.0521141Z name: base -2022-08-31T00:17:53.0521570Z namespace: x -2022-08-31T00:17:53.0521904Z spec: -2022-08-31T00:17:53.0522232Z egress: -2022-08-31T00:17:53.0522784Z - ports: -2022-08-31T00:17:53.0523309Z - port: 80 -2022-08-31T00:17:53.0523676Z protocol: TCP -2022-08-31T00:17:53.0524104Z to: -2022-08-31T00:17:53.0524603Z - namespaceSelector: {} -2022-08-31T00:17:53.0525081Z podSelector: {} -2022-08-31T00:17:53.0525621Z - ports: -2022-08-31T00:17:53.0526110Z - port: 53 -2022-08-31T00:17:53.0526472Z protocol: UDP -2022-08-31T00:17:53.0526968Z - port: 53 -2022-08-31T00:17:53.0527351Z protocol: TCP -2022-08-31T00:17:53.0527755Z ingress: -2022-08-31T00:17:53.0528233Z - from: -2022-08-31T00:17:53.0528829Z - namespaceSelector: -2022-08-31T00:17:53.0529259Z matchExpressions: -2022-08-31T00:17:53.0529966Z - key: ns -2022-08-31T00:17:53.0530330Z operator: In -2022-08-31T00:17:53.0530777Z values: -2022-08-31T00:17:53.0531293Z - x -2022-08-31T00:17:53.0531794Z - "y" -2022-08-31T00:17:53.0532276Z podSelector: -2022-08-31T00:17:53.0532714Z matchExpressions: -2022-08-31T00:17:53.0533219Z - key: pod -2022-08-31T00:17:53.0533756Z operator: In -2022-08-31T00:17:53.0534182Z values: -2022-08-31T00:17:53.0534666Z - b -2022-08-31T00:17:53.0535154Z - c -2022-08-31T00:17:53.0535504Z ports: -2022-08-31T00:17:53.0535997Z - port: 80 -2022-08-31T00:17:53.0536413Z protocol: TCP -2022-08-31T00:17:53.0536854Z podSelector: -2022-08-31T00:17:53.0537204Z matchLabels: -2022-08-31T00:17:53.0537544Z pod: a -2022-08-31T00:17:53.0537881Z policyTypes: -2022-08-31T00:17:53.0538366Z - Ingress -2022-08-31T00:17:53.0538951Z - Egress -2022-08-31T00:17:53.0539307Z status: {} -2022-08-31T00:17:53.0539473Z -2022-08-31T00:17:53.0539960Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:17:53.0540410Z Expected ingress: -2022-08-31T00:17:53.0541205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0541746Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:17:53.0542191Z | TCP/81 | | | | | | | | | | -2022-08-31T00:17:53.0542680Z | UDP/80 | | | | | | | | | | -2022-08-31T00:17:53.0543149Z | UDP/81 | | | | | | | | | | -2022-08-31T00:17:53.0543862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0544427Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0545280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0545811Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0546509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0547061Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0547765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0548298Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0549013Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0549574Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0550312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0550842Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0551616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0552201Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0552985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0553519Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0554231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0554807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0555536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0555831Z -2022-08-31T00:17:53.0556235Z Expected egress: -2022-08-31T00:17:53.0556992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0557520Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:17:53.0557961Z | TCP/81 | | | | | | | | | | -2022-08-31T00:17:53.0558410Z | UDP/80 | | | | | | | | | | -2022-08-31T00:17:53.0558856Z | UDP/81 | | | | | | | | | | -2022-08-31T00:17:53.0559579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0560128Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:17:53.0560965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0561495Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0562205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0562763Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0563470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0563996Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0564703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0565360Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0566078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0566615Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0567324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0567882Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0568580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0569108Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0569822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0570361Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0571083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0571364Z -2022-08-31T00:17:53.0571780Z Expected combined: -2022-08-31T00:17:53.0572440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0573002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:17:53.0573881Z | TCP/81 | | | | | | | | | | -2022-08-31T00:17:53.0574472Z | UDP/80 | | | | | | | | | | -2022-08-31T00:17:53.0574977Z | UDP/81 | | | | | | | | | | -2022-08-31T00:17:53.0575721Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0576266Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:17:53.0576983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0577519Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0578223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0578758Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0579462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0579990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0580687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0581369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0582094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0582639Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0583353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0583909Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0584645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0585179Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0586020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0586562Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0587283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0587579Z -2022-08-31T00:17:53.0588088Z kube results, try 0: -2022-08-31T00:17:53.0588745Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0589335Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:17:53.0589876Z | TCP/81 | | | | | | | | | | -2022-08-31T00:17:53.0590304Z | UDP/80 | | | | | | | | | | -2022-08-31T00:17:53.0590733Z | UDP/81 | | | | | | | | | | -2022-08-31T00:17:53.0591417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0591950Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:17:53.0592733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0593277Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0594049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0594585Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0595288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0595861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0596597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0597125Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0597837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0598360Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0599141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0599673Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0600381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0600954Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0601799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0602328Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:17:53.0603036Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:17:53.0603322Z -2022-08-31T00:17:53.0603570Z -2022-08-31T00:17:53.0604161Z Actual vs expected (last round): -2022-08-31T00:17:53.0604813Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:17:53.0605328Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:17:53.0606034Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:17:53.0606529Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0607006Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0607421Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0607926Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0608378Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0608831Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0609222Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0609710Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0610169Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:17:53.0610784Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:17:53.0611023Z -2022-08-31T00:17:53.0611324Z -2022-08-31T00:17:53.0611637Z -2022-08-31T00:17:53.0612148Z finished policy #25 -2022-08-31T00:17:53.0612542Z starting test case #26 -2022-08-31T00:17:56.2619822Z time="2022-08-31T00:17:56Z" level=info msg="cluster state reset" -2022-08-31T00:17:59.4210625Z time="2022-08-31T00:17:59Z" level=info msg="cluster state verified" -2022-08-31T00:17:59.4870549Z time="2022-08-31T00:17:59Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:18:19.4884407Z time="2022-08-31T00:18:19Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:18:19.5031945Z time="2022-08-31T00:18:19Z" level=info msg="running kube probe on try 1" -2022-08-31T00:18:38.0791897Z time="2022-08-31T00:18:38Z" level=info msg="running kube probe on try 2" -2022-08-31T00:19:09.6391001Z time="2022-08-31T00:19:09Z" level=info msg="running kube probe on try 3" -2022-08-31T00:20:29.6205701Z evaluating test case: pods by label + empty ns -2022-08-31T00:20:29.6207538Z step 1 on all available ports/protocols: -2022-08-31T00:20:29.6208687Z Policy explanation: -2022-08-31T00:20:29.6210621Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:20:29.6213042Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:20:29.6214965Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:20:29.6216152Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:20:29.6218380Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:20:29.6219362Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:20:29.6220207Z | | | | pod In [b c] | | -2022-08-31T00:20:29.6221643Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:20:29.6222695Z | | | | | | -2022-08-31T00:20:29.6224220Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:20:29.6226386Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:20:29.6227449Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:20:29.6228343Z | | pod: a | | | | -2022-08-31T00:20:29.6229648Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:20:29.6230690Z | | | | namespace: all | port 80 on protocol TCP | -2022-08-31T00:20:29.6231608Z | | | | pods: Match labels: | | -2022-08-31T00:20:29.6233635Z | | | | pod: c | | -2022-08-31T00:20:29.6235043Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:20:29.6235729Z -2022-08-31T00:20:29.6236165Z -2022-08-31T00:20:29.6236582Z -2022-08-31T00:20:29.6237272Z Results for network policies: -2022-08-31T00:20:29.6238083Z Network policy: -2022-08-31T00:20:29.6238540Z -2022-08-31T00:20:29.6239264Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:20:29.6240967Z kind: NetworkPolicy -2022-08-31T00:20:29.6241730Z metadata: -2022-08-31T00:20:29.6242416Z creationTimestamp: null -2022-08-31T00:20:29.6243123Z name: base -2022-08-31T00:20:29.6243799Z namespace: x -2022-08-31T00:20:29.6244462Z spec: -2022-08-31T00:20:29.6245134Z egress: -2022-08-31T00:20:29.6246111Z - ports: -2022-08-31T00:20:29.6247065Z - port: 80 -2022-08-31T00:20:29.6248821Z protocol: TCP -2022-08-31T00:20:29.6249576Z to: -2022-08-31T00:20:29.6250543Z - namespaceSelector: {} -2022-08-31T00:20:29.6251310Z podSelector: -2022-08-31T00:20:29.6252012Z matchLabels: -2022-08-31T00:20:29.6252707Z pod: c -2022-08-31T00:20:29.6253783Z - ports: -2022-08-31T00:20:29.6257011Z - port: 53 -2022-08-31T00:20:29.6257684Z protocol: UDP -2022-08-31T00:20:29.6260679Z - port: 53 -2022-08-31T00:20:29.6261404Z protocol: TCP -2022-08-31T00:20:29.6261943Z ingress: -2022-08-31T00:20:29.6262650Z - from: -2022-08-31T00:20:29.6263409Z - namespaceSelector: -2022-08-31T00:20:29.6263993Z matchExpressions: -2022-08-31T00:20:29.6264802Z - key: ns -2022-08-31T00:20:29.6265382Z operator: In -2022-08-31T00:20:29.6265965Z values: -2022-08-31T00:20:29.6266836Z - x -2022-08-31T00:20:29.6267535Z - "y" -2022-08-31T00:20:29.6267956Z podSelector: -2022-08-31T00:20:29.6268342Z matchExpressions: -2022-08-31T00:20:29.6268949Z - key: pod -2022-08-31T00:20:29.6269323Z operator: In -2022-08-31T00:20:29.6269740Z values: -2022-08-31T00:20:29.6270248Z - b -2022-08-31T00:20:29.6270742Z - c -2022-08-31T00:20:29.6271170Z ports: -2022-08-31T00:20:29.6271686Z - port: 80 -2022-08-31T00:20:29.6272052Z protocol: TCP -2022-08-31T00:20:29.6272404Z podSelector: -2022-08-31T00:20:29.6272751Z matchLabels: -2022-08-31T00:20:29.6273099Z pod: a -2022-08-31T00:20:29.6273433Z policyTypes: -2022-08-31T00:20:29.6273919Z - Ingress -2022-08-31T00:20:29.6274435Z - Egress -2022-08-31T00:20:29.6274789Z status: {} -2022-08-31T00:20:29.6274950Z -2022-08-31T00:20:29.6275362Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:20:29.6275793Z Expected ingress: -2022-08-31T00:20:29.6276448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6276998Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6277441Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6277895Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6278507Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6279242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6279767Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6280472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6281004Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6281948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6282680Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6284120Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6284918Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6285783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6286422Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6287134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6287678Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6288383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6288979Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6289732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6290262Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6290964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6291494Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6292381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6292678Z -2022-08-31T00:20:29.6293185Z Expected egress: -2022-08-31T00:20:29.6294017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6294571Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6295032Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6295468Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6295904Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6296599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6297153Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | -2022-08-31T00:20:29.6297886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6298419Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6299123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6299664Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6300554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6301084Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6301794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6302331Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6303048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6303590Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6304398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6304937Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6305692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6306231Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6306952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6307487Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6308221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6308520Z -2022-08-31T00:20:29.6309013Z Expected combined: -2022-08-31T00:20:29.6309747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6310283Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6310734Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6311166Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6311595Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6312269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6312807Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | -2022-08-31T00:20:29.6313516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6314056Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6314782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6315350Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6316125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6316680Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6317406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6318002Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6318767Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6319325Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6320089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6320711Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6321483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6322014Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6322735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6323305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6324046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6324409Z -2022-08-31T00:20:29.6324902Z kube results, try 0: -2022-08-31T00:20:29.6325654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6326186Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6326629Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6327098Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6327516Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6328275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6328830Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6329566Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6330106Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6330827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6331353Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6332061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6332584Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6333297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6334070Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6334799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6335347Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6336073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6336601Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6337317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6337852Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6338642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6339167Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6339882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6340262Z -2022-08-31T00:20:29.6340777Z kube results, try 1: -2022-08-31T00:20:29.6341441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6341975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6342424Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6342859Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6343279Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6344012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6344542Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6345391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6345962Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6346738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6347266Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6348050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6348572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6349283Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6349816Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6350531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6351057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6351770Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6352312Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6353026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6353553Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6354274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6354807Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6355571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6355857Z -2022-08-31T00:20:29.6356356Z kube results, try 2: -2022-08-31T00:20:29.6357010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6357540Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6358011Z | TCP/81 | | | | | | | | | | -2022-08-31T00:20:29.6358460Z | UDP/80 | | | | | | | | | | -2022-08-31T00:20:29.6358969Z | UDP/81 | | | | | | | | | | -2022-08-31T00:20:29.6359690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6360226Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | X X X X | X X X X | . X X X | -2022-08-31T00:20:29.6361046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6361573Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6362290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6362841Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6363559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6364092Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6364816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6365436Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6366194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6366736Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6367458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6367977Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6368699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6369232Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6369954Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6370482Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:20:29.6371206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:20:29.6371501Z -2022-08-31T00:20:29.6371757Z -2022-08-31T00:20:29.6372167Z Actual vs expected (last round): -2022-08-31T00:20:29.6372800Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:20:29.6373275Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:20:29.6374248Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:20:29.6374705Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6375152Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6375611Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6376056Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6376456Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6376950Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6377348Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6377737Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6378193Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:20:29.6378865Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:20:29.6379111Z -2022-08-31T00:20:29.6379418Z -2022-08-31T00:20:29.6379728Z -2022-08-31T00:20:29.6380207Z finished policy #26 -2022-08-31T00:20:29.6380581Z starting test case #27 -2022-08-31T00:20:32.8878778Z time="2022-08-31T00:20:32Z" level=info msg="cluster state reset" -2022-08-31T00:20:36.0664358Z time="2022-08-31T00:20:36Z" level=info msg="cluster state verified" -2022-08-31T00:20:36.1333555Z time="2022-08-31T00:20:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:20:56.1405609Z time="2022-08-31T00:20:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:20:56.1541596Z time="2022-08-31T00:20:56Z" level=info msg="running kube probe on try 1" -2022-08-31T00:22:17.6155950Z evaluating test case: nil pods + ns by label -2022-08-31T00:22:17.6157572Z step 1 on all available ports/protocols: -2022-08-31T00:22:17.6161811Z Policy explanation: -2022-08-31T00:22:17.6165192Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:22:17.6166481Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:22:17.6168148Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:22:17.6169408Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:22:17.6172076Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:22:17.6173194Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:22:17.6174365Z | | | | pod In [b c] | | -2022-08-31T00:22:17.6176083Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:22:17.6177166Z | | | | | | -2022-08-31T00:22:17.6180062Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:22:17.6181298Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:22:17.6182493Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:22:17.6183535Z | | pod: a | | | | -2022-08-31T00:22:17.6185067Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:22:17.6187502Z | | | | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:22:17.6188676Z | | | | ns: x | | -2022-08-31T00:22:17.6190782Z | | | | pods: all | | -2022-08-31T00:22:17.6192503Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:22:17.6193699Z -2022-08-31T00:22:17.6197418Z -2022-08-31T00:22:17.6199174Z -2022-08-31T00:22:17.6201226Z Results for network policies: -2022-08-31T00:22:17.6201976Z Network policy: -2022-08-31T00:22:17.6202356Z -2022-08-31T00:22:17.6202951Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:22:17.6203397Z kind: NetworkPolicy -2022-08-31T00:22:17.6203843Z metadata: -2022-08-31T00:22:17.6204210Z creationTimestamp: null -2022-08-31T00:22:17.6204572Z name: base -2022-08-31T00:22:17.6204913Z namespace: x -2022-08-31T00:22:17.6205246Z spec: -2022-08-31T00:22:17.6205614Z egress: -2022-08-31T00:22:17.6206242Z - ports: -2022-08-31T00:22:17.6206826Z - port: 80 -2022-08-31T00:22:17.6207206Z protocol: TCP -2022-08-31T00:22:17.6207576Z to: -2022-08-31T00:22:17.6208161Z - namespaceSelector: -2022-08-31T00:22:17.6208555Z matchLabels: -2022-08-31T00:22:17.6208910Z ns: x -2022-08-31T00:22:17.6209408Z - ports: -2022-08-31T00:22:17.6209906Z - port: 53 -2022-08-31T00:22:17.6210268Z protocol: UDP -2022-08-31T00:22:17.6210755Z - port: 53 -2022-08-31T00:22:17.6211121Z protocol: TCP -2022-08-31T00:22:17.6211474Z ingress: -2022-08-31T00:22:17.6212025Z - from: -2022-08-31T00:22:17.6212546Z - namespaceSelector: -2022-08-31T00:22:17.6212930Z matchExpressions: -2022-08-31T00:22:17.6213781Z - key: ns -2022-08-31T00:22:17.6214171Z operator: In -2022-08-31T00:22:17.6214628Z values: -2022-08-31T00:22:17.6215101Z - x -2022-08-31T00:22:17.6215646Z - "y" -2022-08-31T00:22:17.6216006Z podSelector: -2022-08-31T00:22:17.6216454Z matchExpressions: -2022-08-31T00:22:17.6216960Z - key: pod -2022-08-31T00:22:17.6217323Z operator: In -2022-08-31T00:22:17.6217882Z values: -2022-08-31T00:22:17.6218742Z - b -2022-08-31T00:22:17.6219360Z - c -2022-08-31T00:22:17.6219728Z ports: -2022-08-31T00:22:17.6220212Z - port: 80 -2022-08-31T00:22:17.6220575Z protocol: TCP -2022-08-31T00:22:17.6220925Z podSelector: -2022-08-31T00:22:17.6221318Z matchLabels: -2022-08-31T00:22:17.6221672Z pod: a -2022-08-31T00:22:17.6222012Z policyTypes: -2022-08-31T00:22:17.6222681Z - Ingress -2022-08-31T00:22:17.6223184Z - Egress -2022-08-31T00:22:17.6223538Z status: {} -2022-08-31T00:22:17.6223707Z -2022-08-31T00:22:17.6224129Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:22:17.6224555Z Expected ingress: -2022-08-31T00:22:17.6225218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6225812Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:22:17.6226331Z | TCP/81 | | | | | | | | | | -2022-08-31T00:22:17.6226753Z | UDP/80 | | | | | | | | | | -2022-08-31T00:22:17.6227167Z | UDP/81 | | | | | | | | | | -2022-08-31T00:22:17.6227862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6228398Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6229109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6229646Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6230378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6230905Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6231613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6232145Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6232851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6233443Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6234170Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6234699Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6235478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6236043Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6236752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6237287Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6238001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6238559Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6239409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6239702Z -2022-08-31T00:22:17.6240215Z Expected egress: -2022-08-31T00:22:17.6240897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6241430Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:22:17.6241878Z | TCP/81 | | | | | | | | | | -2022-08-31T00:22:17.6242329Z | UDP/80 | | | | | | | | | | -2022-08-31T00:22:17.6242760Z | UDP/81 | | | | | | | | | | -2022-08-31T00:22:17.6243517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6244058Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:22:17.6244779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6245335Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6246079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6246608Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6247324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6247909Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6248615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6249148Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6249867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6250425Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6251168Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6251695Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6252441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6252986Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6253936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6254560Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6255345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6255631Z -2022-08-31T00:22:17.6256051Z Expected combined: -2022-08-31T00:22:17.6256708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6257236Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:22:17.6257771Z | TCP/81 | | | | | | | | | | -2022-08-31T00:22:17.6258202Z | UDP/80 | | | | | | | | | | -2022-08-31T00:22:17.6258678Z | UDP/81 | | | | | | | | | | -2022-08-31T00:22:17.6259458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6260005Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:22:17.6260738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6261313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6262059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6262601Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6263344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6263951Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6264667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6265206Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6265919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6266456Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6267162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6267697Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6268415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6268964Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6269743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6270328Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6271052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6271346Z -2022-08-31T00:22:17.6271817Z kube results, try 0: -2022-08-31T00:22:17.6272477Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6273019Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:22:17.6273472Z | TCP/81 | | | | | | | | | | -2022-08-31T00:22:17.6273913Z | UDP/80 | | | | | | | | | | -2022-08-31T00:22:17.6274337Z | UDP/81 | | | | | | | | | | -2022-08-31T00:22:17.6275048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6275649Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:22:17.6276381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6276914Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6277619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6278206Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6279003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6279612Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6280352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6280971Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6281680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6282262Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6283018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6283552Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6284423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6284958Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6285703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6286288Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:22:17.6286999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:22:17.6287290Z -2022-08-31T00:22:17.6287552Z -2022-08-31T00:22:17.6288066Z Actual vs expected (last round): -2022-08-31T00:22:17.6288678Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:22:17.6289152Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:22:17.6289767Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:22:17.6290222Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6290627Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6291076Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6291531Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6291926Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6292366Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6292758Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6293193Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6293777Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:22:17.6294407Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:22:17.6294647Z -2022-08-31T00:22:17.6294964Z -2022-08-31T00:22:17.6295190Z -2022-08-31T00:22:17.6295628Z finished policy #27 -2022-08-31T00:22:17.6296022Z starting test case #28 -2022-08-31T00:22:20.8845336Z time="2022-08-31T00:22:20Z" level=info msg="cluster state reset" -2022-08-31T00:22:24.0555431Z time="2022-08-31T00:22:24Z" level=info msg="cluster state verified" -2022-08-31T00:22:24.1217966Z time="2022-08-31T00:22:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:22:44.1264920Z time="2022-08-31T00:22:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:22:44.1571963Z time="2022-08-31T00:22:44Z" level=info msg="running kube probe on try 1" -2022-08-31T00:24:05.6992889Z evaluating test case: empty pods + ns by label -2022-08-31T00:24:05.6994031Z step 1 on all available ports/protocols: -2022-08-31T00:24:05.6994943Z Policy explanation: -2022-08-31T00:24:05.7033902Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:24:05.7035251Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:24:05.7037504Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:24:05.7038440Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:24:05.7039235Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:24:05.7039963Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:24:05.7040822Z | | | | pod In [b c] | | -2022-08-31T00:24:05.7042099Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:24:05.7042975Z | | | | | | -2022-08-31T00:24:05.7044016Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:24:05.7045009Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:24:05.7045595Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:24:05.7046048Z | | pod: a | | | | -2022-08-31T00:24:05.7046818Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:24:05.7047335Z | | | | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:24:05.7047780Z | | | | ns: x | | -2022-08-31T00:24:05.7048280Z | | | | pods: all | | -2022-08-31T00:24:05.7049010Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:24:05.7049306Z -2022-08-31T00:24:05.7049510Z -2022-08-31T00:24:05.7049716Z -2022-08-31T00:24:05.7050138Z Results for network policies: -2022-08-31T00:24:05.7050562Z Network policy: -2022-08-31T00:24:05.7050737Z -2022-08-31T00:24:05.7051129Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:24:05.7051586Z kind: NetworkPolicy -2022-08-31T00:24:05.7052012Z metadata: -2022-08-31T00:24:05.7052359Z creationTimestamp: null -2022-08-31T00:24:05.7052782Z name: base -2022-08-31T00:24:05.7053115Z namespace: x -2022-08-31T00:24:05.7053559Z spec: -2022-08-31T00:24:05.7053899Z egress: -2022-08-31T00:24:05.7054386Z - ports: -2022-08-31T00:24:05.7054912Z - port: 80 -2022-08-31T00:24:05.7055357Z protocol: TCP -2022-08-31T00:24:05.7055682Z to: -2022-08-31T00:24:05.7056170Z - namespaceSelector: -2022-08-31T00:24:05.7056598Z matchLabels: -2022-08-31T00:24:05.7056978Z ns: x -2022-08-31T00:24:05.7057330Z podSelector: {} -2022-08-31T00:24:05.7057867Z - ports: -2022-08-31T00:24:05.7058661Z - port: 53 -2022-08-31T00:24:05.7059090Z protocol: UDP -2022-08-31T00:24:05.7059698Z - port: 53 -2022-08-31T00:24:05.7060137Z protocol: TCP -2022-08-31T00:24:05.7060475Z ingress: -2022-08-31T00:24:05.7060939Z - from: -2022-08-31T00:24:05.7061444Z - namespaceSelector: -2022-08-31T00:24:05.7061890Z matchExpressions: -2022-08-31T00:24:05.7062380Z - key: ns -2022-08-31T00:24:05.7062738Z operator: In -2022-08-31T00:24:05.7063080Z values: -2022-08-31T00:24:05.7063581Z - x -2022-08-31T00:24:05.7064047Z - "y" -2022-08-31T00:24:05.7064397Z podSelector: -2022-08-31T00:24:05.7064750Z matchExpressions: -2022-08-31T00:24:05.7065326Z - key: pod -2022-08-31T00:24:05.7065710Z operator: In -2022-08-31T00:24:05.7066048Z values: -2022-08-31T00:24:05.7066508Z - b -2022-08-31T00:24:05.7066980Z - c -2022-08-31T00:24:05.7067321Z ports: -2022-08-31T00:24:05.7067964Z - port: 80 -2022-08-31T00:24:05.7068414Z protocol: TCP -2022-08-31T00:24:05.7068756Z podSelector: -2022-08-31T00:24:05.7069094Z matchLabels: -2022-08-31T00:24:05.7069423Z pod: a -2022-08-31T00:24:05.7069765Z policyTypes: -2022-08-31T00:24:05.7070232Z - Ingress -2022-08-31T00:24:05.7070709Z - Egress -2022-08-31T00:24:05.7071045Z status: {} -2022-08-31T00:24:05.7071200Z -2022-08-31T00:24:05.7071588Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:24:05.7072020Z Expected ingress: -2022-08-31T00:24:05.7072662Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7073197Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:24:05.7073628Z | TCP/81 | | | | | | | | | | -2022-08-31T00:24:05.7074127Z | UDP/80 | | | | | | | | | | -2022-08-31T00:24:05.7074620Z | UDP/81 | | | | | | | | | | -2022-08-31T00:24:05.7075290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7075843Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7076552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7077077Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7077788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7078380Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7079084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7079613Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7080412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7080955Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7081657Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7082197Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7082907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7083434Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7084139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7084760Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7085476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7085995Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7086732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7087015Z -2022-08-31T00:24:05.7087515Z Expected egress: -2022-08-31T00:24:05.7088259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7088776Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:24:05.7089215Z | TCP/81 | | | | | | | | | | -2022-08-31T00:24:05.7089695Z | UDP/80 | | | | | | | | | | -2022-08-31T00:24:05.7090151Z | UDP/81 | | | | | | | | | | -2022-08-31T00:24:05.7090870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7091399Z | x/a | . X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:24:05.7092143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7092735Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7094265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7095500Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7096627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7097206Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7097999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7098570Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7099273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7099799Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7100501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7101093Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7101801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7102365Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7103069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7103580Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7104299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7104617Z -2022-08-31T00:24:05.7105032Z Expected combined: -2022-08-31T00:24:05.7105762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7106334Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:24:05.7106785Z | TCP/81 | | | | | | | | | | -2022-08-31T00:24:05.7107195Z | UDP/80 | | | | | | | | | | -2022-08-31T00:24:05.7107689Z | UDP/81 | | | | | | | | | | -2022-08-31T00:24:05.7108408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7108937Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:24:05.7109704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7110313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7111027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7111680Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7112504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7113110Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7113815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7114339Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7115046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7115569Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7116390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7116951Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7117713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7118302Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7119011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7119594Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7120303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7120592Z -2022-08-31T00:24:05.7120997Z kube results, try 0: -2022-08-31T00:24:05.7121661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7122209Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:24:05.7122650Z | TCP/81 | | | | | | | | | | -2022-08-31T00:24:05.7123155Z | UDP/80 | | | | | | | | | | -2022-08-31T00:24:05.7123563Z | UDP/81 | | | | | | | | | | -2022-08-31T00:24:05.7124241Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7124773Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:24:05.7125485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7126033Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7126748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7127338Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7128076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7128609Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7129338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7129881Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7130583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7131117Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7131886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7132425Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7133129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7133813Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7134533Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7135063Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:24:05.7135769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:24:05.7136124Z -2022-08-31T00:24:05.7136412Z -2022-08-31T00:24:05.7136909Z Actual vs expected (last round): -2022-08-31T00:24:05.7137574Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:24:05.7138036Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:24:05.7138689Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:24:05.7139190Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7139592Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7139983Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7140370Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7140768Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7141213Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7141664Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7142144Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7142610Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:24:05.7143281Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:24:05.7143513Z -2022-08-31T00:24:05.7143728Z -2022-08-31T00:24:05.7143956Z -2022-08-31T00:24:05.7144432Z finished policy #28 -2022-08-31T00:24:05.7144800Z starting test case #29 -2022-08-31T00:24:08.9411056Z time="2022-08-31T00:24:08Z" level=info msg="cluster state reset" -2022-08-31T00:24:12.1117235Z time="2022-08-31T00:24:12Z" level=info msg="cluster state verified" -2022-08-31T00:24:12.1757234Z time="2022-08-31T00:24:12Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:24:32.1783342Z time="2022-08-31T00:24:32Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:24:32.1925692Z time="2022-08-31T00:24:32Z" level=info msg="running kube probe on try 1" -2022-08-31T00:25:53.8095715Z time="2022-08-31T00:25:53Z" level=info msg="running kube probe on try 2" -2022-08-31T00:27:16.5123695Z evaluating test case: pods by label + ns by label -2022-08-31T00:27:16.5125035Z step 1 on all available ports/protocols: -2022-08-31T00:27:16.5138952Z Policy explanation: -2022-08-31T00:27:16.5142362Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:27:16.5145812Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:27:16.5148443Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:27:16.5149908Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:27:16.5151111Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:27:16.5152133Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:27:16.5153090Z | | | | pod In [b c] | | -2022-08-31T00:27:16.5154215Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:27:16.5154657Z | | | | | | -2022-08-31T00:27:16.5155326Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:27:16.5155882Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:27:16.5156287Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:27:16.5156711Z | | pod: a | | | | -2022-08-31T00:27:16.5157508Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:27:16.5157928Z | | | | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T00:27:16.5158351Z | | | | ns: x | | -2022-08-31T00:27:16.5158680Z | | | | pods: Match labels: | | -2022-08-31T00:27:16.5159082Z | | | | pod: c | | -2022-08-31T00:27:16.5159654Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:27:16.5159994Z -2022-08-31T00:27:16.5160118Z -2022-08-31T00:27:16.5160218Z -2022-08-31T00:27:16.5160461Z Results for network policies: -2022-08-31T00:27:16.5160821Z Network policy: -2022-08-31T00:27:16.5160952Z -2022-08-31T00:27:16.5161200Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:27:16.5161624Z kind: NetworkPolicy -2022-08-31T00:27:16.5161876Z metadata: -2022-08-31T00:27:16.5162178Z creationTimestamp: null -2022-08-31T00:27:16.5162481Z name: base -2022-08-31T00:27:16.5162720Z namespace: x -2022-08-31T00:27:16.5163007Z spec: -2022-08-31T00:27:16.5163263Z egress: -2022-08-31T00:27:16.5163627Z - ports: -2022-08-31T00:27:16.5164097Z - port: 80 -2022-08-31T00:27:16.5164353Z protocol: TCP -2022-08-31T00:27:16.5164667Z to: -2022-08-31T00:27:16.5165065Z - namespaceSelector: -2022-08-31T00:27:16.5165373Z matchLabels: -2022-08-31T00:27:16.5165731Z ns: x -2022-08-31T00:27:16.5165971Z podSelector: -2022-08-31T00:27:16.5166326Z matchLabels: -2022-08-31T00:27:16.5166578Z pod: c -2022-08-31T00:27:16.5166982Z - ports: -2022-08-31T00:27:16.5167425Z - port: 53 -2022-08-31T00:27:16.5167675Z protocol: UDP -2022-08-31T00:27:16.5168139Z - port: 53 -2022-08-31T00:27:16.5168390Z protocol: TCP -2022-08-31T00:27:16.5168713Z ingress: -2022-08-31T00:27:16.5169087Z - from: -2022-08-31T00:27:16.5169547Z - namespaceSelector: -2022-08-31T00:27:16.5169829Z matchExpressions: -2022-08-31T00:27:16.5170282Z - key: ns -2022-08-31T00:27:16.5170563Z operator: In -2022-08-31T00:27:16.5170802Z values: -2022-08-31T00:27:16.5171246Z - x -2022-08-31T00:27:16.5171621Z - "y" -2022-08-31T00:27:16.5171975Z podSelector: -2022-08-31T00:27:16.5172236Z matchExpressions: -2022-08-31T00:27:16.5172694Z - key: pod -2022-08-31T00:27:16.5173017Z operator: In -2022-08-31T00:27:16.5173256Z values: -2022-08-31T00:27:16.5174852Z - b -2022-08-31T00:27:16.5175491Z - c -2022-08-31T00:27:16.5175900Z ports: -2022-08-31T00:27:16.5176442Z - port: 80 -2022-08-31T00:27:16.5176839Z protocol: TCP -2022-08-31T00:27:16.5177196Z podSelector: -2022-08-31T00:27:16.5177562Z matchLabels: -2022-08-31T00:27:16.5178028Z pod: a -2022-08-31T00:27:16.5178434Z policyTypes: -2022-08-31T00:27:16.5178935Z - Ingress -2022-08-31T00:27:16.5179435Z - Egress -2022-08-31T00:27:16.5179940Z status: {} -2022-08-31T00:27:16.5180131Z -2022-08-31T00:27:16.5180572Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:27:16.5216868Z Expected ingress: -2022-08-31T00:27:16.5218257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5219220Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5219876Z | TCP/81 | | | | | | | | | | -2022-08-31T00:27:16.5220505Z | UDP/80 | | | | | | | | | | -2022-08-31T00:27:16.5221155Z | UDP/81 | | | | | | | | | | -2022-08-31T00:27:16.5222323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5223358Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5224558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5225327Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5225917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5226335Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5226914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5227325Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5227905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5228338Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5229375Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5229920Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5230725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5231181Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5231780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5232193Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5233083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5233808Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5234900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5235360Z -2022-08-31T00:27:16.5235695Z Expected egress: -2022-08-31T00:27:16.5236357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5236793Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5237125Z | TCP/81 | | | | | | | | | | -2022-08-31T00:27:16.5237433Z | UDP/80 | | | | | | | | | | -2022-08-31T00:27:16.5237772Z | UDP/81 | | | | | | | | | | -2022-08-31T00:27:16.5238396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5238976Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:27:16.5239572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5239984Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5240562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5240968Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5241549Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5241956Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5242595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5243007Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5243591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5243993Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5244571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5244978Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5245552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5245957Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5246539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5246948Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5247520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5247754Z -2022-08-31T00:27:16.5247986Z Expected combined: -2022-08-31T00:27:16.5248509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5248918Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5249245Z | TCP/81 | | | | | | | | | | -2022-08-31T00:27:16.5249551Z | UDP/80 | | | | | | | | | | -2022-08-31T00:27:16.5249860Z | UDP/81 | | | | | | | | | | -2022-08-31T00:27:16.5250419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5250837Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:27:16.5251421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5251838Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5252421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5252840Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5254292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5254915Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5255846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5256449Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5257179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5257714Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5258432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5258962Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5259676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5260347Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5261106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5261665Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5262426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5262724Z -2022-08-31T00:27:16.5263233Z kube results, try 0: -2022-08-31T00:27:16.5263960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5264481Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5264922Z | TCP/81 | | | | | | | | | | -2022-08-31T00:27:16.5265371Z | UDP/80 | | | | | | | | | | -2022-08-31T00:27:16.5265813Z | UDP/81 | | | | | | | | | | -2022-08-31T00:27:16.5266576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5267112Z | x/a | X X X X | . X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:27:16.5267857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5268390Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5269102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5269633Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5270361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5270894Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5271612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5272150Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5272853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5273387Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5274101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5274682Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5275404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5276054Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5276863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5277403Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5278132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5278416Z -2022-08-31T00:27:16.5278919Z kube results, try 1: -2022-08-31T00:27:16.5279583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5280109Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5280617Z | TCP/81 | | | | | | | | | | -2022-08-31T00:27:16.5281108Z | UDP/80 | | | | | | | | | | -2022-08-31T00:27:16.5281583Z | UDP/81 | | | | | | | | | | -2022-08-31T00:27:16.5282345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5282877Z | x/a | X X X X | X X X X | . X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T00:27:16.5283600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5284140Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5284916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5285516Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5286261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5286794Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5287564Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5288098Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5288803Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5289378Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5290177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5290706Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5291421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5291959Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5292677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5293209Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:27:16.5294152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:27:16.5294450Z -2022-08-31T00:27:16.5294669Z -2022-08-31T00:27:16.5295271Z Actual vs expected (last round): -2022-08-31T00:27:16.5295994Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:27:16.5296472Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:27:16.5297183Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:27:16.5297650Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5298163Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5298617Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5299030Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5299440Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5299902Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5300364Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5300764Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5301247Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:27:16.5301935Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:27:16.5302187Z -2022-08-31T00:27:16.5302422Z -2022-08-31T00:27:16.5302732Z -2022-08-31T00:27:16.5303293Z finished policy #29 -2022-08-31T00:27:16.5303668Z starting test case #30 -2022-08-31T00:27:19.7822390Z time="2022-08-31T00:27:19Z" level=info msg="cluster state reset" -2022-08-31T00:27:22.9735550Z time="2022-08-31T00:27:22Z" level=info msg="cluster state verified" -2022-08-31T00:27:23.0444386Z time="2022-08-31T00:27:23Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:27:43.0460928Z time="2022-08-31T00:27:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:27:43.0598055Z time="2022-08-31T00:27:43Z" level=info msg="running kube probe on try 1" -2022-08-31T00:28:57.6969970Z time="2022-08-31T00:28:57Z" level=info msg="running kube probe on try 2" -2022-08-31T00:30:12.4670833Z evaluating test case: simple ipblock -2022-08-31T00:30:12.4671982Z step 1 on all available ports/protocols: -2022-08-31T00:30:12.4672866Z Policy explanation: -2022-08-31T00:30:12.4674372Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:30:12.4675234Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:30:12.4676323Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:30:12.4677164Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:30:12.4677979Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:30:12.4678701Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:30:12.4679369Z | | | | pod In [b c] | | -2022-08-31T00:30:12.4680597Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:30:12.4681301Z | | | | | | -2022-08-31T00:30:12.4682290Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:30:12.4683093Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:30:12.4683915Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:30:12.4684570Z | | pod: a | | | | -2022-08-31T00:30:12.4685536Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:30:12.4686274Z | | | | 10.224.0.0/24 | port 80 on protocol TCP | -2022-08-31T00:30:12.4686955Z | | | | except [] | | -2022-08-31T00:30:12.4687938Z | | | | | | -2022-08-31T00:30:12.4689013Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:30:12.4689391Z -2022-08-31T00:30:12.4689916Z -2022-08-31T00:30:12.4690291Z -2022-08-31T00:30:12.4691067Z Results for network policies: -2022-08-31T00:30:12.4691656Z Network policy: -2022-08-31T00:30:12.4691987Z -2022-08-31T00:30:12.4692716Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:30:12.4693427Z kind: NetworkPolicy -2022-08-31T00:30:12.4694055Z metadata: -2022-08-31T00:30:12.4694663Z creationTimestamp: null -2022-08-31T00:30:12.4695241Z name: base -2022-08-31T00:30:12.4695910Z namespace: x -2022-08-31T00:30:12.4696486Z spec: -2022-08-31T00:30:12.4697097Z egress: -2022-08-31T00:30:12.4698167Z - ports: -2022-08-31T00:30:12.4698881Z - port: 80 -2022-08-31T00:30:12.4699397Z protocol: TCP -2022-08-31T00:30:12.4699967Z to: -2022-08-31T00:30:12.4700863Z - ipBlock: -2022-08-31T00:30:12.4701403Z cidr: 10.224.0.0/24 -2022-08-31T00:30:12.4702226Z - ports: -2022-08-31T00:30:12.4702959Z - port: 53 -2022-08-31T00:30:12.4703456Z protocol: UDP -2022-08-31T00:30:12.4704340Z - port: 53 -2022-08-31T00:30:12.4704850Z protocol: TCP -2022-08-31T00:30:12.4705461Z ingress: -2022-08-31T00:30:12.4706364Z - from: -2022-08-31T00:30:12.4707167Z - namespaceSelector: -2022-08-31T00:30:12.4707713Z matchExpressions: -2022-08-31T00:30:12.4708528Z - key: ns -2022-08-31T00:30:12.4709044Z operator: In -2022-08-31T00:30:12.4709618Z values: -2022-08-31T00:30:12.4710420Z - x -2022-08-31T00:30:12.4711185Z - "y" -2022-08-31T00:30:12.4711693Z podSelector: -2022-08-31T00:30:12.4712329Z matchExpressions: -2022-08-31T00:30:12.4713156Z - key: pod -2022-08-31T00:30:12.4713667Z operator: In -2022-08-31T00:30:12.4714242Z values: -2022-08-31T00:30:12.4715113Z - b -2022-08-31T00:30:12.4715864Z - c -2022-08-31T00:30:12.4716349Z ports: -2022-08-31T00:30:12.4717237Z - port: 80 -2022-08-31T00:30:12.4717745Z protocol: TCP -2022-08-31T00:30:12.4718382Z podSelector: -2022-08-31T00:30:12.4718991Z matchLabels: -2022-08-31T00:30:12.4719549Z pod: a -2022-08-31T00:30:12.4720179Z policyTypes: -2022-08-31T00:30:12.4720979Z - Ingress -2022-08-31T00:30:12.4721748Z - Egress -2022-08-31T00:30:12.4722243Z status: {} -2022-08-31T00:30:12.4722661Z -2022-08-31T00:30:12.4723449Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:30:12.4724082Z Expected ingress: -2022-08-31T00:30:12.4725024Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4725757Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:12.4726404Z | TCP/81 | | | | | | | | | | -2022-08-31T00:30:12.4727042Z | UDP/80 | | | | | | | | | | -2022-08-31T00:30:12.4727733Z | UDP/81 | | | | | | | | | | -2022-08-31T00:30:12.4728779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4729510Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4730584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4731321Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4732324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4733055Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4734329Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4735047Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4736058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4736783Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4737776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4738498Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4739579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4740419Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4741359Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4742086Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4743151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4743878Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4744791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4745174Z -2022-08-31T00:30:12.4745850Z Expected egress: -2022-08-31T00:30:12.4746786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4747505Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:12.4753257Z | TCP/81 | | | | | | | | | | -2022-08-31T00:30:12.4754485Z | UDP/80 | | | | | | | | | | -2022-08-31T00:30:12.4757541Z | UDP/81 | | | | | | | | | | -2022-08-31T00:30:12.4758509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4759095Z | x/a | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:30:12.4759950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4760726Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4761816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4762545Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4763619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4764338Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4766577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4767357Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4768366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4769087Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4770083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4770922Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4772127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4779576Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4780850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4781457Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:12.4782205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4782503Z -2022-08-31T00:30:12.4783069Z Expected combined: -2022-08-31T00:30:12.4783816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:12.4784372Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:12.4784831Z | TCP/81 | | | | | | | | | | -2022-08-31T00:30:12.4785276Z | UDP/80 | | | | | | | | | | -2022-08-31T00:30:13.4673561Z | UDP/81 | | | | | | | | | | -2022-08-31T00:30:13.4674989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4675822Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:30:13.4676913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4677695Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4678765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4679526Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4680529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4681284Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4682277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4683040Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4684061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4684814Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4685865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4686620Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4687692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4688448Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4689487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4690217Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4691221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4691605Z -2022-08-31T00:30:13.4692505Z kube results, try 0: -2022-08-31T00:30:13.4693577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4694316Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:13.4694978Z | TCP/81 | | | | | | | | | | -2022-08-31T00:30:13.4695615Z | UDP/80 | | | | | | | | | | -2022-08-31T00:30:13.4696260Z | UDP/81 | | | | | | | | | | -2022-08-31T00:30:13.4697196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4697938Z | x/a | X X X X | X X X X | . X X X | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:30:13.4699124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4699860Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4700908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4701645Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4702629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4703358Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4704345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4705071Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4706052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4706782Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4707752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4708478Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4709445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4710218Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4711258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4711986Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4712981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4713359Z -2022-08-31T00:30:13.4714107Z kube results, try 1: -2022-08-31T00:30:13.4715066Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4715790Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:13.4716491Z | TCP/81 | | | | | | | | | | -2022-08-31T00:30:13.4717117Z | UDP/80 | | | | | | | | | | -2022-08-31T00:30:13.4717752Z | UDP/81 | | | | | | | | | | -2022-08-31T00:30:13.4718675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4719417Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | . X X X | -2022-08-31T00:30:13.4720556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4721291Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4722315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4723052Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4724052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4724782Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4725853Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4726672Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4727633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4728366Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4729393Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4730132Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4731117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4731848Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4732814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4733652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:30:13.4734688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:30:13.4735060Z -2022-08-31T00:30:13.4735582Z -2022-08-31T00:30:13.4736304Z Actual vs expected (last round): -2022-08-31T00:30:13.4737244Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:30:13.4737894Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:30:13.4738736Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:30:13.4739343Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4739954Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4740529Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4741125Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4741712Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4742316Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4742938Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4743543Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4744172Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:30:13.4745056Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:30:13.4745390Z -2022-08-31T00:30:13.4745865Z -2022-08-31T00:30:13.4746296Z -2022-08-31T00:30:13.4747006Z finished policy #30 -2022-08-31T00:30:13.4747552Z starting test case #31 -2022-08-31T00:30:14.9395713Z time="2022-08-31T00:30:14Z" level=info msg="cluster state reset" -2022-08-31T00:30:18.0983862Z time="2022-08-31T00:30:18Z" level=info msg="cluster state verified" -2022-08-31T00:30:18.1604641Z time="2022-08-31T00:30:18Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:30:38.1666437Z time="2022-08-31T00:30:38Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:30:38.1803071Z time="2022-08-31T00:30:38Z" level=info msg="running kube probe on try 1" -2022-08-31T00:31:47.6905067Z time="2022-08-31T00:31:47Z" level=info msg="running kube probe on try 2" -2022-08-31T00:32:55.6255417Z evaluating test case: egress: empty port/protocol -2022-08-31T00:32:55.6257045Z step 1 on all available ports/protocols: -2022-08-31T00:32:55.6258174Z Policy explanation: -2022-08-31T00:32:55.6262324Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:32:55.6263688Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:32:55.6265440Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:32:55.6266983Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:32:55.6269327Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:32:55.6270497Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:32:55.6271561Z | | | | pod In [b c] | | -2022-08-31T00:32:55.6273371Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:32:55.6274586Z | | | | | | -2022-08-31T00:32:55.6276220Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:32:55.6280069Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:32:55.6283378Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:32:55.6284516Z | | pod: a | | | | -2022-08-31T00:32:55.6287247Z + + + +-------------------------------+--------------------------+ -2022-08-31T00:32:55.6288289Z | | | | namespace: Match expressions: | all ports, all protocols | -2022-08-31T00:32:55.6289189Z | | | | ns In [y z] | | -2022-08-31T00:32:55.6290030Z | | | | pods: Match expressions: | | -2022-08-31T00:32:55.6290880Z | | | | pod In [a b] | | -2022-08-31T00:32:55.6292346Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:32:55.6294241Z -2022-08-31T00:32:55.6294618Z -2022-08-31T00:32:55.6297367Z -2022-08-31T00:32:55.6298341Z Results for network policies: -2022-08-31T00:32:55.6299416Z Network policy: -2022-08-31T00:32:55.6300124Z -2022-08-31T00:32:55.6302207Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:32:55.6303335Z kind: NetworkPolicy -2022-08-31T00:32:55.6304310Z metadata: -2022-08-31T00:32:55.6306381Z creationTimestamp: null -2022-08-31T00:32:55.6307436Z name: base -2022-08-31T00:32:55.6308368Z namespace: x -2022-08-31T00:32:55.6309254Z spec: -2022-08-31T00:32:55.6310093Z egress: -2022-08-31T00:32:55.6311469Z - to: -2022-08-31T00:32:55.6312866Z - namespaceSelector: -2022-08-31T00:32:55.6313746Z matchExpressions: -2022-08-31T00:32:55.6314814Z - key: ns -2022-08-31T00:32:55.6315355Z operator: In -2022-08-31T00:32:55.6319126Z values: -2022-08-31T00:32:55.6323673Z - "y" -2022-08-31T00:32:55.6324663Z - z -2022-08-31T00:32:55.6325060Z podSelector: -2022-08-31T00:32:55.6325438Z matchExpressions: -2022-08-31T00:32:55.6326138Z - key: pod -2022-08-31T00:32:55.6326511Z operator: In -2022-08-31T00:32:55.6326959Z values: -2022-08-31T00:32:55.6327430Z - a -2022-08-31T00:32:55.6327910Z - b -2022-08-31T00:32:55.6328386Z - ports: -2022-08-31T00:32:55.6328893Z - port: 53 -2022-08-31T00:32:55.6329338Z protocol: UDP -2022-08-31T00:32:55.6329925Z - port: 53 -2022-08-31T00:32:55.6330290Z protocol: TCP -2022-08-31T00:32:55.6330632Z ingress: -2022-08-31T00:32:55.6331106Z - from: -2022-08-31T00:32:55.6331610Z - namespaceSelector: -2022-08-31T00:32:55.6332062Z matchExpressions: -2022-08-31T00:32:55.6332563Z - key: ns -2022-08-31T00:32:55.6332926Z operator: In -2022-08-31T00:32:55.6333274Z values: -2022-08-31T00:32:55.6334386Z - x -2022-08-31T00:32:55.6335218Z - "y" -2022-08-31T00:32:55.6335870Z podSelector: -2022-08-31T00:32:55.6336386Z matchExpressions: -2022-08-31T00:32:55.6337020Z - key: pod -2022-08-31T00:32:55.6337426Z operator: In -2022-08-31T00:32:55.6337800Z values: -2022-08-31T00:32:55.6338323Z - b -2022-08-31T00:32:55.6338813Z - c -2022-08-31T00:32:55.6339156Z ports: -2022-08-31T00:32:55.6339720Z - port: 80 -2022-08-31T00:32:55.6340091Z protocol: TCP -2022-08-31T00:32:55.6340537Z podSelector: -2022-08-31T00:32:55.6340899Z matchLabels: -2022-08-31T00:32:55.6341344Z pod: a -2022-08-31T00:32:55.6341692Z policyTypes: -2022-08-31T00:32:55.6342194Z - Ingress -2022-08-31T00:32:55.6342773Z - Egress -2022-08-31T00:32:55.6343123Z status: {} -2022-08-31T00:32:55.6343303Z -2022-08-31T00:32:55.6343758Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:32:55.6344163Z Expected ingress: -2022-08-31T00:32:55.6344847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6345443Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6345947Z | TCP/81 | | | | | | | | | | -2022-08-31T00:32:55.6346406Z | UDP/80 | | | | | | | | | | -2022-08-31T00:32:55.6346852Z | UDP/81 | | | | | | | | | | -2022-08-31T00:32:55.6347583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6348114Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6348867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6349468Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6350300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6350837Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6351556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6352128Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6352862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6353397Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6354117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6354647Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6355364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6356030Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6356790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6357343Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6358062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6358594Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6359314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6359601Z -2022-08-31T00:32:55.6360020Z Expected egress: -2022-08-31T00:32:55.6360767Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6361300Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6361748Z | TCP/81 | | | | | | | | | | -2022-08-31T00:32:55.6362193Z | UDP/80 | | | | | | | | | | -2022-08-31T00:32:55.6362651Z | UDP/81 | | | | | | | | | | -2022-08-31T00:32:55.6363369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6363902Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T00:32:55.6364623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6365155Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6365892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6366419Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6367156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6367690Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6368416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6368943Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6369656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6370191Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6370911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6371497Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6372207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6372732Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6373630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6374191Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6374985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6375273Z -2022-08-31T00:32:55.6375736Z Expected combined: -2022-08-31T00:32:55.6376415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6377040Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6377505Z | TCP/81 | | | | | | | | | | -2022-08-31T00:32:55.6377969Z | UDP/80 | | | | | | | | | | -2022-08-31T00:32:55.6378391Z | UDP/81 | | | | | | | | | | -2022-08-31T00:32:55.6379117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6379663Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T00:32:55.6380532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6381070Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6381818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6382346Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6383061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6383593Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6384302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6384886Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6385645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6386179Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6386894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6387428Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6388132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6388661Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6389402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6389936Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6390700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6390999Z -2022-08-31T00:32:55.6391416Z kube results, try 0: -2022-08-31T00:32:55.6392065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6392592Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6393034Z | TCP/81 | | | | | | | | | | -2022-08-31T00:32:55.6393551Z | UDP/80 | | | | | | | | | | -2022-08-31T00:32:55.6394007Z | UDP/81 | | | | | | | | | | -2022-08-31T00:32:55.6394750Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6395293Z | x/a | X X X X | . X X X | . X X X | . X X X | . X X . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T00:32:55.6396176Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6396752Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6397522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6398059Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6398805Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6399349Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6400065Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6400705Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6401428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6401956Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6402659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6403209Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6403930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6404468Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6405246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6405781Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6406496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6406779Z -2022-08-31T00:32:55.6407378Z kube results, try 1: -2022-08-31T00:32:55.6408115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6408693Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6409135Z | TCP/81 | | | | | | | | | | -2022-08-31T00:32:55.6409592Z | UDP/80 | | | | | | | | | | -2022-08-31T00:32:55.6410091Z | UDP/81 | | | | | | | | | | -2022-08-31T00:32:55.6410863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6411413Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T00:32:55.6412129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6412673Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6413733Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6414347Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6415092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6415654Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6416386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6417021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6417770Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6418298Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6419078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6419608Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6420317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6420849Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6421699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6422254Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:32:55.6422976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:32:55.6423268Z -2022-08-31T00:32:55.6423492Z -2022-08-31T00:32:55.6423980Z Actual vs expected (last round): -2022-08-31T00:32:55.6424667Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:32:55.6425139Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:32:55.6425783Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:32:55.6426331Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6426738Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6427240Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6427686Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6428149Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6428633Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6429082Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6429531Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6429985Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:32:55.6430671Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:32:55.6430915Z -2022-08-31T00:32:55.6431148Z -2022-08-31T00:32:55.6431462Z -2022-08-31T00:32:55.6432076Z finished policy #31 -2022-08-31T00:32:55.6432517Z starting test case #32 -2022-08-31T00:32:58.8502564Z time="2022-08-31T00:32:58Z" level=info msg="cluster state reset" -2022-08-31T00:33:02.0080258Z time="2022-08-31T00:33:02Z" level=info msg="cluster state verified" -2022-08-31T00:33:02.0695812Z time="2022-08-31T00:33:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:33:22.0732047Z time="2022-08-31T00:33:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:33:22.0869126Z time="2022-08-31T00:33:22Z" level=info msg="running kube probe on try 1" -2022-08-31T00:34:22.1756722Z time="2022-08-31T00:34:22Z" level=info msg="running kube probe on try 2" -2022-08-31T00:35:29.9735387Z evaluating test case: ingress: empty port/protocol -2022-08-31T00:35:29.9737041Z step 1 on all available ports/protocols: -2022-08-31T00:35:29.9742271Z Policy explanation: -2022-08-31T00:35:29.9744177Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:35:29.9745327Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:35:29.9746787Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:35:29.9747960Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports, all protocols | -2022-08-31T00:35:29.9750162Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:35:29.9751111Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:35:29.9751972Z | | | | pod In [b c] | | -2022-08-31T00:35:29.9753395Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:35:29.9756923Z | | | | | | -2022-08-31T00:35:29.9758275Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:35:29.9759406Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:35:29.9760379Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:35:29.9761310Z | | pod: a | | | | -2022-08-31T00:35:29.9762670Z + + + +-------------------------------+--------------------------+ -2022-08-31T00:35:29.9764806Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:35:29.9765714Z | | | | ns In [y z] | | -2022-08-31T00:35:29.9766494Z | | | | pods: Match expressions: | | -2022-08-31T00:35:29.9767272Z | | | | pod In [a b] | | -2022-08-31T00:35:29.9768743Z +---------+---------------+--------------+-------------------------------+--------------------------+ -2022-08-31T00:35:29.9769446Z -2022-08-31T00:35:29.9769735Z -2022-08-31T00:35:29.9770022Z -2022-08-31T00:35:29.9770704Z Results for network policies: -2022-08-31T00:35:29.9772594Z Network policy: -2022-08-31T00:35:29.9772978Z -2022-08-31T00:35:29.9773667Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:35:29.9774341Z kind: NetworkPolicy -2022-08-31T00:35:29.9774987Z metadata: -2022-08-31T00:35:29.9775618Z creationTimestamp: null -2022-08-31T00:35:29.9776285Z name: base -2022-08-31T00:35:29.9776897Z namespace: x -2022-08-31T00:35:29.9777513Z spec: -2022-08-31T00:35:29.9778082Z egress: -2022-08-31T00:35:29.9783004Z - ports: -2022-08-31T00:35:29.9783985Z - port: 80 -2022-08-31T00:35:29.9784697Z protocol: TCP -2022-08-31T00:35:29.9785303Z to: -2022-08-31T00:35:29.9786124Z - namespaceSelector: -2022-08-31T00:35:29.9786864Z matchExpressions: -2022-08-31T00:35:29.9789619Z - key: ns -2022-08-31T00:35:29.9790497Z operator: In -2022-08-31T00:35:29.9791273Z values: -2022-08-31T00:35:29.9795508Z - "y" -2022-08-31T00:35:29.9796163Z - z -2022-08-31T00:35:29.9796530Z podSelector: -2022-08-31T00:35:29.9796904Z matchExpressions: -2022-08-31T00:35:29.9797493Z - key: pod -2022-08-31T00:35:29.9797931Z operator: In -2022-08-31T00:35:29.9798351Z values: -2022-08-31T00:35:29.9798856Z - a -2022-08-31T00:35:29.9799416Z - b -2022-08-31T00:35:29.9799918Z - ports: -2022-08-31T00:35:29.9800428Z - port: 53 -2022-08-31T00:35:29.9800786Z protocol: UDP -2022-08-31T00:35:29.9801281Z - port: 53 -2022-08-31T00:35:29.9801647Z protocol: TCP -2022-08-31T00:35:29.9801994Z ingress: -2022-08-31T00:35:29.9802495Z - from: -2022-08-31T00:35:29.9803037Z - namespaceSelector: -2022-08-31T00:35:29.9803419Z matchExpressions: -2022-08-31T00:35:29.9804001Z - key: ns -2022-08-31T00:35:29.9804371Z operator: In -2022-08-31T00:35:29.9804719Z values: -2022-08-31T00:35:29.9805268Z - x -2022-08-31T00:35:29.9805918Z - "y" -2022-08-31T00:35:29.9806362Z podSelector: -2022-08-31T00:35:29.9806723Z matchExpressions: -2022-08-31T00:35:29.9807231Z - key: pod -2022-08-31T00:35:29.9807603Z operator: In -2022-08-31T00:35:29.9807953Z values: -2022-08-31T00:35:29.9808467Z - b -2022-08-31T00:35:29.9809217Z - c -2022-08-31T00:35:29.9809648Z podSelector: -2022-08-31T00:35:29.9810007Z matchLabels: -2022-08-31T00:35:29.9810444Z pod: a -2022-08-31T00:35:29.9810789Z policyTypes: -2022-08-31T00:35:29.9811270Z - Ingress -2022-08-31T00:35:29.9811767Z - Egress -2022-08-31T00:35:29.9812201Z status: {} -2022-08-31T00:35:29.9812537Z -2022-08-31T00:35:29.9813069Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:35:29.9813770Z Expected ingress: -2022-08-31T00:35:29.9814531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9815291Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9815768Z | TCP/81 | | | | | | | | | | -2022-08-31T00:35:29.9816269Z | UDP/80 | | | | | | | | | | -2022-08-31T00:35:29.9816690Z | UDP/81 | | | | | | | | | | -2022-08-31T00:35:29.9817402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9817944Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9818685Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9819217Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9819925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9820456Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9821142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9821674Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9822459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9822999Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9823810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9824351Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9825106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9825650Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9826368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9827062Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9827875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9828417Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9829139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9829444Z -2022-08-31T00:35:29.9830380Z Expected egress: -2022-08-31T00:35:29.9831379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9832208Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9832866Z | TCP/81 | | | | | | | | | | -2022-08-31T00:35:29.9833581Z | UDP/80 | | | | | | | | | | -2022-08-31T00:35:29.9834464Z | UDP/81 | | | | | | | | | | -2022-08-31T00:35:29.9835578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9836316Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:35:29.9837308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9838114Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9839097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9839816Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9840824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9841536Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9842486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9843197Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9844140Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9844857Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9845862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9846578Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9847577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9848294Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9849290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9850003Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9850965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9851342Z -2022-08-31T00:35:29.9851958Z Expected combined: -2022-08-31T00:35:29.9852852Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9853685Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9864222Z | TCP/81 | | | | | | | | | | -2022-08-31T00:35:29.9865494Z | UDP/80 | | | | | | | | | | -2022-08-31T00:35:29.9867997Z | UDP/81 | | | | | | | | | | -2022-08-31T00:35:29.9870781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9872394Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:35:29.9875021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9876607Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9878382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9879376Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9880825Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9882821Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9884145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9885138Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9886544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9887244Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9888006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9888550Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9889264Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9889807Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9890534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9891128Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9891859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9892163Z -2022-08-31T00:35:29.9892682Z kube results, try 0: -2022-08-31T00:35:29.9893483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9894152Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9894610Z | TCP/81 | | | | | | | | | | -2022-08-31T00:35:29.9895100Z | UDP/80 | | | | | | | | | | -2022-08-31T00:35:29.9895532Z | UDP/81 | | | | | | | | | | -2022-08-31T00:35:29.9896242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9896787Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T00:35:29.9897517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9898105Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9898933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9899476Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9900185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9900718Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9901444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9902001Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9902837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9903367Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9904083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9904622Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9905354Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9905926Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9906639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9907335Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9908060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9908346Z -2022-08-31T00:35:29.9908876Z kube results, try 1: -2022-08-31T00:35:29.9909624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9910157Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9910634Z | TCP/81 | | | | | | | | | | -2022-08-31T00:35:29.9911091Z | UDP/80 | | | | | | | | | | -2022-08-31T00:35:29.9911594Z | UDP/81 | | | | | | | | | | -2022-08-31T00:35:29.9912317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9912858Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:35:29.9913579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9914111Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9914822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9915378Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9916117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9916642Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9917364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9917907Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9918623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9919160Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9919888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9920420Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9921134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9921762Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9922468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9923112Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:35:29.9923831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:35:29.9924126Z -2022-08-31T00:35:29.9924371Z -2022-08-31T00:35:29.9924967Z Actual vs expected (last round): -2022-08-31T00:35:29.9925629Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:35:29.9926095Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:35:29.9926783Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:35:29.9927261Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9927714Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9928179Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9928591Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9929091Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9929545Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9929991Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9930445Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9930895Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:35:29.9931573Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:35:29.9931819Z -2022-08-31T00:35:29.9932047Z -2022-08-31T00:35:29.9932362Z -2022-08-31T00:35:29.9932922Z finished policy #32 -2022-08-31T00:35:29.9933564Z starting test case #33 -2022-08-31T00:35:33.2447469Z time="2022-08-31T00:35:33Z" level=info msg="cluster state reset" -2022-08-31T00:35:36.4217962Z time="2022-08-31T00:35:36Z" level=info msg="cluster state verified" -2022-08-31T00:35:36.4918705Z time="2022-08-31T00:35:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:35:56.4940114Z time="2022-08-31T00:35:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:35:56.5078601Z time="2022-08-31T00:35:56Z" level=info msg="running kube probe on try 1" -2022-08-31T00:37:10.3397611Z evaluating test case: any-port,direction,egress,port -2022-08-31T00:37:10.3399679Z step 1 on all available ports/protocols: -2022-08-31T00:37:10.3400314Z Policy explanation: -2022-08-31T00:37:10.3403590Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:37:10.3404532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:37:10.3405677Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:37:10.3406423Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:37:10.3407137Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:37:10.3407781Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:37:10.3408380Z | | | | pod In [b c] | | -2022-08-31T00:37:10.3409179Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:37:10.3409793Z | | | | | | -2022-08-31T00:37:10.3410611Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:37:10.3411359Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:37:10.3412182Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:37:10.3412817Z | | pod: a | | | | -2022-08-31T00:37:10.3414258Z + + + +-------------------------------+---------------------------+ -2022-08-31T00:37:10.3415011Z | | | | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T00:37:10.3415696Z | | | | ns In [y z] | | -2022-08-31T00:37:10.3416293Z | | | | pods: Match expressions: | | -2022-08-31T00:37:10.3416889Z | | | | pod In [a b] | | -2022-08-31T00:37:10.3418153Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:37:10.3418648Z -2022-08-31T00:37:10.3419134Z -2022-08-31T00:37:10.3419466Z -2022-08-31T00:37:10.3420000Z Results for network policies: -2022-08-31T00:37:10.3420525Z Network policy: -2022-08-31T00:37:10.3420939Z -2022-08-31T00:37:10.3421478Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:37:10.3422082Z kind: NetworkPolicy -2022-08-31T00:37:10.3422616Z metadata: -2022-08-31T00:37:10.3423123Z creationTimestamp: null -2022-08-31T00:37:10.3423617Z name: base -2022-08-31T00:37:10.3424216Z namespace: x -2022-08-31T00:37:10.3424712Z spec: -2022-08-31T00:37:10.3425139Z egress: -2022-08-31T00:37:10.3425841Z - ports: -2022-08-31T00:37:10.3426499Z - {} -2022-08-31T00:37:10.3427099Z to: -2022-08-31T00:37:10.3427772Z - namespaceSelector: -2022-08-31T00:37:10.3428380Z matchExpressions: -2022-08-31T00:37:10.3429031Z - key: ns -2022-08-31T00:37:10.3429631Z operator: In -2022-08-31T00:37:10.3430195Z values: -2022-08-31T00:37:10.3430960Z - "y" -2022-08-31T00:37:10.3431722Z - z -2022-08-31T00:37:10.3432245Z podSelector: -2022-08-31T00:37:10.3432757Z matchExpressions: -2022-08-31T00:37:10.3433517Z - key: pod -2022-08-31T00:37:10.3434138Z operator: In -2022-08-31T00:37:10.3434634Z values: -2022-08-31T00:37:10.3435287Z - a -2022-08-31T00:37:10.3436059Z - b -2022-08-31T00:37:10.3436786Z - ports: -2022-08-31T00:37:10.3437555Z - port: 53 -2022-08-31T00:37:10.3438673Z protocol: UDP -2022-08-31T00:37:10.3442455Z - port: 53 -2022-08-31T00:37:10.3443468Z protocol: TCP -2022-08-31T00:37:10.3446106Z ingress: -2022-08-31T00:37:10.3446836Z - from: -2022-08-31T00:37:10.3447377Z - namespaceSelector: -2022-08-31T00:37:10.3447815Z matchExpressions: -2022-08-31T00:37:10.3448405Z - key: ns -2022-08-31T00:37:10.3448861Z operator: In -2022-08-31T00:37:10.3449312Z values: -2022-08-31T00:37:10.3449791Z - x -2022-08-31T00:37:10.3450350Z - "y" -2022-08-31T00:37:10.3450729Z podSelector: -2022-08-31T00:37:10.3451100Z matchExpressions: -2022-08-31T00:37:10.3451620Z - key: pod -2022-08-31T00:37:10.3451983Z operator: In -2022-08-31T00:37:10.3452346Z values: -2022-08-31T00:37:10.3452869Z - b -2022-08-31T00:37:10.3453544Z - c -2022-08-31T00:37:10.3454029Z ports: -2022-08-31T00:37:10.3454713Z - port: 80 -2022-08-31T00:37:10.3455152Z protocol: TCP -2022-08-31T00:37:10.3455515Z podSelector: -2022-08-31T00:37:10.3455930Z matchLabels: -2022-08-31T00:37:10.3456273Z pod: a -2022-08-31T00:37:10.3456623Z policyTypes: -2022-08-31T00:37:10.3457219Z - Ingress -2022-08-31T00:37:10.3457799Z - Egress -2022-08-31T00:37:10.3458154Z status: {} -2022-08-31T00:37:10.3458321Z -2022-08-31T00:37:10.3458829Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:37:10.3459217Z Expected ingress: -2022-08-31T00:37:10.3459973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3460651Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:37:10.3461112Z | TCP/81 | | | | | | | | | | -2022-08-31T00:37:10.3461545Z | UDP/80 | | | | | | | | | | -2022-08-31T00:37:10.3462027Z | UDP/81 | | | | | | | | | | -2022-08-31T00:37:10.3462801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3463335Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3464067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3464696Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3465423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3465957Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3466690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3467226Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3467962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3468497Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3469214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3469769Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3470492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3471023Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3471737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3472269Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3472991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3473526Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3474226Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3474531Z -2022-08-31T00:37:10.3475042Z Expected egress: -2022-08-31T00:37:10.3475729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3476263Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:37:10.3476709Z | TCP/81 | | | | | | | | | | -2022-08-31T00:37:10.3477167Z | UDP/80 | | | | | | | | | | -2022-08-31T00:37:10.3477618Z | UDP/81 | | | | | | | | | | -2022-08-31T00:37:10.3478346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3478962Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:37:10.3479694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3480320Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3481048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3481585Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3482303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3482844Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3483561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3484107Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3484987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3485529Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3486300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3486828Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3487535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3488073Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3488824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3489350Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3490160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3490462Z -2022-08-31T00:37:10.3490966Z Expected combined: -2022-08-31T00:37:10.3491707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3492234Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:37:10.3492680Z | TCP/81 | | | | | | | | | | -2022-08-31T00:37:10.3493127Z | UDP/80 | | | | | | | | | | -2022-08-31T00:37:10.3493733Z | UDP/81 | | | | | | | | | | -2022-08-31T00:37:10.3494450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3494994Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:37:10.3495706Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3496242Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3496973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3497503Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3498217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3498748Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3499498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3500030Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3500886Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3501420Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3502139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3502684Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3503447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3503984Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3504699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3505302Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3506023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3506312Z -2022-08-31T00:37:10.3506856Z kube results, try 0: -2022-08-31T00:37:10.3507599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3508124Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:37:10.3508569Z | TCP/81 | | | | | | | | | | -2022-08-31T00:37:10.3509024Z | UDP/80 | | | | | | | | | | -2022-08-31T00:37:10.3509551Z | UDP/81 | | | | | | | | | | -2022-08-31T00:37:10.3510295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3510832Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:37:10.3511552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3512132Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3512847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3513385Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3514089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3514627Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3515335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3515909Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3516630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3517160Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3517868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3518401Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3519111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3519654Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3520369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3521000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:37:10.3521744Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:37:10.3522041Z -2022-08-31T00:37:10.3522260Z -2022-08-31T00:37:10.3522866Z Actual vs expected (last round): -2022-08-31T00:37:10.3523536Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:37:10.3524090Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:37:10.3524748Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:37:10.3525252Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3525743Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3526213Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3526709Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3527156Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3527607Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3528057Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3528520Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3528972Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:37:10.3529646Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:37:10.3529894Z -2022-08-31T00:37:10.3530198Z -2022-08-31T00:37:10.3530501Z -2022-08-31T00:37:10.3531080Z finished policy #33 -2022-08-31T00:37:10.3531528Z starting test case #34 -2022-08-31T00:37:13.5768573Z time="2022-08-31T00:37:13Z" level=info msg="cluster state reset" -2022-08-31T00:37:16.7273425Z time="2022-08-31T00:37:16Z" level=info msg="cluster state verified" -2022-08-31T00:37:16.7883648Z time="2022-08-31T00:37:16Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:37:36.7937579Z time="2022-08-31T00:37:36Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:37:36.8074125Z time="2022-08-31T00:37:36Z" level=info msg="running kube probe on try 1" -2022-08-31T00:38:51.0375470Z time="2022-08-31T00:38:51Z" level=info msg="running kube probe on try 2" -2022-08-31T00:40:07.9244130Z evaluating test case: direction,egress,numbered-port,port -2022-08-31T00:40:07.9245521Z step 1 on all available ports/protocols: -2022-08-31T00:40:07.9246361Z Policy explanation: -2022-08-31T00:40:07.9248055Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:40:07.9248988Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:40:07.9249916Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:40:07.9250408Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:40:07.9250814Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:40:07.9251165Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:40:07.9251492Z | | | | pod In [b c] | | -2022-08-31T00:40:07.9252053Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:40:07.9252442Z | | | | | | -2022-08-31T00:40:07.9253169Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:40:07.9254125Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:40:07.9254853Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:40:07.9255317Z | | pod: a | | | | -2022-08-31T00:40:07.9256060Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:40:07.9256596Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:40:07.9257148Z | | | | ns In [y z] | | -2022-08-31T00:40:07.9257611Z | | | | pods: Match expressions: | | -2022-08-31T00:40:07.9258060Z | | | | pod In [a b] | | -2022-08-31T00:40:07.9258938Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:40:07.9259236Z -2022-08-31T00:40:07.9259571Z -2022-08-31T00:40:07.9259776Z -2022-08-31T00:40:07.9260265Z Results for network policies: -2022-08-31T00:40:07.9260706Z Network policy: -2022-08-31T00:40:07.9260891Z -2022-08-31T00:40:07.9261397Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:40:07.9261814Z kind: NetworkPolicy -2022-08-31T00:40:07.9262177Z metadata: -2022-08-31T00:40:07.9262542Z creationTimestamp: null -2022-08-31T00:40:07.9262956Z name: base -2022-08-31T00:40:07.9263301Z namespace: x -2022-08-31T00:40:07.9263638Z spec: -2022-08-31T00:40:07.9264119Z egress: -2022-08-31T00:40:07.9265057Z - ports: -2022-08-31T00:40:07.9266549Z - port: 80 -2022-08-31T00:40:07.9267079Z to: -2022-08-31T00:40:07.9267625Z - namespaceSelector: -2022-08-31T00:40:07.9268055Z matchExpressions: -2022-08-31T00:40:07.9268593Z - key: ns -2022-08-31T00:40:07.9269021Z operator: In -2022-08-31T00:40:07.9269406Z values: -2022-08-31T00:40:07.9269917Z - "y" -2022-08-31T00:40:07.9270492Z - z -2022-08-31T00:40:07.9270852Z podSelector: -2022-08-31T00:40:07.9271229Z matchExpressions: -2022-08-31T00:40:07.9273129Z - key: pod -2022-08-31T00:40:07.9273741Z operator: In -2022-08-31T00:40:07.9274236Z values: -2022-08-31T00:40:07.9274815Z - a -2022-08-31T00:40:07.9275337Z - b -2022-08-31T00:40:07.9275827Z - ports: -2022-08-31T00:40:07.9276358Z - port: 53 -2022-08-31T00:40:07.9276721Z protocol: UDP -2022-08-31T00:40:07.9277209Z - port: 53 -2022-08-31T00:40:07.9277574Z protocol: TCP -2022-08-31T00:40:07.9278018Z ingress: -2022-08-31T00:40:07.9278495Z - from: -2022-08-31T00:40:07.9279011Z - namespaceSelector: -2022-08-31T00:40:07.9279396Z matchExpressions: -2022-08-31T00:40:07.9279967Z - key: ns -2022-08-31T00:40:07.9280345Z operator: In -2022-08-31T00:40:07.9280784Z values: -2022-08-31T00:40:07.9281252Z - x -2022-08-31T00:40:07.9281749Z - "y" -2022-08-31T00:40:07.9282113Z podSelector: -2022-08-31T00:40:07.9282559Z matchExpressions: -2022-08-31T00:40:07.9283055Z - key: pod -2022-08-31T00:40:07.9283420Z operator: In -2022-08-31T00:40:07.9283766Z values: -2022-08-31T00:40:07.9284237Z - b -2022-08-31T00:40:07.9284729Z - c -2022-08-31T00:40:07.9285071Z ports: -2022-08-31T00:40:07.9285555Z - port: 80 -2022-08-31T00:40:07.9286016Z protocol: TCP -2022-08-31T00:40:07.9286368Z podSelector: -2022-08-31T00:40:07.9286709Z matchLabels: -2022-08-31T00:40:07.9287042Z pod: a -2022-08-31T00:40:07.9287395Z policyTypes: -2022-08-31T00:40:07.9287890Z - Ingress -2022-08-31T00:40:07.9288384Z - Egress -2022-08-31T00:40:07.9288733Z status: {} -2022-08-31T00:40:07.9288902Z -2022-08-31T00:40:07.9289390Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:40:07.9289844Z Expected ingress: -2022-08-31T00:40:07.9290581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9291294Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9291798Z | TCP/81 | | | | | | | | | | -2022-08-31T00:40:07.9292228Z | UDP/80 | | | | | | | | | | -2022-08-31T00:40:07.9292658Z | UDP/81 | | | | | | | | | | -2022-08-31T00:40:07.9293637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9294322Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9295062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9295713Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9296471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9297017Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9297819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9298353Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9299127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9299665Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9300376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9300918Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9301638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9302191Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9302905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9303453Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9304173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9304702Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9305419Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9305709Z -2022-08-31T00:40:07.9306201Z Expected egress: -2022-08-31T00:40:07.9306962Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9307509Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9307950Z | TCP/81 | | | | | | | | | | -2022-08-31T00:40:07.9308402Z | UDP/80 | | | | | | | | | | -2022-08-31T00:40:07.9308860Z | UDP/81 | | | | | | | | | | -2022-08-31T00:40:07.9309584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9310129Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:40:07.9310860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9311491Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9312220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9312797Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9313539Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9314067Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9314775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9315347Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9316220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9316755Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9317461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9317995Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9318717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9319240Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9319957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9320490Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9321212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9321510Z -2022-08-31T00:40:07.9321932Z Expected combined: -2022-08-31T00:40:07.9322680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9323204Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9323746Z | TCP/81 | | | | | | | | | | -2022-08-31T00:40:07.9324175Z | UDP/80 | | | | | | | | | | -2022-08-31T00:40:07.9324629Z | UDP/81 | | | | | | | | | | -2022-08-31T00:40:07.9325354Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9325927Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:40:07.9326654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9327191Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9327902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9328429Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9329132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9329663Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9330368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9330903Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9331741Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9332262Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9332999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9333680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9334432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9335091Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9335907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9336584Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9337514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9337844Z -2022-08-31T00:40:07.9338389Z kube results, try 0: -2022-08-31T00:40:07.9339286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9339815Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9340414Z | TCP/81 | | | | | | | | | | -2022-08-31T00:40:07.9340875Z | UDP/80 | | | | | | | | | | -2022-08-31T00:40:07.9341512Z | UDP/81 | | | | | | | | | | -2022-08-31T00:40:07.9342445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9343072Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:40:07.9344004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9344703Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9345558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9346243Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9346964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9347503Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9348232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9348948Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9349831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9350373Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9351090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9351626Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9352337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9352874Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9353599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9354321Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9355041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9355327Z -2022-08-31T00:40:07.9355833Z kube results, try 1: -2022-08-31T00:40:07.9356552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9357077Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9357558Z | TCP/81 | | | | | | | | | | -2022-08-31T00:40:07.9358048Z | UDP/80 | | | | | | | | | | -2022-08-31T00:40:07.9358538Z | UDP/81 | | | | | | | | | | -2022-08-31T00:40:07.9359279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9359813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:40:07.9360519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9361061Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9361777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9362307Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9363082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9363616Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9364339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9364911Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9365651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9366186Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9366900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9367426Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9368124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9368674Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9369395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9369914Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:40:07.9370621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:40:07.9370917Z -2022-08-31T00:40:07.9371136Z -2022-08-31T00:40:07.9371736Z Actual vs expected (last round): -2022-08-31T00:40:07.9372364Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:40:07.9372831Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:40:07.9374251Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:40:07.9374869Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9375311Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9375926Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9376385Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9376845Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9377246Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9377740Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9378136Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9378718Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:40:07.9379439Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:40:07.9379688Z -2022-08-31T00:40:07.9379959Z -2022-08-31T00:40:07.9380281Z -2022-08-31T00:40:07.9380752Z finished policy #34 -2022-08-31T00:40:07.9381224Z starting test case #35 -2022-08-31T00:40:11.1527840Z time="2022-08-31T00:40:11Z" level=info msg="cluster state reset" -2022-08-31T00:40:14.3187611Z time="2022-08-31T00:40:14Z" level=info msg="cluster state verified" -2022-08-31T00:40:14.3859451Z time="2022-08-31T00:40:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:40:34.3899423Z time="2022-08-31T00:40:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:40:34.4036135Z time="2022-08-31T00:40:34Z" level=info msg="running kube probe on try 1" -2022-08-31T00:41:49.7153573Z time="2022-08-31T00:41:49Z" level=info msg="running kube probe on try 2" -2022-08-31T00:43:06.7382893Z evaluating test case: direction,egress,numbered-port,port -2022-08-31T00:43:06.7384388Z step 1 on all available ports/protocols: -2022-08-31T00:43:06.7385319Z Policy explanation: -2022-08-31T00:43:06.7386480Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:43:06.7387280Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:43:06.7388056Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:43:06.7388644Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:43:06.7389063Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:43:06.7389539Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:43:06.7389884Z | | | | pod In [b c] | | -2022-08-31T00:43:06.7390582Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:43:06.7391060Z | | | | | | -2022-08-31T00:43:06.7391715Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:43:06.7392275Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:43:06.7392801Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:43:06.7393131Z | | pod: a | | | | -2022-08-31T00:43:06.7393814Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:43:06.7394298Z | | | | namespace: Match expressions: | port 81 on protocol TCP | -2022-08-31T00:43:06.7394646Z | | | | ns In [y z] | | -2022-08-31T00:43:06.7395040Z | | | | pods: Match expressions: | | -2022-08-31T00:43:06.7395369Z | | | | pod In [a b] | | -2022-08-31T00:43:06.7396239Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:43:06.7396573Z -2022-08-31T00:43:06.7396691Z -2022-08-31T00:43:06.7396787Z -2022-08-31T00:43:06.7397026Z Results for network policies: -2022-08-31T00:43:06.7437415Z Network policy: -2022-08-31T00:43:06.7437899Z -2022-08-31T00:43:06.7447938Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:43:06.7448617Z kind: NetworkPolicy -2022-08-31T00:43:06.7448995Z metadata: -2022-08-31T00:43:06.7449344Z creationTimestamp: null -2022-08-31T00:43:06.7449766Z name: base -2022-08-31T00:43:06.7450126Z namespace: x -2022-08-31T00:43:06.7450452Z spec: -2022-08-31T00:43:06.7450773Z egress: -2022-08-31T00:43:06.7451486Z - ports: -2022-08-31T00:43:06.7452094Z - port: 81 -2022-08-31T00:43:06.7452440Z to: -2022-08-31T00:43:06.7453207Z - namespaceSelector: -2022-08-31T00:43:06.7453956Z matchExpressions: -2022-08-31T00:43:06.7454542Z - key: ns -2022-08-31T00:43:06.7454991Z operator: In -2022-08-31T00:43:06.7455337Z values: -2022-08-31T00:43:06.7455802Z - "y" -2022-08-31T00:43:06.7456285Z - z -2022-08-31T00:43:06.7456643Z podSelector: -2022-08-31T00:43:06.7456998Z matchExpressions: -2022-08-31T00:43:06.7457494Z - key: pod -2022-08-31T00:43:06.7457842Z operator: In -2022-08-31T00:43:06.7458264Z values: -2022-08-31T00:43:06.7458731Z - a -2022-08-31T00:43:06.7459209Z - b -2022-08-31T00:43:06.7459674Z - ports: -2022-08-31T00:43:06.7460152Z - port: 53 -2022-08-31T00:43:06.7460504Z protocol: UDP -2022-08-31T00:43:06.7460990Z - port: 53 -2022-08-31T00:43:06.7461461Z protocol: TCP -2022-08-31T00:43:06.7461792Z ingress: -2022-08-31T00:43:06.7462291Z - from: -2022-08-31T00:43:06.7462797Z - namespaceSelector: -2022-08-31T00:43:06.7463240Z matchExpressions: -2022-08-31T00:43:06.7463729Z - key: ns -2022-08-31T00:43:06.7464080Z operator: In -2022-08-31T00:43:06.7464414Z values: -2022-08-31T00:43:06.7464890Z - x -2022-08-31T00:43:06.7465361Z - "y" -2022-08-31T00:43:06.7465703Z podSelector: -2022-08-31T00:43:06.7466123Z matchExpressions: -2022-08-31T00:43:06.7466609Z - key: pod -2022-08-31T00:43:06.7466966Z operator: In -2022-08-31T00:43:06.7467599Z values: -2022-08-31T00:43:06.7468388Z - b -2022-08-31T00:43:06.7469021Z - c -2022-08-31T00:43:06.7469394Z ports: -2022-08-31T00:43:06.7470077Z - port: 80 -2022-08-31T00:43:06.7470457Z protocol: TCP -2022-08-31T00:43:06.7470879Z podSelector: -2022-08-31T00:43:06.7471331Z matchLabels: -2022-08-31T00:43:06.7471675Z pod: a -2022-08-31T00:43:06.7472070Z policyTypes: -2022-08-31T00:43:06.7472570Z - Ingress -2022-08-31T00:43:06.7473070Z - Egress -2022-08-31T00:43:06.7473426Z status: {} -2022-08-31T00:43:06.7473589Z -2022-08-31T00:43:06.7474087Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:43:06.7474544Z Expected ingress: -2022-08-31T00:43:06.7475205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7475798Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7476257Z | TCP/81 | | | | | | | | | | -2022-08-31T00:43:06.7476733Z | UDP/80 | | | | | | | | | | -2022-08-31T00:43:06.7477228Z | UDP/81 | | | | | | | | | | -2022-08-31T00:43:06.7477957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7478532Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7479250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7479973Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7480692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7481255Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7481965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7482499Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7483253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7483798Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7484641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7485168Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7485898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7486432Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7487148Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7487693Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7488404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7488928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7489655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7489952Z -2022-08-31T00:43:06.7490469Z Expected egress: -2022-08-31T00:43:06.7491116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7491670Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7492111Z | TCP/81 | | | | | | | | | | -2022-08-31T00:43:06.7492577Z | UDP/80 | | | | | | | | | | -2022-08-31T00:43:06.7493037Z | UDP/81 | | | | | | | | | | -2022-08-31T00:43:06.7494004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7494715Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:43:06.7495645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7496306Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7497251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7497909Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7498827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7499509Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7500406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7501081Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7502094Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7502808Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7503916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7504686Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7505756Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7506537Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7507622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7508494Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7509613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7510060Z -2022-08-31T00:43:06.7510455Z Expected combined: -2022-08-31T00:43:06.7511352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7512043Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7512676Z | TCP/81 | | | | | | | | | | -2022-08-31T00:43:06.7513196Z | UDP/80 | | | | | | | | | | -2022-08-31T00:43:06.7513661Z | UDP/81 | | | | | | | | | | -2022-08-31T00:43:06.7514361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7514987Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:43:06.7515757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7516363Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7517174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7517747Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7518550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7519080Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7519795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7520356Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7521069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7521598Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7522323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7522848Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7523561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7524104Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7524877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7525558Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7526344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7526645Z -2022-08-31T00:43:06.7527193Z kube results, try 0: -2022-08-31T00:43:06.7527859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7528384Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7528831Z | TCP/81 | | | | | | | | | | -2022-08-31T00:43:06.7529287Z | UDP/80 | | | | | | | | | | -2022-08-31T00:43:06.7529787Z | UDP/81 | | | | | | | | | | -2022-08-31T00:43:06.7530576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7531124Z | x/a | X X X X | X X X X | X X X X | . X X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:43:06.7531897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7532434Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7533160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7534494Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7535812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7536772Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7537758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7538313Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7539022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7539604Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7540392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7541000Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7541726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7542271Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7542986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7543599Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7544346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7544636Z -2022-08-31T00:43:06.7545060Z kube results, try 1: -2022-08-31T00:43:06.7545785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7546321Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7546764Z | TCP/81 | | | | | | | | | | -2022-08-31T00:43:06.7547192Z | UDP/80 | | | | | | | | | | -2022-08-31T00:43:06.7547746Z | UDP/81 | | | | | | | | | | -2022-08-31T00:43:06.7548483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7549053Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:43:06.7549776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7550314Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7551039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7551577Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7552438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7553032Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7553743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7554280Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7554990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7555526Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7556296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7556829Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7557578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7558177Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7558980Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7559551Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:43:06.7560330Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:43:06.7560626Z -2022-08-31T00:43:06.7560841Z -2022-08-31T00:43:06.7561445Z Actual vs expected (last round): -2022-08-31T00:43:06.7562148Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:43:06.7562611Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:43:06.7563243Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:43:06.7563693Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7564097Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7564490Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7564886Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7565283Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7565771Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7566235Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7566684Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7567146Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:43:06.7567839Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:43:06.7568092Z -2022-08-31T00:43:06.7568315Z -2022-08-31T00:43:06.7568536Z -2022-08-31T00:43:06.7568936Z finished policy #35 -2022-08-31T00:43:06.7569395Z starting test case #36 -2022-08-31T00:43:09.9845439Z time="2022-08-31T00:43:09Z" level=info msg="cluster state reset" -2022-08-31T00:43:13.1644224Z time="2022-08-31T00:43:13Z" level=info msg="cluster state verified" -2022-08-31T00:43:13.2290677Z time="2022-08-31T00:43:13Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:43:33.2327175Z time="2022-08-31T00:43:33Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:43:33.2628059Z time="2022-08-31T00:43:33Z" level=info msg="running kube probe on try 1" -2022-08-31T00:44:48.9211532Z time="2022-08-31T00:44:48Z" level=info msg="running kube probe on try 2" -2022-08-31T00:46:03.0049045Z evaluating test case: any-port,direction,egress,port,protocol,tcp -2022-08-31T00:46:03.0050899Z step 1 on all available ports/protocols: -2022-08-31T00:46:03.0054599Z Policy explanation: -2022-08-31T00:46:03.0056191Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:46:03.0057323Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:46:03.0058792Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:46:03.0059979Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:46:03.0062264Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:46:03.0063424Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:46:03.0064467Z | | | | pod In [b c] | | -2022-08-31T00:46:03.0066119Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:46:03.0067263Z | | | | | | -2022-08-31T00:46:03.0068826Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:46:03.0071088Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:46:03.0072363Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:46:03.0073459Z | | pod: a | | | | -2022-08-31T00:46:03.0075087Z + + + +-------------------------------+---------------------------+ -2022-08-31T00:46:03.0077202Z | | | | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T00:46:03.0078351Z | | | | ns In [y z] | | -2022-08-31T00:46:03.0079366Z | | | | pods: Match expressions: | | -2022-08-31T00:46:03.0080380Z | | | | pod In [a b] | | -2022-08-31T00:46:03.0082034Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:46:03.0083849Z -2022-08-31T00:46:03.0084412Z -2022-08-31T00:46:03.0084978Z -2022-08-31T00:46:03.0085773Z Results for network policies: -2022-08-31T00:46:03.0086661Z Network policy: -2022-08-31T00:46:03.0087256Z -2022-08-31T00:46:03.0088068Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:46:03.0088918Z kind: NetworkPolicy -2022-08-31T00:46:03.0089786Z metadata: -2022-08-31T00:46:03.0091616Z creationTimestamp: null -2022-08-31T00:46:03.0092588Z name: base -2022-08-31T00:46:03.0093501Z namespace: x -2022-08-31T00:46:03.0095274Z spec: -2022-08-31T00:46:03.0096137Z egress: -2022-08-31T00:46:03.0097339Z - ports: -2022-08-31T00:46:03.0102901Z - protocol: TCP -2022-08-31T00:46:03.0103783Z to: -2022-08-31T00:46:03.0104684Z - namespaceSelector: -2022-08-31T00:46:03.0105350Z matchExpressions: -2022-08-31T00:46:03.0106244Z - key: ns -2022-08-31T00:46:03.0106863Z operator: In -2022-08-31T00:46:03.0107377Z values: -2022-08-31T00:46:03.0107919Z - "y" -2022-08-31T00:46:03.0108490Z - z -2022-08-31T00:46:03.0108849Z podSelector: -2022-08-31T00:46:03.0109211Z matchExpressions: -2022-08-31T00:46:03.0109811Z - key: pod -2022-08-31T00:46:03.0110182Z operator: In -2022-08-31T00:46:03.0110596Z values: -2022-08-31T00:46:03.0111072Z - a -2022-08-31T00:46:03.0111565Z - b -2022-08-31T00:46:03.0112137Z - ports: -2022-08-31T00:46:03.0112712Z - port: 53 -2022-08-31T00:46:03.0113077Z protocol: UDP -2022-08-31T00:46:03.0113732Z - port: 53 -2022-08-31T00:46:03.0114093Z protocol: TCP -2022-08-31T00:46:03.0114449Z ingress: -2022-08-31T00:46:03.0114934Z - from: -2022-08-31T00:46:03.0115440Z - namespaceSelector: -2022-08-31T00:46:03.0115846Z matchExpressions: -2022-08-31T00:46:03.0116681Z - key: ns -2022-08-31T00:46:03.0117311Z operator: In -2022-08-31T00:46:03.0117927Z values: -2022-08-31T00:46:03.0118475Z - x -2022-08-31T00:46:03.0119041Z - "y" -2022-08-31T00:46:03.0119407Z podSelector: -2022-08-31T00:46:03.0119797Z matchExpressions: -2022-08-31T00:46:03.0120324Z - key: pod -2022-08-31T00:46:03.0120683Z operator: In -2022-08-31T00:46:03.0121116Z values: -2022-08-31T00:46:03.0121587Z - b -2022-08-31T00:46:03.0122072Z - c -2022-08-31T00:46:03.0122412Z ports: -2022-08-31T00:46:03.0122910Z - port: 80 -2022-08-31T00:46:03.0123277Z protocol: TCP -2022-08-31T00:46:03.0123710Z podSelector: -2022-08-31T00:46:03.0124059Z matchLabels: -2022-08-31T00:46:03.0124391Z pod: a -2022-08-31T00:46:03.0124726Z policyTypes: -2022-08-31T00:46:03.0125309Z - Ingress -2022-08-31T00:46:03.0125794Z - Egress -2022-08-31T00:46:03.0126141Z status: {} -2022-08-31T00:46:03.0126304Z -2022-08-31T00:46:03.0126770Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:46:03.0127150Z Expected ingress: -2022-08-31T00:46:03.0127865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0128401Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0128843Z | TCP/81 | | | | | | | | | | -2022-08-31T00:46:03.0129257Z | UDP/80 | | | | | | | | | | -2022-08-31T00:46:03.0129732Z | UDP/81 | | | | | | | | | | -2022-08-31T00:46:03.0130470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0130998Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0131760Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0132297Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0133001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0133703Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0134444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0134978Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0135707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0136369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0137099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0137685Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0138416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0138941Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0139661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0140227Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0141076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0141613Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0142334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0142638Z -2022-08-31T00:46:03.0143132Z Expected egress: -2022-08-31T00:46:03.0143871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0144403Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0144873Z | TCP/81 | | | | | | | | | | -2022-08-31T00:46:03.0145318Z | UDP/80 | | | | | | | | | | -2022-08-31T00:46:03.0145762Z | UDP/81 | | | | | | | | | | -2022-08-31T00:46:03.0146484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0147069Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:46:03.0147790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0148349Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0149068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0149603Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0150314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0150861Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0151591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0152119Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0152839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0153372Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0154142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0154670Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0155376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0155941Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0156794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0157363Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0158077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0158363Z -2022-08-31T00:46:03.0158877Z Expected combined: -2022-08-31T00:46:03.0159602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0160128Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0160598Z | TCP/81 | | | | | | | | | | -2022-08-31T00:46:03.0161087Z | UDP/80 | | | | | | | | | | -2022-08-31T00:46:03.0161550Z | UDP/81 | | | | | | | | | | -2022-08-31T00:46:03.0162337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0162936Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:46:03.0163658Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0164188Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0164909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0165441Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0166154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0166781Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0167485Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0168047Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0168773Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0169306Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0170022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0170553Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0171271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0171851Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0172595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0173128Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0174018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0174321Z -2022-08-31T00:46:03.0174916Z kube results, try 0: -2022-08-31T00:46:03.0175664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0176191Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0176676Z | TCP/81 | | | | | | | | | | -2022-08-31T00:46:03.0177234Z | UDP/80 | | | | | | | | | | -2022-08-31T00:46:03.0177725Z | UDP/81 | | | | | | | | | | -2022-08-31T00:46:03.0178525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0179070Z | x/a | X X X X | X X X X | X X X X | X . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:46:03.0179796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0180327Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0181030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0181640Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0182361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0182892Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0183617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0184182Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0184899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0185478Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0186260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0186882Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0187595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0188150Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0188950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0189489Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0190203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0190496Z -2022-08-31T00:46:03.0190996Z kube results, try 1: -2022-08-31T00:46:03.0191664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0192192Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0192642Z | TCP/81 | | | | | | | | | | -2022-08-31T00:46:03.0193094Z | UDP/80 | | | | | | | | | | -2022-08-31T00:46:03.0193510Z | UDP/81 | | | | | | | | | | -2022-08-31T00:46:03.0194199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0194753Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:46:03.0195466Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0196101Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0196850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0197509Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0198231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0198769Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0199481Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0200070Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0200786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0201359Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0202139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0202673Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0203403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0203931Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0204645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0205182Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:46:03.0205921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:46:03.0206207Z -2022-08-31T00:46:03.0206437Z -2022-08-31T00:46:03.0206940Z Actual vs expected (last round): -2022-08-31T00:46:03.0207606Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:46:03.0208080Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:46:03.0208735Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:46:03.0209231Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0209686Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0210136Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0210526Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0210924Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0211410Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0211862Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0212256Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0212756Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:46:03.0213514Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:46:03.0213794Z -2022-08-31T00:46:03.0214009Z -2022-08-31T00:46:03.0214234Z -2022-08-31T00:46:03.0214733Z finished policy #36 -2022-08-31T00:46:03.0215107Z starting test case #37 -2022-08-31T00:46:06.2482588Z time="2022-08-31T00:46:06Z" level=info msg="cluster state reset" -2022-08-31T00:46:09.4207467Z time="2022-08-31T00:46:09Z" level=info msg="cluster state verified" -2022-08-31T00:46:09.4858962Z time="2022-08-31T00:46:09Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:46:29.4864623Z time="2022-08-31T00:46:29Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:46:29.5168885Z time="2022-08-31T00:46:29Z" level=info msg="running kube probe on try 1" -2022-08-31T00:47:43.8120521Z time="2022-08-31T00:47:43Z" level=info msg="running kube probe on try 2" -2022-08-31T00:49:00.9291005Z evaluating test case: direction,egress,numbered-port,port,protocol,tcp -2022-08-31T00:49:00.9293522Z step 1 on all available ports/protocols: -2022-08-31T00:49:00.9294223Z Policy explanation: -2022-08-31T00:49:00.9295340Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:49:00.9296261Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:49:00.9297409Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:49:00.9298283Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:49:00.9299010Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:49:00.9299611Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:49:00.9300446Z | | | | pod In [b c] | | -2022-08-31T00:49:00.9301537Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:49:00.9302067Z | | | | | | -2022-08-31T00:49:00.9313380Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:49:00.9314363Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:49:00.9315045Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:49:00.9315615Z | | pod: a | | | | -2022-08-31T00:49:00.9316533Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:49:00.9317240Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:49:00.9317842Z | | | | ns In [y z] | | -2022-08-31T00:49:00.9318399Z | | | | pods: Match expressions: | | -2022-08-31T00:49:00.9318965Z | | | | pod In [a b] | | -2022-08-31T00:49:00.9319915Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:49:00.9320341Z -2022-08-31T00:49:00.9320517Z -2022-08-31T00:49:00.9320688Z -2022-08-31T00:49:00.9321075Z Results for network policies: -2022-08-31T00:49:00.9321517Z Network policy: -2022-08-31T00:49:00.9321730Z -2022-08-31T00:49:00.9322135Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:49:00.9322616Z kind: NetworkPolicy -2022-08-31T00:49:00.9323040Z metadata: -2022-08-31T00:49:00.9323461Z creationTimestamp: null -2022-08-31T00:49:00.9323891Z name: base -2022-08-31T00:49:00.9324294Z namespace: x -2022-08-31T00:49:00.9324676Z spec: -2022-08-31T00:49:00.9325041Z egress: -2022-08-31T00:49:00.9326934Z - ports: -2022-08-31T00:49:00.9327801Z - port: 80 -2022-08-31T00:49:00.9328266Z protocol: TCP -2022-08-31T00:49:00.9328661Z to: -2022-08-31T00:49:00.9329436Z - namespaceSelector: -2022-08-31T00:49:00.9329944Z matchExpressions: -2022-08-31T00:49:00.9330826Z - key: ns -2022-08-31T00:49:00.9331258Z operator: In -2022-08-31T00:49:00.9331622Z values: -2022-08-31T00:49:00.9332205Z - "y" -2022-08-31T00:49:00.9332770Z - z -2022-08-31T00:49:00.9333144Z podSelector: -2022-08-31T00:49:00.9333801Z matchExpressions: -2022-08-31T00:49:00.9334431Z - key: pod -2022-08-31T00:49:00.9334893Z operator: In -2022-08-31T00:49:00.9335251Z values: -2022-08-31T00:49:00.9335768Z - a -2022-08-31T00:49:00.9336306Z - b -2022-08-31T00:49:00.9336800Z - ports: -2022-08-31T00:49:00.9337335Z - port: 53 -2022-08-31T00:49:00.9337896Z protocol: UDP -2022-08-31T00:49:00.9338414Z - port: 53 -2022-08-31T00:49:00.9338781Z protocol: TCP -2022-08-31T00:49:00.9339127Z ingress: -2022-08-31T00:49:00.9339614Z - from: -2022-08-31T00:49:00.9340149Z - namespaceSelector: -2022-08-31T00:49:00.9340549Z matchExpressions: -2022-08-31T00:49:00.9341130Z - key: ns -2022-08-31T00:49:00.9341508Z operator: In -2022-08-31T00:49:00.9341869Z values: -2022-08-31T00:49:00.9342368Z - x -2022-08-31T00:49:00.9342913Z - "y" -2022-08-31T00:49:00.9343266Z podSelector: -2022-08-31T00:49:00.9343675Z matchExpressions: -2022-08-31T00:49:00.9344192Z - key: pod -2022-08-31T00:49:00.9344557Z operator: In -2022-08-31T00:49:00.9344913Z values: -2022-08-31T00:49:00.9345540Z - b -2022-08-31T00:49:00.9346203Z - c -2022-08-31T00:49:00.9346611Z ports: -2022-08-31T00:49:00.9347184Z - port: 80 -2022-08-31T00:49:00.9347544Z protocol: TCP -2022-08-31T00:49:00.9347906Z podSelector: -2022-08-31T00:49:00.9348263Z matchLabels: -2022-08-31T00:49:00.9348659Z pod: a -2022-08-31T00:49:00.9349049Z policyTypes: -2022-08-31T00:49:00.9349610Z - Ingress -2022-08-31T00:49:00.9350108Z - Egress -2022-08-31T00:49:00.9350463Z status: {} -2022-08-31T00:49:00.9350629Z -2022-08-31T00:49:00.9351070Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:49:00.9351469Z Expected ingress: -2022-08-31T00:49:00.9352185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9352771Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9353322Z | TCP/81 | | | | | | | | | | -2022-08-31T00:49:00.9353752Z | UDP/80 | | | | | | | | | | -2022-08-31T00:49:00.9354179Z | UDP/81 | | | | | | | | | | -2022-08-31T00:49:00.9354918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9355448Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9356163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9356732Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9357499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9358038Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9364885Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9366086Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9367363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9368369Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9369702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9370692Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9371534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9372113Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9372861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9373659Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9374474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9375028Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9375839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9376141Z -2022-08-31T00:49:00.9376575Z Expected egress: -2022-08-31T00:49:00.9377252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9377819Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9378273Z | TCP/81 | | | | | | | | | | -2022-08-31T00:49:00.9378845Z | UDP/80 | | | | | | | | | | -2022-08-31T00:49:00.9379294Z | UDP/81 | | | | | | | | | | -2022-08-31T00:49:00.9380002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9380596Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:49:00.9381308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9381871Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9382668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9383202Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9383948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9384498Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9385219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9385781Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9386554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9387098Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9387827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9388362Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9389068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9389628Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9390412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9390941Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9391702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9391994Z -2022-08-31T00:49:00.9392478Z Expected combined: -2022-08-31T00:49:00.9393214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9393756Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9394202Z | TCP/81 | | | | | | | | | | -2022-08-31T00:49:00.9394721Z | UDP/80 | | | | | | | | | | -2022-08-31T00:49:00.9395146Z | UDP/81 | | | | | | | | | | -2022-08-31T00:49:00.9395843Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9396380Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:49:00.9397096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9397632Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9398351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9398973Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9399739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9400274Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9400992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9401536Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9402286Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9402817Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9403534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9404115Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9404837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9405368Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9406131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9406664Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9407384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9407670Z -2022-08-31T00:49:00.9408188Z kube results, try 0: -2022-08-31T00:49:00.9408942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9409486Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9409937Z | TCP/81 | | | | | | | | | | -2022-08-31T00:49:00.9410397Z | UDP/80 | | | | | | | | | | -2022-08-31T00:49:00.9410852Z | UDP/81 | | | | | | | | | | -2022-08-31T00:49:00.9411545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9412092Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T00:49:00.9412813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9414523Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9415374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9416019Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9416816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9417346Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9418071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9418670Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9419453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9419993Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9421019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9421589Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9422319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9422876Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9423620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9424155Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9424854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9425149Z -2022-08-31T00:49:00.9425711Z kube results, try 1: -2022-08-31T00:49:00.9426358Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9426906Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9427407Z | TCP/81 | | | | | | | | | | -2022-08-31T00:49:00.9427857Z | UDP/80 | | | | | | | | | | -2022-08-31T00:49:00.9428290Z | UDP/81 | | | | | | | | | | -2022-08-31T00:49:00.9428973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9429513Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:49:00.9430232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9430819Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9431557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9432088Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9432823Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9433349Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9434107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9434663Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9435380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9435911Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9436748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9437347Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9438093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9438721Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9439499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9440079Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:49:00.9440935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:49:00.9441222Z -2022-08-31T00:49:00.9441537Z -2022-08-31T00:49:00.9442047Z Actual vs expected (last round): -2022-08-31T00:49:00.9442705Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:49:00.9443193Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:49:00.9443818Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:49:00.9444315Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9444724Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9445200Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9445594Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9446055Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9446464Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9446868Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9447355Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9447766Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:49:00.9448396Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:49:00.9448632Z -2022-08-31T00:49:00.9448936Z -2022-08-31T00:49:00.9449183Z -2022-08-31T00:49:00.9449618Z finished policy #37 -2022-08-31T00:49:00.9450035Z starting test case #38 -2022-08-31T00:49:04.1452432Z time="2022-08-31T00:49:04Z" level=info msg="cluster state reset" -2022-08-31T00:49:07.3063030Z time="2022-08-31T00:49:07Z" level=info msg="cluster state verified" -2022-08-31T00:49:07.3684130Z time="2022-08-31T00:49:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:49:27.3720783Z time="2022-08-31T00:49:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:49:27.3857139Z time="2022-08-31T00:49:27Z" level=info msg="running kube probe on try 1" -2022-08-31T00:50:44.2397469Z time="2022-08-31T00:50:44Z" level=info msg="running kube probe on try 2" -2022-08-31T00:52:01.3726341Z evaluating test case: direction,egress,numbered-port,port,protocol,tcp -2022-08-31T00:52:01.3727830Z step 1 on all available ports/protocols: -2022-08-31T00:52:01.3728527Z Policy explanation: -2022-08-31T00:52:01.3729622Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:52:01.3730676Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:52:01.3732032Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:52:01.3732801Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:52:01.3733484Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:52:01.3734057Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:52:01.3734719Z | | | | pod In [b c] | | -2022-08-31T00:52:01.3735504Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:52:01.3736090Z | | | | | | -2022-08-31T00:52:01.3736846Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:52:01.3737410Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:52:01.3737966Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:52:01.3738438Z | | pod: a | | | | -2022-08-31T00:52:01.3739217Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:52:01.3739752Z | | | | namespace: Match expressions: | port 81 on protocol TCP | -2022-08-31T00:52:01.3740221Z | | | | ns In [y z] | | -2022-08-31T00:52:01.3740733Z | | | | pods: Match expressions: | | -2022-08-31T00:52:01.3741242Z | | | | pod In [a b] | | -2022-08-31T00:52:01.3741920Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:52:01.3742205Z -2022-08-31T00:52:01.3742447Z -2022-08-31T00:52:01.3742644Z -2022-08-31T00:52:01.3743128Z Results for network policies: -2022-08-31T00:52:01.3743575Z Network policy: -2022-08-31T00:52:01.3743747Z -2022-08-31T00:52:01.3744241Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:52:01.3744680Z kind: NetworkPolicy -2022-08-31T00:52:01.3745070Z metadata: -2022-08-31T00:52:01.3745435Z creationTimestamp: null -2022-08-31T00:52:01.3745791Z name: base -2022-08-31T00:52:01.3746133Z namespace: x -2022-08-31T00:52:01.3746476Z spec: -2022-08-31T00:52:01.3746807Z egress: -2022-08-31T00:52:01.3747297Z - ports: -2022-08-31T00:52:01.3747905Z - port: 81 -2022-08-31T00:52:01.3748305Z protocol: TCP -2022-08-31T00:52:01.3748725Z to: -2022-08-31T00:52:01.3749297Z - namespaceSelector: -2022-08-31T00:52:01.3749741Z matchExpressions: -2022-08-31T00:52:01.3750337Z - key: ns -2022-08-31T00:52:01.3750734Z operator: In -2022-08-31T00:52:01.3751150Z values: -2022-08-31T00:52:01.3751702Z - "y" -2022-08-31T00:52:01.3752281Z - z -2022-08-31T00:52:01.3752814Z podSelector: -2022-08-31T00:52:01.3753225Z matchExpressions: -2022-08-31T00:52:01.3753804Z - key: pod -2022-08-31T00:52:01.3754197Z operator: In -2022-08-31T00:52:01.3754670Z values: -2022-08-31T00:52:01.3755257Z - a -2022-08-31T00:52:01.3755794Z - b -2022-08-31T00:52:01.3756271Z - ports: -2022-08-31T00:52:01.3756776Z - port: 53 -2022-08-31T00:52:01.3757363Z protocol: UDP -2022-08-31T00:52:01.3758082Z - port: 53 -2022-08-31T00:52:01.3758537Z protocol: TCP -2022-08-31T00:52:01.3759016Z ingress: -2022-08-31T00:52:01.3759620Z - from: -2022-08-31T00:52:01.3760156Z - namespaceSelector: -2022-08-31T00:52:01.3760562Z matchExpressions: -2022-08-31T00:52:01.3761137Z - key: ns -2022-08-31T00:52:01.3761516Z operator: In -2022-08-31T00:52:01.3761869Z values: -2022-08-31T00:52:01.3762346Z - x -2022-08-31T00:52:01.3762835Z - "y" -2022-08-31T00:52:01.3763196Z podSelector: -2022-08-31T00:52:01.3763559Z matchExpressions: -2022-08-31T00:52:01.3764067Z - key: pod -2022-08-31T00:52:01.3764513Z operator: In -2022-08-31T00:52:01.3764864Z values: -2022-08-31T00:52:01.3765468Z - b -2022-08-31T00:52:01.3765965Z - c -2022-08-31T00:52:01.3766314Z ports: -2022-08-31T00:52:01.3766798Z - port: 80 -2022-08-31T00:52:01.3767157Z protocol: TCP -2022-08-31T00:52:01.3767601Z podSelector: -2022-08-31T00:52:01.3767958Z matchLabels: -2022-08-31T00:52:01.3768367Z pod: a -2022-08-31T00:52:01.3768710Z policyTypes: -2022-08-31T00:52:01.3769284Z - Ingress -2022-08-31T00:52:01.3769780Z - Egress -2022-08-31T00:52:01.3770140Z status: {} -2022-08-31T00:52:01.3770314Z -2022-08-31T00:52:01.3770814Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:52:01.3771289Z Expected ingress: -2022-08-31T00:52:01.3772040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3772589Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3773179Z | TCP/81 | | | | | | | | | | -2022-08-31T00:52:01.3773798Z | UDP/80 | | | | | | | | | | -2022-08-31T00:52:01.3774243Z | UDP/81 | | | | | | | | | | -2022-08-31T00:52:01.3775026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3775635Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3776374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3776963Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3777684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3778225Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3778982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3779588Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3780400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3780950Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3781696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3782236Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3782946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3783481Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3784250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3784787Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3785509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3786047Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3786759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3787041Z -2022-08-31T00:52:01.3787449Z Expected egress: -2022-08-31T00:52:01.3788107Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3788645Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3789278Z | TCP/81 | | | | | | | | | | -2022-08-31T00:52:01.3789721Z | UDP/80 | | | | | | | | | | -2022-08-31T00:52:01.3790152Z | UDP/81 | | | | | | | | | | -2022-08-31T00:52:01.3790940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3791477Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:52:01.3792191Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3792726Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3793624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3794165Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3794873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3795405Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3796114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3796649Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3797366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3797920Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3798689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3799223Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3799934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3800472Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3801191Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3801727Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3802437Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3802733Z -2022-08-31T00:52:01.3803241Z Expected combined: -2022-08-31T00:52:01.3803955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3804509Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3804957Z | TCP/81 | | | | | | | | | | -2022-08-31T00:52:01.3805395Z | UDP/80 | | | | | | | | | | -2022-08-31T00:52:01.3805819Z | UDP/81 | | | | | | | | | | -2022-08-31T00:52:01.3806581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3807120Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:52:01.3807833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3808408Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3809287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3809854Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3810612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3811184Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3811937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3812527Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3813258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3814668Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3815959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3816762Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3817510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3818043Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3818844Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3819370Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3820074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3820366Z -2022-08-31T00:52:01.3820792Z kube results, try 0: -2022-08-31T00:52:01.3821462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3821985Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3822510Z | TCP/81 | | | | | | | | | | -2022-08-31T00:52:01.3823027Z | UDP/80 | | | | | | | | | | -2022-08-31T00:52:01.3823494Z | UDP/81 | | | | | | | | | | -2022-08-31T00:52:01.3824171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3824803Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T00:52:01.3825567Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3826186Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3826892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3827424Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3828165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3828699Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3829464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3830021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3830775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3831405Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3832162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3832739Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3833484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3834017Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3834771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3835305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3836106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3836409Z -2022-08-31T00:52:01.3836851Z kube results, try 1: -2022-08-31T00:52:01.3837505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3838043Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3838485Z | TCP/81 | | | | | | | | | | -2022-08-31T00:52:01.3838910Z | UDP/80 | | | | | | | | | | -2022-08-31T00:52:01.3839352Z | UDP/81 | | | | | | | | | | -2022-08-31T00:52:01.3840031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3840578Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:52:01.3841311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3841893Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3842613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3843143Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3843909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3844486Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3845302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3845841Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3846574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3847143Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3847938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3848473Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3849269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3849869Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3850609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3851190Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:52:01.3852071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:52:01.3852358Z -2022-08-31T00:52:01.3852592Z -2022-08-31T00:52:01.3853024Z Actual vs expected (last round): -2022-08-31T00:52:01.3853791Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:52:01.3854278Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:52:01.3854965Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:52:01.3855422Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3855822Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3856232Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3856643Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3857160Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3857574Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3857986Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3858452Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3858866Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:52:01.3859487Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:52:01.3859726Z -2022-08-31T00:52:01.3859949Z -2022-08-31T00:52:01.3860166Z -2022-08-31T00:52:01.3860667Z finished policy #38 -2022-08-31T00:52:01.3861109Z starting test case #39 -2022-08-31T00:52:04.5992800Z time="2022-08-31T00:52:04Z" level=info msg="cluster state reset" -2022-08-31T00:52:07.7593648Z time="2022-08-31T00:52:07Z" level=info msg="cluster state verified" -2022-08-31T00:52:07.8197920Z time="2022-08-31T00:52:07Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:52:27.8203988Z time="2022-08-31T00:52:27Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:52:27.8344936Z time="2022-08-31T00:52:27Z" level=info msg="running kube probe on try 1" -2022-08-31T00:53:45.6461630Z time="2022-08-31T00:53:45Z" level=info msg="running kube probe on try 2" -2022-08-31T00:56:35.0383991Z evaluating test case: any-port,direction,egress,port,protocol,udp -2022-08-31T00:56:35.0386963Z step 1 on all available ports/protocols: -2022-08-31T00:56:35.0387645Z Policy explanation: -2022-08-31T00:56:35.0388983Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:56:35.0389904Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:56:35.0391867Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:56:35.0392953Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:56:35.0396933Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:56:35.0398068Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:56:35.0401311Z | | | | pod In [b c] | | -2022-08-31T00:56:35.0402771Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:56:35.0403616Z | | | | | | -2022-08-31T00:56:35.0404343Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:56:35.0404931Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:56:35.0405469Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:56:35.0406123Z | | pod: a | | | | -2022-08-31T00:56:35.0406847Z + + + +-------------------------------+---------------------------+ -2022-08-31T00:56:35.0407391Z | | | | namespace: Match expressions: | all ports on protocol UDP | -2022-08-31T00:56:35.0407861Z | | | | ns In [y z] | | -2022-08-31T00:56:35.0408295Z | | | | pods: Match expressions: | | -2022-08-31T00:56:35.0408818Z | | | | pod In [a b] | | -2022-08-31T00:56:35.0409495Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T00:56:35.0409880Z -2022-08-31T00:56:35.0410137Z -2022-08-31T00:56:35.0410343Z -2022-08-31T00:56:35.0410864Z Results for network policies: -2022-08-31T00:56:35.0411333Z Network policy: -2022-08-31T00:56:35.0411508Z -2022-08-31T00:56:35.0412016Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:56:35.0412405Z kind: NetworkPolicy -2022-08-31T00:56:35.0412796Z metadata: -2022-08-31T00:56:35.0413218Z creationTimestamp: null -2022-08-31T00:56:35.0413767Z name: base -2022-08-31T00:56:35.0414124Z namespace: x -2022-08-31T00:56:35.0414467Z spec: -2022-08-31T00:56:35.0414843Z egress: -2022-08-31T00:56:35.0415372Z - ports: -2022-08-31T00:56:35.0415895Z - protocol: UDP -2022-08-31T00:56:35.0416262Z to: -2022-08-31T00:56:35.0416802Z - namespaceSelector: -2022-08-31T00:56:35.0417192Z matchExpressions: -2022-08-31T00:56:35.0417752Z - key: ns -2022-08-31T00:56:35.0418133Z operator: In -2022-08-31T00:56:35.0418507Z values: -2022-08-31T00:56:35.0418992Z - "y" -2022-08-31T00:56:35.0419505Z - z -2022-08-31T00:56:35.0419894Z podSelector: -2022-08-31T00:56:35.0420258Z matchExpressions: -2022-08-31T00:56:35.0420774Z - key: pod -2022-08-31T00:56:35.0421180Z operator: In -2022-08-31T00:56:35.0421545Z values: -2022-08-31T00:56:35.0422063Z - a -2022-08-31T00:56:35.0422588Z - b -2022-08-31T00:56:35.0423091Z - ports: -2022-08-31T00:56:35.0423651Z - port: 53 -2022-08-31T00:56:35.0424022Z protocol: UDP -2022-08-31T00:56:35.0424515Z - port: 53 -2022-08-31T00:56:35.0424907Z protocol: TCP -2022-08-31T00:56:35.0425256Z ingress: -2022-08-31T00:56:35.0425726Z - from: -2022-08-31T00:56:35.0426268Z - namespaceSelector: -2022-08-31T00:56:35.0426736Z matchExpressions: -2022-08-31T00:56:35.0427243Z - key: ns -2022-08-31T00:56:35.0427604Z operator: In -2022-08-31T00:56:35.0427961Z values: -2022-08-31T00:56:35.0428580Z - x -2022-08-31T00:56:35.0429067Z - "y" -2022-08-31T00:56:35.0429433Z podSelector: -2022-08-31T00:56:35.0429801Z matchExpressions: -2022-08-31T00:56:35.0430317Z - key: pod -2022-08-31T00:56:35.0430685Z operator: In -2022-08-31T00:56:35.0431054Z values: -2022-08-31T00:56:35.0431557Z - b -2022-08-31T00:56:35.0432054Z - c -2022-08-31T00:56:35.0432398Z ports: -2022-08-31T00:56:35.0432917Z - port: 80 -2022-08-31T00:56:35.0433280Z protocol: TCP -2022-08-31T00:56:35.0433656Z podSelector: -2022-08-31T00:56:35.0434010Z matchLabels: -2022-08-31T00:56:35.0434365Z pod: a -2022-08-31T00:56:35.0434717Z policyTypes: -2022-08-31T00:56:35.0435216Z - Ingress -2022-08-31T00:56:35.0435749Z - Egress -2022-08-31T00:56:35.0436115Z status: {} -2022-08-31T00:56:35.0436278Z -2022-08-31T00:56:35.0436704Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:56:35.0437143Z Expected ingress: -2022-08-31T00:56:35.0437812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0438369Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0438986Z | TCP/81 | | | | | | | | | | -2022-08-31T00:56:35.0439430Z | UDP/80 | | | | | | | | | | -2022-08-31T00:56:35.0439852Z | UDP/81 | | | | | | | | | | -2022-08-31T00:56:35.0440626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0441172Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0441903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0442592Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0443308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0443900Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0444649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0445216Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0445922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0446461Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0447210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0447760Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0448479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0449029Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0449739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0450337Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0451080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0451615Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0452343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0452643Z -2022-08-31T00:56:35.0453111Z Expected egress: -2022-08-31T00:56:35.0453997Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0454616Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0455070Z | TCP/81 | | | | | | | | | | -2022-08-31T00:56:35.0455492Z | UDP/80 | | | | | | | | | | -2022-08-31T00:56:35.0455964Z | UDP/81 | | | | | | | | | | -2022-08-31T00:56:35.0456651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0457198Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | -2022-08-31T00:56:35.0457919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0458540Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0459259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0459882Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0460591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0461129Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0461864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0462390Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0463210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0463756Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0464468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0465006Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0465716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0466307Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0467004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0467559Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0468280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0468569Z -2022-08-31T00:56:35.0469027Z Expected combined: -2022-08-31T00:56:35.0469688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0470300Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0470748Z | TCP/81 | | | | | | | | | | -2022-08-31T00:56:35.0471171Z | UDP/80 | | | | | | | | | | -2022-08-31T00:56:35.0471590Z | UDP/81 | | | | | | | | | | -2022-08-31T00:56:35.0472298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0472844Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | -2022-08-31T00:56:35.0473561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0474136Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0474851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0475376Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0476080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0476625Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0477409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0477981Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0478772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0479343Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0480092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0480613Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0481344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0481875Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0482583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0483189Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0483951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0484249Z -2022-08-31T00:56:35.0484769Z kube results, try 0: -2022-08-31T00:56:35.0485508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0486051Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0486568Z | TCP/81 | | | | | | | | | | -2022-08-31T00:56:35.0487020Z | UDP/80 | | | | | | | | | | -2022-08-31T00:56:35.0487458Z | UDP/81 | | | | | | | | | | -2022-08-31T00:56:35.0488206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0488780Z | x/a | X X X X | X X X X | X X X X | X . X X | X . X X | X X X X | X . X X | X . X X | X X X X | -2022-08-31T00:56:35.0489494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0490056Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0490810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0491390Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0492128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0492657Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0493513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0494109Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0494830Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0495380Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0496146Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0496675Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0497380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0497919Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0498625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0499272Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0500093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0500381Z -2022-08-31T00:56:35.0500841Z kube results, try 1: -2022-08-31T00:56:35.0501586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0502122Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0502572Z | TCP/81 | | | | | | | | | | -2022-08-31T00:56:35.0502991Z | UDP/80 | | | | | | | | | | -2022-08-31T00:56:35.0503432Z | UDP/81 | | | | | | | | | | -2022-08-31T00:56:35.0504208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0504755Z | x/a | X X X X | X X X X | X X X X | X X . . | X X . . | X X X X | X X . . | X X . . | X X X X | -2022-08-31T00:56:35.0505502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0506031Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0506747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0507275Z | x/c | . X X X | . . . . | X . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0507981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0508540Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0509300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0509834Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0510544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0511114Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0511860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0512395Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0513128Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0513672Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0514376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0514928Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:56:35.0515697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:56:35.0515988Z -2022-08-31T00:56:35.0516201Z -2022-08-31T00:56:35.0516709Z Actual vs expected (last round): -2022-08-31T00:56:35.0517348Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:56:35.0517820Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:56:35.0518493Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:56:35.0518951Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0519391Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0519818Z | x/c | . | . | X | . | . | . | . | . | . | -2022-08-31T00:56:35.0520314Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0520712Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0521170Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0521567Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0521981Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0522381Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:56:35.0523068Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:56:35.0523324Z -2022-08-31T00:56:35.0523676Z -2022-08-31T00:56:35.0523909Z -2022-08-31T00:56:35.0524318Z finished policy #39 -2022-08-31T00:56:35.0524711Z starting test case #40 -2022-08-31T00:56:40.3150864Z time="2022-08-31T00:56:40Z" level=info msg="cluster state reset" -2022-08-31T00:56:43.4787636Z time="2022-08-31T00:56:43Z" level=info msg="cluster state verified" -2022-08-31T00:56:43.5406743Z time="2022-08-31T00:56:43Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:57:03.5605396Z time="2022-08-31T00:57:03Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:57:03.5796526Z time="2022-08-31T00:57:03Z" level=info msg="running kube probe on try 1" -2022-08-31T00:58:48.0817006Z evaluating test case: direction,egress,numbered-port,port,protocol,udp -2022-08-31T00:58:48.0819022Z step 1 on all available ports/protocols: -2022-08-31T00:58:48.0821440Z Policy explanation: -2022-08-31T00:58:48.0823052Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:58:48.0824283Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T00:58:48.0825837Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:58:48.0827132Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T00:58:48.0829246Z | | Match labels: | | ns In [x y] | | -2022-08-31T00:58:48.0830297Z | | pod: a | | pods: Match expressions: | | -2022-08-31T00:58:48.0831248Z | | | | pod In [b c] | | -2022-08-31T00:58:48.0832740Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:58:48.0834028Z | | | | | | -2022-08-31T00:58:48.0835701Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:58:48.0838141Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T00:58:48.0845092Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T00:58:48.0846367Z | | pod: a | | | | -2022-08-31T00:58:48.0848159Z + + + +-------------------------------+-------------------------+ -2022-08-31T00:58:48.0849429Z | | | | namespace: Match expressions: | port 80 on protocol UDP | -2022-08-31T00:58:48.0851786Z | | | | ns In [y z] | | -2022-08-31T00:58:48.0853012Z | | | | pods: Match expressions: | | -2022-08-31T00:58:48.0855437Z | | | | pod In [a b] | | -2022-08-31T00:58:48.0857311Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T00:58:48.0862315Z -2022-08-31T00:58:48.0862624Z -2022-08-31T00:58:48.0862844Z -2022-08-31T00:58:48.0865756Z Results for network policies: -2022-08-31T00:58:48.0869130Z Network policy: -2022-08-31T00:58:48.0870122Z -2022-08-31T00:58:48.0873030Z apiVersion: networking.k8s.io/v1 -2022-08-31T00:58:48.0873683Z kind: NetworkPolicy -2022-08-31T00:58:48.0874402Z metadata: -2022-08-31T00:58:48.0875032Z creationTimestamp: null -2022-08-31T00:58:48.0875580Z name: base -2022-08-31T00:58:48.0876023Z namespace: x -2022-08-31T00:58:48.0876572Z spec: -2022-08-31T00:58:48.0876908Z egress: -2022-08-31T00:58:48.0877820Z - ports: -2022-08-31T00:58:48.0878449Z - port: 80 -2022-08-31T00:58:48.0878912Z protocol: UDP -2022-08-31T00:58:48.0879263Z to: -2022-08-31T00:58:48.0879757Z - namespaceSelector: -2022-08-31T00:58:48.0880245Z matchExpressions: -2022-08-31T00:58:48.0881017Z - key: ns -2022-08-31T00:58:48.0881391Z operator: In -2022-08-31T00:58:48.0881823Z values: -2022-08-31T00:58:48.0882305Z - "y" -2022-08-31T00:58:48.0882806Z - z -2022-08-31T00:58:48.0883172Z podSelector: -2022-08-31T00:58:48.0883544Z matchExpressions: -2022-08-31T00:58:48.0884129Z - key: pod -2022-08-31T00:58:48.0884490Z operator: In -2022-08-31T00:58:48.0884837Z values: -2022-08-31T00:58:48.0885311Z - a -2022-08-31T00:58:48.0885796Z - b -2022-08-31T00:58:48.0886307Z - ports: -2022-08-31T00:58:48.0886805Z - port: 53 -2022-08-31T00:58:48.0887168Z protocol: UDP -2022-08-31T00:58:48.0887757Z - port: 53 -2022-08-31T00:58:48.0888123Z protocol: TCP -2022-08-31T00:58:48.0888467Z ingress: -2022-08-31T00:58:48.0888937Z - from: -2022-08-31T00:58:48.0889479Z - namespaceSelector: -2022-08-31T00:58:48.0889892Z matchExpressions: -2022-08-31T00:58:48.0890474Z - key: ns -2022-08-31T00:58:48.0890932Z operator: In -2022-08-31T00:58:48.0891279Z values: -2022-08-31T00:58:48.0891752Z - x -2022-08-31T00:58:48.0892236Z - "y" -2022-08-31T00:58:48.0892595Z podSelector: -2022-08-31T00:58:48.0892948Z matchExpressions: -2022-08-31T00:58:48.0893769Z - key: pod -2022-08-31T00:58:48.0894158Z operator: In -2022-08-31T00:58:48.0894572Z values: -2022-08-31T00:58:48.0895049Z - b -2022-08-31T00:58:48.0895538Z - c -2022-08-31T00:58:48.0895884Z ports: -2022-08-31T00:58:48.0896357Z - port: 80 -2022-08-31T00:58:48.0896710Z protocol: TCP -2022-08-31T00:58:48.0897066Z podSelector: -2022-08-31T00:58:48.0897416Z matchLabels: -2022-08-31T00:58:48.0897833Z pod: a -2022-08-31T00:58:48.0898162Z policyTypes: -2022-08-31T00:58:48.0898643Z - Ingress -2022-08-31T00:58:48.0899135Z - Egress -2022-08-31T00:58:48.0899492Z status: {} -2022-08-31T00:58:48.0899745Z -2022-08-31T00:58:48.0900240Z 0 wrong, 9 ignored, 72 correct -2022-08-31T00:58:48.0900701Z Expected ingress: -2022-08-31T00:58:48.0901471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0902093Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:58:48.0902581Z | TCP/81 | | | | | | | | | | -2022-08-31T00:58:48.0903062Z | UDP/80 | | | | | | | | | | -2022-08-31T00:58:48.0903516Z | UDP/81 | | | | | | | | | | -2022-08-31T00:58:48.0904263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0904799Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0905519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0906063Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0906938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0907487Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0908205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0908742Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0909465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0910025Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0910914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0911454Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0912166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0912772Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0913491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0914022Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0914748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0915306Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0916018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0916305Z -2022-08-31T00:58:48.0916789Z Expected egress: -2022-08-31T00:58:48.0917448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0917989Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:58:48.0918444Z | TCP/81 | | | | | | | | | | -2022-08-31T00:58:48.0918872Z | UDP/80 | | | | | | | | | | -2022-08-31T00:58:48.0919296Z | UDP/81 | | | | | | | | | | -2022-08-31T00:58:48.0920081Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0920617Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | -2022-08-31T00:58:48.0921431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0921994Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0922781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0923312Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0924035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0924564Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0925306Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0925899Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0926651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0927300Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0928079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0928607Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0929369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0929899Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0930618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0931279Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0931995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0932294Z -2022-08-31T00:58:48.0932736Z Expected combined: -2022-08-31T00:58:48.0933655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0934266Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:58:48.0934766Z | TCP/81 | | | | | | | | | | -2022-08-31T00:58:48.0935276Z | UDP/80 | | | | | | | | | | -2022-08-31T00:58:48.0935726Z | UDP/81 | | | | | | | | | | -2022-08-31T00:58:48.0936458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0937010Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | -2022-08-31T00:58:48.0937732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0938273Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0939000Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0939530Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0940246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0940774Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0941508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0942060Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0942814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0943414Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0944121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0944653Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0945370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0945898Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0946610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0947274Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0947995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0948280Z -2022-08-31T00:58:48.0948747Z kube results, try 0: -2022-08-31T00:58:48.0949410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0949975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:58:48.0950429Z | TCP/81 | | | | | | | | | | -2022-08-31T00:58:48.0950937Z | UDP/80 | | | | | | | | | | -2022-08-31T00:58:48.0951394Z | UDP/81 | | | | | | | | | | -2022-08-31T00:58:48.0952172Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0952727Z | x/a | X X X X | X X X X | X X X X | X X . X | X X . X | X X X X | X X . X | X X . X | X X X X | -2022-08-31T00:58:48.0953449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0954061Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0954819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0955352Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0956079Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0956664Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0957385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0957927Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0958641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0959202Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0959920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0960457Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0961238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0961779Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0962490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0963050Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T00:58:48.0963758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T00:58:48.0964058Z -2022-08-31T00:58:48.0964310Z -2022-08-31T00:58:48.0964823Z Actual vs expected (last round): -2022-08-31T00:58:48.0965488Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:58:48.0965962Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T00:58:48.0966638Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:58:48.0967179Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0967592Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0967997Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0968535Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0968945Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0969413Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0969869Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0970348Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0970746Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T00:58:48.0971438Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T00:58:48.0971688Z -2022-08-31T00:58:48.0972014Z -2022-08-31T00:58:48.0972231Z -2022-08-31T00:58:48.0972727Z finished policy #40 -2022-08-31T00:58:48.0973103Z starting test case #41 -2022-08-31T00:58:52.3200145Z time="2022-08-31T00:58:52Z" level=info msg="cluster state reset" -2022-08-31T00:58:55.4796397Z time="2022-08-31T00:58:55Z" level=info msg="cluster state verified" -2022-08-31T00:58:55.5394010Z time="2022-08-31T00:58:55Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T00:59:15.5445957Z time="2022-08-31T00:59:15Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T00:59:15.5581913Z time="2022-08-31T00:59:15Z" level=info msg="running kube probe on try 1" -2022-08-31T01:01:34.0444991Z time="2022-08-31T01:01:34Z" level=info msg="running kube probe on try 2" -2022-08-31T01:04:50.6524064Z time="2022-08-31T01:04:50Z" level=info msg="running kube probe on try 3" -2022-08-31T01:06:32.4911169Z evaluating test case: direction,egress,numbered-port,port,protocol,udp -2022-08-31T01:06:32.4913076Z step 1 on all available ports/protocols: -2022-08-31T01:06:32.4914093Z Policy explanation: -2022-08-31T01:06:32.4915528Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:06:32.4916631Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:06:32.4917826Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:06:32.4918496Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:06:32.4919027Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:06:32.4919435Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:06:32.4919847Z | | | | pod In [b c] | | -2022-08-31T01:06:32.4920459Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:06:32.4921016Z | | | | | | -2022-08-31T01:06:32.4921603Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:06:32.4922224Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:06:32.4922736Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:06:32.4923155Z | | pod: a | | | | -2022-08-31T01:06:32.4923728Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:06:32.4924252Z | | | | namespace: Match expressions: | port 81 on protocol UDP | -2022-08-31T01:06:32.4924705Z | | | | ns In [y z] | | -2022-08-31T01:06:32.4925073Z | | | | pods: Match expressions: | | -2022-08-31T01:06:32.4925467Z | | | | pod In [a b] | | -2022-08-31T01:06:32.4926265Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:06:32.4926679Z -2022-08-31T01:06:32.4926824Z -2022-08-31T01:06:32.4926973Z -2022-08-31T01:06:32.4927252Z Results for network policies: -2022-08-31T01:06:32.4927597Z Network policy: -2022-08-31T01:06:32.4927783Z -2022-08-31T01:06:32.4928065Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:06:32.4928429Z kind: NetworkPolicy -2022-08-31T01:06:32.4928745Z metadata: -2022-08-31T01:06:32.4929050Z creationTimestamp: null -2022-08-31T01:06:32.4929379Z name: base -2022-08-31T01:06:32.4929659Z namespace: x -2022-08-31T01:06:32.4929943Z spec: -2022-08-31T01:06:32.4930211Z egress: -2022-08-31T01:06:32.4930617Z - ports: -2022-08-31T01:06:32.4931045Z - port: 81 -2022-08-31T01:06:32.4931437Z protocol: UDP -2022-08-31T01:06:32.4931732Z to: -2022-08-31T01:06:32.4932154Z - namespaceSelector: -2022-08-31T01:06:32.4932490Z matchExpressions: -2022-08-31T01:06:32.4932940Z - key: ns -2022-08-31T01:06:32.4933237Z operator: In -2022-08-31T01:06:32.4933761Z values: -2022-08-31T01:06:32.4934188Z - "y" -2022-08-31T01:06:32.4934591Z - z -2022-08-31T01:06:32.4935315Z podSelector: -2022-08-31T01:06:32.4935887Z matchExpressions: -2022-08-31T01:06:32.4936736Z - key: pod -2022-08-31T01:06:32.4937226Z operator: In -2022-08-31T01:06:32.4937865Z values: -2022-08-31T01:06:32.4938412Z - a -2022-08-31T01:06:32.4939031Z - b -2022-08-31T01:06:32.4939630Z - ports: -2022-08-31T01:06:32.4940180Z - port: 53 -2022-08-31T01:06:32.4940593Z protocol: UDP -2022-08-31T01:06:32.4941178Z - port: 53 -2022-08-31T01:06:32.4941593Z protocol: TCP -2022-08-31T01:06:32.4942042Z ingress: -2022-08-31T01:06:32.4942680Z - from: -2022-08-31T01:06:32.4943308Z - namespaceSelector: -2022-08-31T01:06:32.4943764Z matchExpressions: -2022-08-31T01:06:32.4944357Z - key: ns -2022-08-31T01:06:32.4944816Z operator: In -2022-08-31T01:06:32.4945217Z values: -2022-08-31T01:06:32.4945804Z - x -2022-08-31T01:06:32.4946408Z - "y" -2022-08-31T01:06:32.4946806Z podSelector: -2022-08-31T01:06:32.4947236Z matchExpressions: -2022-08-31T01:06:32.4947828Z - key: pod -2022-08-31T01:06:32.4948245Z operator: In -2022-08-31T01:06:32.4948680Z values: -2022-08-31T01:06:32.4949282Z - b -2022-08-31T01:06:32.4949879Z - c -2022-08-31T01:06:32.4950358Z ports: -2022-08-31T01:06:32.4950954Z - port: 80 -2022-08-31T01:06:32.4951376Z protocol: TCP -2022-08-31T01:06:32.4951787Z podSelector: -2022-08-31T01:06:32.4952199Z matchLabels: -2022-08-31T01:06:32.4952644Z pod: a -2022-08-31T01:06:32.4953037Z policyTypes: -2022-08-31T01:06:32.4953714Z - Ingress -2022-08-31T01:06:32.4954356Z - Egress -2022-08-31T01:06:32.4954760Z status: {} -2022-08-31T01:06:32.4955003Z -2022-08-31T01:06:32.4955453Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:06:32.4955915Z Expected ingress: -2022-08-31T01:06:32.4956660Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4957429Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.4958019Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.4958494Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.4958999Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.4959787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4960592Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4961589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4962313Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4963144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4963872Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4964775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4965547Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4966386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4967213Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4968120Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4968888Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4969704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4970420Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4971234Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4971953Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4972762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4973671Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4974523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4975002Z -2022-08-31T01:06:32.4975532Z Expected egress: -2022-08-31T01:06:32.4976338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4977050Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.4977648Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.4978115Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.4978586Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.4979361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4980084Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | -2022-08-31T01:06:32.4980976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4981742Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4982641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4983404Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4984273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4985049Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4985943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4986758Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4987679Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4988403Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4989295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4990018Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4990822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4991564Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4992453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4993270Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.4994104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4994569Z -2022-08-31T01:06:32.4995005Z Expected combined: -2022-08-31T01:06:32.4995802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4996565Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.4997097Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.4997614Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.4998086Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.4998832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.4999553Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | -2022-08-31T01:06:32.5000425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5001141Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5001967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5002703Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5003582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5004296Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5005113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5005892Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5006705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5007421Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5008233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5008937Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5009821Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5010535Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5011417Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5012173Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5013069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5013686Z -2022-08-31T01:06:32.5014200Z kube results, try 0: -2022-08-31T01:06:32.5014950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5015661Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.5016221Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.5016814Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.5017309Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.5018097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5018824Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5019637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5020347Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | . . . . | -2022-08-31T01:06:32.5021204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5021917Z | x/c | . . . . | . . . . | . . . . | X . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5022782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5023498Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5024305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5025009Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5025811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5026517Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5027361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5028081Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5028940Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5029669Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5030554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5031280Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5032129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5032601Z -2022-08-31T01:06:32.5033121Z kube results, try 1: -2022-08-31T01:06:32.5033845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5034589Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.5035108Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.5035746Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.5036226Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.5037020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5037741Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | -2022-08-31T01:06:32.5038557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5039304Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5040117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5040902Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5041726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5042446Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5043251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5044031Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5044898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5045694Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | X . . . | -2022-08-31T01:06:32.5046513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5047226Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5048099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5048815Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5049649Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5050367Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5051177Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5051639Z -2022-08-31T01:06:32.5052152Z kube results, try 2: -2022-08-31T01:06:32.5052893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5053745Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.5054350Z | TCP/81 | | | | | | | | | | -2022-08-31T01:06:32.5054830Z | UDP/80 | | | | | | | | | | -2022-08-31T01:06:32.5055292Z | UDP/81 | | | | | | | | | | -2022-08-31T01:06:32.5056034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5056755Z | x/a | X X X X | X X X X | X X X X | X X X . | X X X . | X X X X | X X X . | X X X . | X X X X | -2022-08-31T01:06:32.5057594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5058322Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5059136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5059996Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5060870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5061626Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5062500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5063212Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5064018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5064788Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5065758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5066480Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5067280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5068054Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5068861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5069639Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:06:32.5070529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:06:32.5071004Z -2022-08-31T01:06:32.5071329Z -2022-08-31T01:06:32.5071841Z Actual vs expected (last round): -2022-08-31T01:06:32.5072540Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:06:32.5073156Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:06:32.5073843Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:06:32.5074423Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5074919Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5075394Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5075903Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5076377Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5076831Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5077278Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5077829Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5078287Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:06:32.5079015Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:06:32.5079387Z -2022-08-31T01:06:32.5079627Z -2022-08-31T01:06:32.5079859Z -2022-08-31T01:06:32.5080441Z finished policy #41 -2022-08-31T01:06:32.5080926Z starting test case #42 -2022-08-31T01:06:36.7390093Z time="2022-08-31T01:06:36Z" level=info msg="cluster state reset" -2022-08-31T01:06:39.9119815Z time="2022-08-31T01:06:39Z" level=info msg="cluster state verified" -2022-08-31T01:06:39.9891927Z time="2022-08-31T01:06:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:06:59.9940779Z time="2022-08-31T01:06:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:07:00.0076421Z time="2022-08-31T01:07:00Z" level=info msg="running kube probe on try 1" -2022-08-31T01:08:45.1743344Z evaluating test case: open a numbered port that isn't served -2022-08-31T01:08:45.1745225Z step 1 on all available ports/protocols: -2022-08-31T01:08:45.1746270Z Policy explanation: -2022-08-31T01:08:45.1748263Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:08:45.1750852Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:08:45.1752457Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:08:45.1753820Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:08:45.1754991Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:08:45.1756810Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:08:45.1757806Z | | | | pod In [b c] | | -2022-08-31T01:08:45.1759402Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:08:45.1760600Z | | | | | | -2022-08-31T01:08:45.1761982Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:08:45.1763256Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:08:45.1765354Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:08:45.1766422Z | | pod: a | | | | -2022-08-31T01:08:45.1767804Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:08:45.1768885Z | | | | namespace: Match expressions: | port 7981 on protocol TCP | -2022-08-31T01:08:45.1770046Z | | | | ns In [y z] | | -2022-08-31T01:08:45.1772081Z | | | | pods: Match expressions: | | -2022-08-31T01:08:45.1773233Z | | | | pod In [a b] | | -2022-08-31T01:08:45.1776959Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:08:45.1777635Z -2022-08-31T01:08:45.1777858Z -2022-08-31T01:08:45.1778084Z -2022-08-31T01:08:45.1778571Z Results for network policies: -2022-08-31T01:08:45.1779137Z Network policy: -2022-08-31T01:08:45.1779436Z -2022-08-31T01:08:45.1779941Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:08:45.1780573Z kind: NetworkPolicy -2022-08-31T01:08:45.1781121Z metadata: -2022-08-31T01:08:45.1781595Z creationTimestamp: null -2022-08-31T01:08:45.1782098Z name: base -2022-08-31T01:08:45.1782546Z namespace: x -2022-08-31T01:08:45.1782991Z spec: -2022-08-31T01:08:45.1783432Z egress: -2022-08-31T01:08:45.1784183Z - ports: -2022-08-31T01:08:45.1784893Z - port: 7981 -2022-08-31T01:08:45.1785340Z protocol: TCP -2022-08-31T01:08:45.1785780Z to: -2022-08-31T01:08:45.1786455Z - namespaceSelector: -2022-08-31T01:08:45.1787029Z matchExpressions: -2022-08-31T01:08:45.1787779Z - key: ns -2022-08-31T01:08:45.1788263Z operator: In -2022-08-31T01:08:45.1788765Z values: -2022-08-31T01:08:45.1789616Z - "y" -2022-08-31T01:08:45.1794180Z - z -2022-08-31T01:08:45.1794861Z podSelector: -2022-08-31T01:08:45.1795576Z matchExpressions: -2022-08-31T01:08:45.1796546Z - key: pod -2022-08-31T01:08:45.1797250Z operator: In -2022-08-31T01:08:45.1797913Z values: -2022-08-31T01:08:45.1798793Z - a -2022-08-31T01:08:45.1799510Z - b -2022-08-31T01:08:45.1800109Z - ports: -2022-08-31T01:08:45.1800729Z - port: 53 -2022-08-31T01:08:45.1801158Z protocol: UDP -2022-08-31T01:08:45.1801968Z - port: 53 -2022-08-31T01:08:45.1802432Z protocol: TCP -2022-08-31T01:08:45.1802886Z ingress: -2022-08-31T01:08:45.1803419Z - from: -2022-08-31T01:08:45.1804036Z - namespaceSelector: -2022-08-31T01:08:45.1804547Z matchExpressions: -2022-08-31T01:08:45.1805182Z - key: ns -2022-08-31T01:08:45.1805646Z operator: In -2022-08-31T01:08:45.1806056Z values: -2022-08-31T01:08:45.1806677Z - x -2022-08-31T01:08:45.1807210Z - "y" -2022-08-31T01:08:45.1807675Z podSelector: -2022-08-31T01:08:45.1808153Z matchExpressions: -2022-08-31T01:08:45.1808769Z - key: pod -2022-08-31T01:08:45.1809230Z operator: In -2022-08-31T01:08:45.1809673Z values: -2022-08-31T01:08:45.1810277Z - b -2022-08-31T01:08:45.1810882Z - c -2022-08-31T01:08:45.1811268Z ports: -2022-08-31T01:08:45.1811930Z - port: 80 -2022-08-31T01:08:45.1812349Z protocol: TCP -2022-08-31T01:08:45.1812766Z podSelector: -2022-08-31T01:08:45.1813295Z matchLabels: -2022-08-31T01:08:45.1813913Z pod: a -2022-08-31T01:08:45.1814301Z policyTypes: -2022-08-31T01:08:45.1814927Z - Ingress -2022-08-31T01:08:45.1815523Z - Egress -2022-08-31T01:08:45.1816006Z status: {} -2022-08-31T01:08:45.1816218Z -2022-08-31T01:08:45.1816717Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:08:45.1817181Z Expected ingress: -2022-08-31T01:08:45.1817937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1818733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:08:45.1819340Z | TCP/81 | | | | | | | | | | -2022-08-31T01:08:45.1820079Z | UDP/80 | | | | | | | | | | -2022-08-31T01:08:45.1820962Z | UDP/81 | | | | | | | | | | -2022-08-31T01:08:45.1821966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1822770Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1823645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1824357Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1825239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1825959Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1826791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1827536Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1828430Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1829148Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1830033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1830765Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1831616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1832332Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1833197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1833916Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1834922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1835647Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1836529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1836996Z -2022-08-31T01:08:45.1837433Z Expected egress: -2022-08-31T01:08:45.1838250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1839016Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:08:45.1839582Z | TCP/81 | | | | | | | | | | -2022-08-31T01:08:45.1840135Z | UDP/80 | | | | | | | | | | -2022-08-31T01:08:45.1840620Z | UDP/81 | | | | | | | | | | -2022-08-31T01:08:45.1841351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1842167Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T01:08:45.1843012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1843775Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1844630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1845359Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1846173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1846889Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1847783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1848496Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1849383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1850142Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1850996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1851805Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1852638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1853623Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1854470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1855189Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1855996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1856464Z -2022-08-31T01:08:45.1856999Z Expected combined: -2022-08-31T01:08:45.1857734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1858548Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:08:45.1859157Z | TCP/81 | | | | | | | | | | -2022-08-31T01:08:45.1859760Z | UDP/80 | | | | | | | | | | -2022-08-31T01:08:45.1860236Z | UDP/81 | | | | | | | | | | -2022-08-31T01:08:45.1861030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1861748Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T01:08:45.1862672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1863392Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1864208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1864995Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1865880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1866594Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1867473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1868190Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1869004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1869727Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1870610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1871327Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1872212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1873019Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1873873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1874649Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1875456Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1875923Z -2022-08-31T01:08:45.1876461Z kube results, try 0: -2022-08-31T01:08:45.1877198Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1877983Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:08:45.1878522Z | TCP/81 | | | | | | | | | | -2022-08-31T01:08:45.1879018Z | UDP/80 | | | | | | | | | | -2022-08-31T01:08:45.1879489Z | UDP/81 | | | | | | | | | | -2022-08-31T01:08:45.1880221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1880938Z | x/a | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T01:08:45.1881782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1882493Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1883334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1884134Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1884935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1885646Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1886463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1887218Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1888030Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1888739Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1889645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1890458Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1891302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1892021Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1892878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1895467Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:08:45.1896851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:08:45.1897338Z -2022-08-31T01:08:45.1897627Z -2022-08-31T01:08:45.1898238Z Actual vs expected (last round): -2022-08-31T01:08:45.1899040Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:08:45.1899695Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:08:45.1900429Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:08:45.1901008Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1901475Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1901950Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1902424Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1902884Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1903342Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1903792Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1904248Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1904711Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:08:45.1905395Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:08:45.1905758Z -2022-08-31T01:08:45.1906015Z -2022-08-31T01:08:45.1906322Z -2022-08-31T01:08:45.1906917Z finished policy #42 -2022-08-31T01:08:45.1907357Z starting test case #43 -2022-08-31T01:08:49.5327904Z time="2022-08-31T01:08:49Z" level=info msg="cluster state reset" -2022-08-31T01:08:52.7022741Z time="2022-08-31T01:08:52Z" level=info msg="cluster state verified" -2022-08-31T01:08:52.7761896Z time="2022-08-31T01:08:52Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:09:12.7789158Z time="2022-08-31T01:09:12Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:09:12.7946816Z time="2022-08-31T01:09:12Z" level=info msg="running kube probe on try 1" -2022-08-31T01:10:56.4621455Z evaluating test case: any-port,direction,ingress,port -2022-08-31T01:10:56.4622747Z step 1 on all available ports/protocols: -2022-08-31T01:10:56.4623483Z Policy explanation: -2022-08-31T01:10:56.4624807Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:10:56.4625761Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:10:56.4626910Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:10:56.4627938Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T01:10:56.4628779Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:10:56.4629520Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:10:56.4630299Z | | | | pod In [b c] | | -2022-08-31T01:10:56.4631873Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:10:56.4632891Z | | | | | | -2022-08-31T01:10:56.4634028Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:10:56.4635006Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:10:56.4635837Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:10:56.4636591Z | | pod: a | | | | -2022-08-31T01:10:56.4637903Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:10:56.4639217Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:10:56.4640082Z | | | | ns In [y z] | | -2022-08-31T01:10:56.4640824Z | | | | pods: Match expressions: | | -2022-08-31T01:10:56.4641589Z | | | | pod In [a b] | | -2022-08-31T01:10:56.4642600Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:10:56.4643163Z -2022-08-31T01:10:56.4643677Z -2022-08-31T01:10:56.4644113Z -2022-08-31T01:10:56.4644930Z Results for network policies: -2022-08-31T01:10:56.4645575Z Network policy: -2022-08-31T01:10:56.4645934Z -2022-08-31T01:10:56.4646730Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:10:56.4647370Z kind: NetworkPolicy -2022-08-31T01:10:56.4647958Z metadata: -2022-08-31T01:10:56.4648572Z creationTimestamp: null -2022-08-31T01:10:56.4649185Z name: base -2022-08-31T01:10:56.4649763Z namespace: x -2022-08-31T01:10:56.4650330Z spec: -2022-08-31T01:10:56.4650902Z egress: -2022-08-31T01:10:56.4651789Z - ports: -2022-08-31T01:10:56.4652543Z - port: 80 -2022-08-31T01:10:56.4653115Z protocol: TCP -2022-08-31T01:10:56.4653818Z to: -2022-08-31T01:10:56.4654754Z - namespaceSelector: -2022-08-31T01:10:56.4655369Z matchExpressions: -2022-08-31T01:10:56.4656161Z - key: ns -2022-08-31T01:10:56.4656732Z operator: In -2022-08-31T01:10:56.4657370Z values: -2022-08-31T01:10:56.4658194Z - "y" -2022-08-31T01:10:56.4658942Z - z -2022-08-31T01:10:56.4659497Z podSelector: -2022-08-31T01:10:56.4660108Z matchExpressions: -2022-08-31T01:10:56.4660913Z - key: pod -2022-08-31T01:10:56.4661481Z operator: In -2022-08-31T01:10:56.4662112Z values: -2022-08-31T01:10:56.4662965Z - a -2022-08-31T01:10:56.4663773Z - b -2022-08-31T01:10:56.4664558Z - ports: -2022-08-31T01:10:56.4665315Z - port: 53 -2022-08-31T01:10:56.4665884Z protocol: UDP -2022-08-31T01:10:56.4666916Z - port: 53 -2022-08-31T01:10:56.4667483Z protocol: TCP -2022-08-31T01:10:56.4668058Z ingress: -2022-08-31T01:10:56.4668829Z - from: -2022-08-31T01:10:56.4669628Z - namespaceSelector: -2022-08-31T01:10:56.4670243Z matchExpressions: -2022-08-31T01:10:56.4671022Z - key: ns -2022-08-31T01:10:56.4671587Z operator: In -2022-08-31T01:10:56.4672159Z values: -2022-08-31T01:10:56.4672932Z - x -2022-08-31T01:10:56.4673708Z - "y" -2022-08-31T01:10:56.4674240Z podSelector: -2022-08-31T01:10:56.4674860Z matchExpressions: -2022-08-31T01:10:56.4675695Z - key: pod -2022-08-31T01:10:56.4676248Z operator: In -2022-08-31T01:10:56.4676843Z values: -2022-08-31T01:10:56.4677682Z - b -2022-08-31T01:10:56.4678438Z - c -2022-08-31T01:10:56.4678953Z ports: -2022-08-31T01:10:56.4679852Z - {} -2022-08-31T01:10:56.4680378Z podSelector: -2022-08-31T01:10:56.4680996Z matchLabels: -2022-08-31T01:10:56.4681597Z pod: a -2022-08-31T01:10:56.4682192Z policyTypes: -2022-08-31T01:10:56.4683099Z - Ingress -2022-08-31T01:10:56.4683917Z - Egress -2022-08-31T01:10:56.4684438Z status: {} -2022-08-31T01:10:56.4684868Z -2022-08-31T01:10:56.4685666Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:10:56.4686303Z Expected ingress: -2022-08-31T01:10:56.4696743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4700453Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:10:56.4701240Z | TCP/81 | | | | | | | | | | -2022-08-31T01:10:56.4701907Z | UDP/80 | | | | | | | | | | -2022-08-31T01:10:56.4702574Z | UDP/81 | | | | | | | | | | -2022-08-31T01:10:56.4703716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4704735Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4705936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4706948Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4708123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4709127Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4710312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4711297Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4712473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4713446Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4714292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4715035Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4715942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4716671Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4717520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4718239Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4719263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4720000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4720847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4721316Z -2022-08-31T01:10:56.4721822Z Expected egress: -2022-08-31T01:10:56.4722550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4723355Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:10:56.4723871Z | TCP/81 | | | | | | | | | | -2022-08-31T01:10:56.4724340Z | UDP/80 | | | | | | | | | | -2022-08-31T01:10:56.4724939Z | UDP/81 | | | | | | | | | | -2022-08-31T01:10:56.4725690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4726497Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:10:56.4727339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4728050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4728893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4729707Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4730599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4731423Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4732293Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4733104Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4734420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4735237Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4736088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4736836Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4737710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4738512Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4739460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4740181Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4741031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4741497Z -2022-08-31T01:10:56.4741990Z Expected combined: -2022-08-31T01:10:56.4742817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4743604Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:10:56.4744171Z | TCP/81 | | | | | | | | | | -2022-08-31T01:10:56.4744746Z | UDP/80 | | | | | | | | | | -2022-08-31T01:10:56.4745406Z | UDP/81 | | | | | | | | | | -2022-08-31T01:10:56.4746205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4747071Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:10:56.4747950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4748704Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4749599Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4750509Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4751360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4752160Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4752975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4753742Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4754571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4755377Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4756186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4756981Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4757798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4758511Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4759367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4760079Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4760926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4761401Z -2022-08-31T01:10:56.4761959Z kube results, try 0: -2022-08-31T01:10:56.4762694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4763434Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:10:56.4764023Z | TCP/81 | | | | | | | | | | -2022-08-31T01:10:56.4764498Z | UDP/80 | | | | | | | | | | -2022-08-31T01:10:56.4764964Z | UDP/81 | | | | | | | | | | -2022-08-31T01:10:56.4765704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4766516Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:10:56.4767350Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4768170Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4769025Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4769840Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4770749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4771485Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4772328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4773037Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4773974Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4774732Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4775636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4776438Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4777274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4777985Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4778861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4779637Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:10:56.4780537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:10:56.4781006Z -2022-08-31T01:10:56.4781255Z -2022-08-31T01:10:56.4781819Z Actual vs expected (last round): -2022-08-31T01:10:56.4782624Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:10:56.4783220Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:10:56.4783924Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:10:56.4784522Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4784989Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4785512Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4785968Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4786426Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4786875Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4787399Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4787857Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4788322Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:10:56.4789047Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:10:56.4789417Z -2022-08-31T01:10:56.4789657Z -2022-08-31T01:10:56.4789976Z -2022-08-31T01:10:56.4790419Z finished policy #43 -2022-08-31T01:10:56.4791105Z starting test case #44 -2022-08-31T01:11:00.7208126Z time="2022-08-31T01:11:00Z" level=info msg="cluster state reset" -2022-08-31T01:11:03.9037149Z time="2022-08-31T01:11:03Z" level=info msg="cluster state verified" -2022-08-31T01:11:03.9747041Z time="2022-08-31T01:11:03Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:11:23.9809523Z time="2022-08-31T01:11:23Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:11:23.9951270Z time="2022-08-31T01:11:23Z" level=info msg="running kube probe on try 1" -2022-08-31T01:13:06.5954228Z evaluating test case: direction,ingress,numbered-port,port -2022-08-31T01:13:06.5955363Z step 1 on all available ports/protocols: -2022-08-31T01:13:06.5967301Z Policy explanation: -2022-08-31T01:13:06.5968629Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:13:06.5969741Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:13:06.5970946Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:13:06.5971917Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:13:06.5972736Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:13:06.5973557Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:13:06.5975580Z | | | | pod In [b c] | | -2022-08-31T01:13:06.5977064Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:13:06.5977872Z | | | | | | -2022-08-31T01:13:06.5978972Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:13:06.5979906Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:13:06.5980718Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:13:06.5981420Z | | pod: a | | | | -2022-08-31T01:13:06.5983617Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:13:06.5984816Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:13:06.5985672Z | | | | ns In [y z] | | -2022-08-31T01:13:06.5986486Z | | | | pods: Match expressions: | | -2022-08-31T01:13:06.5987289Z | | | | pod In [a b] | | -2022-08-31T01:13:06.5988734Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:13:06.5989383Z -2022-08-31T01:13:06.5989641Z -2022-08-31T01:13:06.5989878Z -2022-08-31T01:13:06.5991700Z Results for network policies: -2022-08-31T01:13:06.5994086Z Network policy: -2022-08-31T01:13:06.5995938Z -2022-08-31T01:13:06.5997986Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:13:06.5998642Z kind: NetworkPolicy -2022-08-31T01:13:06.5999184Z metadata: -2022-08-31T01:13:06.5999643Z creationTimestamp: null -2022-08-31T01:13:06.6000258Z name: base -2022-08-31T01:13:06.6001064Z namespace: x -2022-08-31T01:13:06.6001531Z spec: -2022-08-31T01:13:06.6002105Z egress: -2022-08-31T01:13:06.6003040Z - ports: -2022-08-31T01:13:06.6003826Z - port: 80 -2022-08-31T01:13:06.6004339Z protocol: TCP -2022-08-31T01:13:06.6004748Z to: -2022-08-31T01:13:06.6005270Z - namespaceSelector: -2022-08-31T01:13:06.6005690Z matchExpressions: -2022-08-31T01:13:06.6006250Z - key: ns -2022-08-31T01:13:06.6006700Z operator: In -2022-08-31T01:13:06.6007132Z values: -2022-08-31T01:13:06.6007613Z - "y" -2022-08-31T01:13:06.6008101Z - z -2022-08-31T01:13:06.6008464Z podSelector: -2022-08-31T01:13:06.6008888Z matchExpressions: -2022-08-31T01:13:06.6009479Z - key: pod -2022-08-31T01:13:06.6009846Z operator: In -2022-08-31T01:13:06.6010190Z values: -2022-08-31T01:13:06.6010662Z - a -2022-08-31T01:13:06.6011139Z - b -2022-08-31T01:13:06.6011640Z - ports: -2022-08-31T01:13:06.6012136Z - port: 53 -2022-08-31T01:13:06.6012598Z protocol: UDP -2022-08-31T01:13:06.6013076Z - port: 53 -2022-08-31T01:13:06.6013548Z protocol: TCP -2022-08-31T01:13:06.6014120Z ingress: -2022-08-31T01:13:06.6014621Z - from: -2022-08-31T01:13:06.6015225Z - namespaceSelector: -2022-08-31T01:13:06.6015669Z matchExpressions: -2022-08-31T01:13:06.6016164Z - key: ns -2022-08-31T01:13:06.6016530Z operator: In -2022-08-31T01:13:06.6016911Z values: -2022-08-31T01:13:06.6017388Z - x -2022-08-31T01:13:06.6017866Z - "y" -2022-08-31T01:13:06.6018222Z podSelector: -2022-08-31T01:13:06.6018661Z matchExpressions: -2022-08-31T01:13:06.6019252Z - key: pod -2022-08-31T01:13:06.6019611Z operator: In -2022-08-31T01:13:06.6019952Z values: -2022-08-31T01:13:06.6020652Z - b -2022-08-31T01:13:06.6021199Z - c -2022-08-31T01:13:06.6021552Z ports: -2022-08-31T01:13:06.6022024Z - port: 80 -2022-08-31T01:13:06.6022480Z podSelector: -2022-08-31T01:13:06.6022931Z matchLabels: -2022-08-31T01:13:06.6023268Z pod: a -2022-08-31T01:13:06.6023599Z policyTypes: -2022-08-31T01:13:06.6024088Z - Ingress -2022-08-31T01:13:06.6024673Z - Egress -2022-08-31T01:13:06.6025024Z status: {} -2022-08-31T01:13:06.6025185Z -2022-08-31T01:13:06.6025579Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:13:06.6026045Z Expected ingress: -2022-08-31T01:13:06.6026697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6027235Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:13:06.6027684Z | TCP/81 | | | | | | | | | | -2022-08-31T01:13:06.6028112Z | UDP/80 | | | | | | | | | | -2022-08-31T01:13:06.6028563Z | UDP/81 | | | | | | | | | | -2022-08-31T01:13:06.6029289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6029823Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6030796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6031363Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6032072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6032607Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6033323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6033861Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6034659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6035198Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6035918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6036451Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6037170Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6037710Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6038423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6038963Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6039688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6040365Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6041155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6041454Z -2022-08-31T01:13:06.6041941Z Expected egress: -2022-08-31T01:13:06.6042680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6043214Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:13:06.6043659Z | TCP/81 | | | | | | | | | | -2022-08-31T01:13:06.6044146Z | UDP/80 | | | | | | | | | | -2022-08-31T01:13:06.6044633Z | UDP/81 | | | | | | | | | | -2022-08-31T01:13:06.6045359Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6045900Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:13:06.6046620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6047180Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6047897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6048430Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6049141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6049675Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6050406Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6050943Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6051650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6052177Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6052891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6053629Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6054443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6055047Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6055766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6056293Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6057003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6057293Z -2022-08-31T01:13:06.6057815Z Expected combined: -2022-08-31T01:13:06.6058550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6059091Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:13:06.6059566Z | TCP/81 | | | | | | | | | | -2022-08-31T01:13:06.6060016Z | UDP/80 | | | | | | | | | | -2022-08-31T01:13:06.6060617Z | UDP/81 | | | | | | | | | | -2022-08-31T01:13:06.6061347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6061887Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:13:06.6062631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6063173Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6063920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6064459Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6070796Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6081348Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6082967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6084027Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6085067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6085652Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6086384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6086928Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6087653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6088195Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6088978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6089544Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6090273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6090574Z -2022-08-31T01:13:06.6091096Z kube results, try 0: -2022-08-31T01:13:06.6091760Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6092392Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:13:06.6092863Z | TCP/81 | | | | | | | | | | -2022-08-31T01:13:06.6093294Z | UDP/80 | | | | | | | | | | -2022-08-31T01:13:06.6094122Z | UDP/81 | | | | | | | | | | -2022-08-31T01:13:06.6095309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6096306Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:13:06.6097493Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6098065Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6098804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6099348Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6100187Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6100726Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6101454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6102064Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6102833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6103363Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6104075Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6104768Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6105492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6106056Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6106776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6107346Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:13:06.6108054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:13:06.6108348Z -2022-08-31T01:13:06.6108613Z -2022-08-31T01:13:06.6109181Z Actual vs expected (last round): -2022-08-31T01:13:06.6109840Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:13:06.6110376Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:13:06.6111026Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:13:06.6111567Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6112027Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6112485Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6112948Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6113340Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6113731Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6114212Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6114675Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6115126Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:13:06.6115816Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:13:06.6116055Z -2022-08-31T01:13:06.6116283Z -2022-08-31T01:13:06.6116583Z -2022-08-31T01:13:06.6117152Z finished policy #44 -2022-08-31T01:13:06.6117531Z starting test case #45 -2022-08-31T01:13:10.8525294Z time="2022-08-31T01:13:10Z" level=info msg="cluster state reset" -2022-08-31T01:13:14.0295944Z time="2022-08-31T01:13:14Z" level=info msg="cluster state verified" -2022-08-31T01:13:14.0996928Z time="2022-08-31T01:13:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:13:34.1058906Z time="2022-08-31T01:13:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:13:34.1196516Z time="2022-08-31T01:13:34Z" level=info msg="running kube probe on try 1" -2022-08-31T01:15:17.6242994Z evaluating test case: direction,ingress,numbered-port,port -2022-08-31T01:15:17.6244469Z step 1 on all available ports/protocols: -2022-08-31T01:15:17.6247094Z Policy explanation: -2022-08-31T01:15:17.6248417Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:15:17.6250813Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:15:17.6252013Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:15:17.6252915Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol TCP | -2022-08-31T01:15:17.6253965Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:15:17.6256112Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:15:17.6256732Z | | | | pod In [b c] | | -2022-08-31T01:15:17.6257892Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:15:17.6258771Z | | | | | | -2022-08-31T01:15:17.6259851Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:15:17.6260728Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:15:17.6261488Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:15:17.6263088Z | | pod: a | | | | -2022-08-31T01:15:17.6264206Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:15:17.6264954Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:15:17.6265627Z | | | | ns In [y z] | | -2022-08-31T01:15:17.6266247Z | | | | pods: Match expressions: | | -2022-08-31T01:15:17.6266867Z | | | | pod In [a b] | | -2022-08-31T01:15:17.6267969Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:15:17.6268458Z -2022-08-31T01:15:17.6268658Z -2022-08-31T01:15:17.6268856Z -2022-08-31T01:15:17.6269327Z Results for network policies: -2022-08-31T01:15:17.6270720Z Network policy: -2022-08-31T01:15:17.6270979Z -2022-08-31T01:15:17.6271441Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:15:17.6271960Z kind: NetworkPolicy -2022-08-31T01:15:17.6272403Z metadata: -2022-08-31T01:15:17.6272872Z creationTimestamp: null -2022-08-31T01:15:17.6273349Z name: base -2022-08-31T01:15:17.6273790Z namespace: x -2022-08-31T01:15:17.6274213Z spec: -2022-08-31T01:15:17.6274637Z egress: -2022-08-31T01:15:17.6275356Z - ports: -2022-08-31T01:15:17.6276046Z - port: 80 -2022-08-31T01:15:17.6276520Z protocol: TCP -2022-08-31T01:15:17.6276969Z to: -2022-08-31T01:15:17.6278547Z - namespaceSelector: -2022-08-31T01:15:17.6279065Z matchExpressions: -2022-08-31T01:15:17.6279758Z - key: ns -2022-08-31T01:15:17.6280230Z operator: In -2022-08-31T01:15:17.6280698Z values: -2022-08-31T01:15:17.6282269Z - "y" -2022-08-31T01:15:17.6282946Z - z -2022-08-31T01:15:17.6283453Z podSelector: -2022-08-31T01:15:17.6283929Z matchExpressions: -2022-08-31T01:15:17.6284665Z - key: pod -2022-08-31T01:15:17.6285172Z operator: In -2022-08-31T01:15:17.6285621Z values: -2022-08-31T01:15:17.6286239Z - a -2022-08-31T01:15:17.6286798Z - b -2022-08-31T01:15:17.6287381Z - ports: -2022-08-31T01:15:17.6287985Z - port: 53 -2022-08-31T01:15:17.6288417Z protocol: UDP -2022-08-31T01:15:17.6289069Z - port: 53 -2022-08-31T01:15:17.6289495Z protocol: TCP -2022-08-31T01:15:17.6289935Z ingress: -2022-08-31T01:15:17.6290693Z - from: -2022-08-31T01:15:17.6291571Z - namespaceSelector: -2022-08-31T01:15:17.6292028Z matchExpressions: -2022-08-31T01:15:17.6292684Z - key: ns -2022-08-31T01:15:17.6293086Z operator: In -2022-08-31T01:15:17.6293623Z values: -2022-08-31T01:15:17.6294148Z - x -2022-08-31T01:15:17.6294727Z - "y" -2022-08-31T01:15:17.6295089Z podSelector: -2022-08-31T01:15:17.6295536Z matchExpressions: -2022-08-31T01:15:17.6296128Z - key: pod -2022-08-31T01:15:17.6296491Z operator: In -2022-08-31T01:15:17.6296834Z values: -2022-08-31T01:15:17.6297309Z - b -2022-08-31T01:15:17.6297794Z - c -2022-08-31T01:15:17.6298143Z ports: -2022-08-31T01:15:17.6298621Z - port: 81 -2022-08-31T01:15:17.6299009Z podSelector: -2022-08-31T01:15:17.6299458Z matchLabels: -2022-08-31T01:15:17.6299880Z pod: a -2022-08-31T01:15:17.6300340Z policyTypes: -2022-08-31T01:15:17.6300960Z - Ingress -2022-08-31T01:15:17.6301506Z - Egress -2022-08-31T01:15:17.6301956Z status: {} -2022-08-31T01:15:17.6302130Z -2022-08-31T01:15:17.6302617Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:15:17.6303493Z Expected ingress: -2022-08-31T01:15:17.6304758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6305495Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:15:17.6306137Z | TCP/81 | | | | | | | | | | -2022-08-31T01:15:17.6306799Z | UDP/80 | | | | | | | | | | -2022-08-31T01:15:17.6307413Z | UDP/81 | | | | | | | | | | -2022-08-31T01:15:17.6308343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6309084Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6310084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6310812Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6311837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6312557Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6313563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6314282Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6315278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6316229Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6317551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6318295Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6319309Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6320035Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6321109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6321830Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6322818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6323544Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6324675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6325058Z -2022-08-31T01:15:17.6325555Z Expected egress: -2022-08-31T01:15:17.6326462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6327159Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:15:17.6327860Z | TCP/81 | | | | | | | | | | -2022-08-31T01:15:17.6328493Z | UDP/80 | | | | | | | | | | -2022-08-31T01:15:17.6329124Z | UDP/81 | | | | | | | | | | -2022-08-31T01:15:17.6330202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6330940Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:15:17.6331942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6332654Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6333822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6337112Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6339715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6342610Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6345898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6346872Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6349838Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6351020Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6352440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6353430Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6354369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6354923Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6355637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6356194Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6356902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6357232Z -2022-08-31T01:15:17.6357743Z Expected combined: -2022-08-31T01:15:17.6358397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6358928Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:15:17.6359373Z | TCP/81 | | | | | | | | | | -2022-08-31T01:15:17.6359836Z | UDP/80 | | | | | | | | | | -2022-08-31T01:15:17.6360314Z | UDP/81 | | | | | | | | | | -2022-08-31T01:15:17.6361169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6361710Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:15:17.6362431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6362970Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6363683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6364221Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6364929Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6365579Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6366311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6366852Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6367598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6368136Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6368917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6369461Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6370194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6370731Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6371448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6371973Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6372690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6372973Z -2022-08-31T01:15:17.6373537Z kube results, try 0: -2022-08-31T01:15:17.6374217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6374792Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:15:17.6375301Z | TCP/81 | | | | | | | | | | -2022-08-31T01:15:17.6375818Z | UDP/80 | | | | | | | | | | -2022-08-31T01:15:17.6376253Z | UDP/81 | | | | | | | | | | -2022-08-31T01:15:17.6376942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6377532Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:15:17.6378312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6378839Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6379555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6380182Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6380900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6381557Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6382272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6382892Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6383600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6384129Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6384832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6385367Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6386156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6386698Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6387408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6387944Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:15:17.6388650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:15:17.6388937Z -2022-08-31T01:15:17.6389162Z -2022-08-31T01:15:17.6389672Z Actual vs expected (last round): -2022-08-31T01:15:17.6390360Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:15:17.6390826Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:15:17.6391486Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:15:17.6391989Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6392392Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6392841Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6393293Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6393749Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6394141Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6394567Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6394962Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6395405Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:15:17.6396060Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:15:17.6396310Z -2022-08-31T01:15:17.6396631Z -2022-08-31T01:15:17.6396943Z -2022-08-31T01:15:17.6397522Z finished policy #45 -2022-08-31T01:15:17.6397933Z starting test case #46 -2022-08-31T01:15:22.0545385Z time="2022-08-31T01:15:22Z" level=info msg="cluster state reset" -2022-08-31T01:15:25.2235399Z time="2022-08-31T01:15:25Z" level=info msg="cluster state verified" -2022-08-31T01:15:25.2899508Z time="2022-08-31T01:15:25Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:15:45.2903186Z time="2022-08-31T01:15:45Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:15:45.3259601Z time="2022-08-31T01:15:45Z" level=info msg="running kube probe on try 1" -2022-08-31T01:19:19.0025427Z time="2022-08-31T01:19:19Z" level=info msg="running kube probe on try 2" -2022-08-31T01:22:35.6105096Z evaluating test case: any-port,direction,ingress,port,protocol,tcp -2022-08-31T01:22:35.6109278Z step 1 on all available ports/protocols: -2022-08-31T01:22:35.6110504Z Policy explanation: -2022-08-31T01:22:35.6112187Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:22:35.6113610Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:22:35.6115295Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:22:35.6117785Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T01:22:35.6119020Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:22:35.6120040Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:22:35.6121064Z | | | | pod In [b c] | | -2022-08-31T01:22:35.6122742Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:22:35.6125083Z | | | | | | -2022-08-31T01:22:35.6127256Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:22:35.6129664Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:22:35.6132373Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:22:35.6133628Z | | pod: a | | | | -2022-08-31T01:22:35.6135123Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:22:35.6136147Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:22:35.6137072Z | | | | ns In [y z] | | -2022-08-31T01:22:35.6137934Z | | | | pods: Match expressions: | | -2022-08-31T01:22:35.6139956Z | | | | pod In [a b] | | -2022-08-31T01:22:35.6141540Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:22:35.6142263Z -2022-08-31T01:22:35.6142548Z -2022-08-31T01:22:35.6142953Z -2022-08-31T01:22:35.6143646Z Results for network policies: -2022-08-31T01:22:35.6144408Z Network policy: -2022-08-31T01:22:35.6144751Z -2022-08-31T01:22:35.6145438Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:22:35.6147315Z kind: NetworkPolicy -2022-08-31T01:22:35.6148037Z metadata: -2022-08-31T01:22:35.6148746Z creationTimestamp: null -2022-08-31T01:22:35.6149473Z name: base -2022-08-31T01:22:35.6151434Z namespace: x -2022-08-31T01:22:35.6152156Z spec: -2022-08-31T01:22:35.6152648Z egress: -2022-08-31T01:22:35.6156902Z - ports: -2022-08-31T01:22:35.6157766Z - port: 80 -2022-08-31T01:22:35.6158234Z protocol: TCP -2022-08-31T01:22:35.6158686Z to: -2022-08-31T01:22:35.6159294Z - namespaceSelector: -2022-08-31T01:22:35.6159694Z matchExpressions: -2022-08-31T01:22:35.6160203Z - key: ns -2022-08-31T01:22:35.6160677Z operator: In -2022-08-31T01:22:35.6161035Z values: -2022-08-31T01:22:35.6161621Z - "y" -2022-08-31T01:22:35.6162115Z - z -2022-08-31T01:22:35.6162476Z podSelector: -2022-08-31T01:22:35.6162926Z matchExpressions: -2022-08-31T01:22:35.6163522Z - key: pod -2022-08-31T01:22:35.6163885Z operator: In -2022-08-31T01:22:35.6164240Z values: -2022-08-31T01:22:35.6164723Z - a -2022-08-31T01:22:35.6165206Z - b -2022-08-31T01:22:35.6165727Z - ports: -2022-08-31T01:22:35.6166219Z - port: 53 -2022-08-31T01:22:35.6166585Z protocol: UDP -2022-08-31T01:22:35.6167164Z - port: 53 -2022-08-31T01:22:35.6167537Z protocol: TCP -2022-08-31T01:22:35.6168022Z ingress: -2022-08-31T01:22:35.6168504Z - from: -2022-08-31T01:22:35.6169114Z - namespaceSelector: -2022-08-31T01:22:35.6169570Z matchExpressions: -2022-08-31T01:22:35.6170159Z - key: ns -2022-08-31T01:22:35.6170598Z operator: In -2022-08-31T01:22:35.6170948Z values: -2022-08-31T01:22:35.6171419Z - x -2022-08-31T01:22:35.6171918Z - "y" -2022-08-31T01:22:35.6172268Z podSelector: -2022-08-31T01:22:35.6172641Z matchExpressions: -2022-08-31T01:22:35.6173247Z - key: pod -2022-08-31T01:22:35.6173868Z operator: In -2022-08-31T01:22:35.6174230Z values: -2022-08-31T01:22:35.6174706Z - b -2022-08-31T01:22:35.6175424Z - c -2022-08-31T01:22:35.6176138Z ports: -2022-08-31T01:22:35.6176844Z - protocol: TCP -2022-08-31T01:22:35.6177222Z podSelector: -2022-08-31T01:22:35.6177684Z matchLabels: -2022-08-31T01:22:35.6178026Z pod: a -2022-08-31T01:22:35.6178362Z policyTypes: -2022-08-31T01:22:35.6178861Z - Ingress -2022-08-31T01:22:35.6179435Z - Egress -2022-08-31T01:22:35.6179790Z status: {} -2022-08-31T01:22:35.6179962Z -2022-08-31T01:22:35.6180359Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:22:35.6180771Z Expected ingress: -2022-08-31T01:22:35.6181415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6181955Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6182397Z | TCP/81 | | | | | | | | | | -2022-08-31T01:22:35.6182898Z | UDP/80 | | | | | | | | | | -2022-08-31T01:22:35.6183346Z | UDP/81 | | | | | | | | | | -2022-08-31T01:22:35.6184082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6184622Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6185344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6185937Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6186642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6187166Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6187861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6188390Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6189195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6189727Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6190449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6190979Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6191698Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6192242Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6192963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6193497Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6194219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6194877Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6195644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6195936Z -2022-08-31T01:22:35.6196442Z Expected egress: -2022-08-31T01:22:35.6197179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6197713Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6198233Z | TCP/81 | | | | | | | | | | -2022-08-31T01:22:35.6198678Z | UDP/80 | | | | | | | | | | -2022-08-31T01:22:35.6199167Z | UDP/81 | | | | | | | | | | -2022-08-31T01:22:35.6199898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6200444Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:22:35.6201164Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6201714Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6202442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6202974Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6203687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6204223Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6204939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6205470Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6206195Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6206724Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6207429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6207961Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6208659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6209202Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6209917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6210446Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6211160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6211454Z -2022-08-31T01:22:35.6212486Z Expected combined: -2022-08-31T01:22:35.6213748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6222232Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6225447Z | TCP/81 | | | | | | | | | | -2022-08-31T01:22:35.6226363Z | UDP/80 | | | | | | | | | | -2022-08-31T01:22:35.6226954Z | UDP/81 | | | | | | | | | | -2022-08-31T01:22:35.6227880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6230743Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:22:35.6239231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6240567Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6241906Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6243010Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6244505Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6245494Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6246301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6246849Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6247574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6248112Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6248837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6249377Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6250103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6250655Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6251377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6251911Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6252625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6253256Z -2022-08-31T01:22:35.6253838Z kube results, try 0: -2022-08-31T01:22:35.6254642Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6255243Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6255696Z | TCP/81 | | | | | | | | | | -2022-08-31T01:22:35.6256162Z | UDP/80 | | | | | | | | | | -2022-08-31T01:22:35.6256612Z | UDP/81 | | | | | | | | | | -2022-08-31T01:22:35.6257336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6257950Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:22:35.6258755Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6259316Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6260029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6260688Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6261551Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6262085Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6262813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6263355Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6264076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6264618Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6265341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6265989Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6266720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6267258Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6268002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6268538Z | z/c | X X X X | . . . . | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6269255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6269539Z -2022-08-31T01:22:35.6269962Z kube results, try 1: -2022-08-31T01:22:35.6270711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6271242Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6271689Z | TCP/81 | | | | | | | | | | -2022-08-31T01:22:35.6272204Z | UDP/80 | | | | | | | | | | -2022-08-31T01:22:35.6272662Z | UDP/81 | | | | | | | | | | -2022-08-31T01:22:35.6273389Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6273926Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:22:35.6274644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6275172Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6275893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6276439Z | x/c | . . X X | . . . . | . X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6277160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6277694Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6278400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6278935Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6279651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6280244Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . X . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6280978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6281712Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6282441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6282974Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6283688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6284240Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:22:35.6284966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:22:35.6285259Z -2022-08-31T01:22:35.6285480Z -2022-08-31T01:22:35.6286079Z Actual vs expected (last round): -2022-08-31T01:22:35.6286774Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:22:35.6287323Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:22:35.6287972Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:22:35.6288516Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6288968Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6289418Z | x/c | . | . | X | . | . | . | . | . | . | -2022-08-31T01:22:35.6289868Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6290265Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6290713Z | y/c | . | . | . | . | . | X | . | . | . | -2022-08-31T01:22:35.6291163Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6291625Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6292075Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:22:35.6292744Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:22:35.6292998Z -2022-08-31T01:22:35.6293287Z -2022-08-31T01:22:35.6293617Z -2022-08-31T01:22:35.6294072Z finished policy #46 -2022-08-31T01:22:35.6294511Z starting test case #47 -2022-08-31T01:22:40.0026761Z time="2022-08-31T01:22:40Z" level=info msg="cluster state reset" -2022-08-31T01:22:43.1761132Z time="2022-08-31T01:22:43Z" level=info msg="cluster state verified" -2022-08-31T01:22:43.2441058Z time="2022-08-31T01:22:43Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:23:03.6394088Z time="2022-08-31T01:23:03Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:23:03.6395664Z time="2022-08-31T01:23:03Z" level=info msg="running kube probe on try 1" -2022-08-31T01:26:04.6797910Z time="2022-08-31T01:26:04Z" level=info msg="running kube probe on try 2" -2022-08-31T01:27:47.4594316Z evaluating test case: direction,ingress,numbered-port,port,protocol,tcp -2022-08-31T01:27:47.4596037Z step 1 on all available ports/protocols: -2022-08-31T01:27:47.4597082Z Policy explanation: -2022-08-31T01:27:47.4600474Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:27:47.4601622Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:27:47.4602931Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:27:47.4604060Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:27:47.4605045Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:27:47.4605923Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:27:47.4606806Z | | | | pod In [b c] | | -2022-08-31T01:27:47.4609515Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:27:47.4610492Z | | | | | | -2022-08-31T01:27:47.4611722Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:27:47.4612806Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:27:47.4614020Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:27:47.4614910Z | | pod: a | | | | -2022-08-31T01:27:47.4616147Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:27:47.4618317Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:27:47.4619268Z | | | | ns In [y z] | | -2022-08-31T01:27:47.4620107Z | | | | pods: Match expressions: | | -2022-08-31T01:27:47.4620929Z | | | | pod In [a b] | | -2022-08-31T01:27:47.4622331Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:27:47.4623034Z -2022-08-31T01:27:47.4623427Z -2022-08-31T01:27:47.4623815Z -2022-08-31T01:27:47.4625488Z Results for network policies: -2022-08-31T01:27:47.4626293Z Network policy: -2022-08-31T01:27:47.4626736Z -2022-08-31T01:27:47.4627400Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:27:47.4628154Z kind: NetworkPolicy -2022-08-31T01:27:47.4628897Z metadata: -2022-08-31T01:27:47.4629761Z creationTimestamp: null -2022-08-31T01:27:47.4631072Z name: base -2022-08-31T01:27:47.4631848Z namespace: x -2022-08-31T01:27:47.4636889Z spec: -2022-08-31T01:27:47.4637413Z egress: -2022-08-31T01:27:47.4638241Z - ports: -2022-08-31T01:27:47.4638971Z - port: 80 -2022-08-31T01:27:47.4639501Z protocol: TCP -2022-08-31T01:27:47.4640005Z to: -2022-08-31T01:27:47.4640753Z - namespaceSelector: -2022-08-31T01:27:47.4649018Z matchExpressions: -2022-08-31T01:27:47.4649896Z - key: ns -2022-08-31T01:27:47.4650368Z operator: In -2022-08-31T01:27:47.4650755Z values: -2022-08-31T01:27:47.4651375Z - "y" -2022-08-31T01:27:47.4651995Z - z -2022-08-31T01:27:47.4652413Z podSelector: -2022-08-31T01:27:47.4652862Z matchExpressions: -2022-08-31T01:27:47.4653677Z - key: pod -2022-08-31T01:27:47.4654177Z operator: In -2022-08-31T01:27:47.4654649Z values: -2022-08-31T01:27:47.4655226Z - a -2022-08-31T01:27:47.4655783Z - b -2022-08-31T01:27:47.4656338Z - ports: -2022-08-31T01:27:47.4656865Z - port: 53 -2022-08-31T01:27:47.4657234Z protocol: UDP -2022-08-31T01:27:47.4657804Z - port: 53 -2022-08-31T01:27:47.4658185Z protocol: TCP -2022-08-31T01:27:47.4658532Z ingress: -2022-08-31T01:27:47.4659002Z - from: -2022-08-31T01:27:47.4659521Z - namespaceSelector: -2022-08-31T01:27:47.4659912Z matchExpressions: -2022-08-31T01:27:47.4660427Z - key: ns -2022-08-31T01:27:47.4660791Z operator: In -2022-08-31T01:27:47.4661133Z values: -2022-08-31T01:27:47.4661602Z - x -2022-08-31T01:27:47.4662087Z - "y" -2022-08-31T01:27:47.4662446Z podSelector: -2022-08-31T01:27:47.4662796Z matchExpressions: -2022-08-31T01:27:47.4663341Z - key: pod -2022-08-31T01:27:47.4663697Z operator: In -2022-08-31T01:27:47.4664067Z values: -2022-08-31T01:27:47.4664716Z - b -2022-08-31T01:27:47.4665408Z - c -2022-08-31T01:27:47.4665871Z ports: -2022-08-31T01:27:47.4666512Z - port: 80 -2022-08-31T01:27:47.4667085Z protocol: TCP -2022-08-31T01:27:47.4667528Z podSelector: -2022-08-31T01:27:47.4667896Z matchLabels: -2022-08-31T01:27:47.4668397Z pod: a -2022-08-31T01:27:47.4668824Z policyTypes: -2022-08-31T01:27:47.4669331Z - Ingress -2022-08-31T01:27:47.4669888Z - Egress -2022-08-31T01:27:47.4670240Z status: {} -2022-08-31T01:27:47.4670492Z -2022-08-31T01:27:47.4670900Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:27:47.4671302Z Expected ingress: -2022-08-31T01:27:47.4672012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4672554Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4673071Z | TCP/81 | | | | | | | | | | -2022-08-31T01:27:47.4673537Z | UDP/80 | | | | | | | | | | -2022-08-31T01:27:47.4674072Z | UDP/81 | | | | | | | | | | -2022-08-31T01:27:47.4674772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4675316Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4676032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4676635Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4677342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4677882Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4678618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4679150Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4679874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4680407Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4681167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4681696Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4682404Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4682936Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4683656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4684214Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4684924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4685462Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4686180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4686469Z -2022-08-31T01:27:47.4686877Z Expected egress: -2022-08-31T01:27:47.4687538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4688068Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4688566Z | TCP/81 | | | | | | | | | | -2022-08-31T01:27:47.4689020Z | UDP/80 | | | | | | | | | | -2022-08-31T01:27:47.4689627Z | UDP/81 | | | | | | | | | | -2022-08-31T01:27:47.4690398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4690949Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:27:47.4691676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4692291Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4693010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4693733Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4694570Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4695112Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4695816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4696368Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4697109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4697639Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4698343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4698904Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4699609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4700138Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4700839Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4701423Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4702197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4702496Z -2022-08-31T01:27:47.4703018Z Expected combined: -2022-08-31T01:27:47.4703714Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4704258Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4704702Z | TCP/81 | | | | | | | | | | -2022-08-31T01:27:47.4705136Z | UDP/80 | | | | | | | | | | -2022-08-31T01:27:47.4705557Z | UDP/81 | | | | | | | | | | -2022-08-31T01:27:47.4706282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4706908Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:27:47.4707661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4708202Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4708927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4709467Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4710302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4710836Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4711573Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4712134Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4712895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4713430Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4714313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4714908Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4715620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4716195Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4716926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4717488Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4718279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4718561Z -2022-08-31T01:27:47.4719021Z kube results, try 0: -2022-08-31T01:27:47.4719793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4720330Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4720789Z | TCP/81 | | | | | | | | | | -2022-08-31T01:27:47.4721276Z | UDP/80 | | | | | | | | | | -2022-08-31T01:27:47.4721697Z | UDP/81 | | | | | | | | | | -2022-08-31T01:27:47.4722384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4722929Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:27:47.4723652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4724201Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4724990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4725553Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4726267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4726801Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | X . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4727513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4728043Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4728761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4729332Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4730156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4730689Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4731475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4732020Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4732749Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4733296Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4734313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4734698Z -2022-08-31T01:27:47.4735259Z kube results, try 1: -2022-08-31T01:27:47.4736027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4736573Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4737016Z | TCP/81 | | | | | | | | | | -2022-08-31T01:27:47.4737490Z | UDP/80 | | | | | | | | | | -2022-08-31T01:27:47.4737915Z | UDP/81 | | | | | | | | | | -2022-08-31T01:27:47.4738676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4739215Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:27:47.4739965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4740523Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4741255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4741786Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4742506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4743047Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4743777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4744311Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4745029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4745590Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4746385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4746918Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4747632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4748164Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4748880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4749409Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:27:47.4750132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:27:47.4750508Z -2022-08-31T01:27:47.4750827Z -2022-08-31T01:27:47.4751363Z Actual vs expected (last round): -2022-08-31T01:27:47.4751984Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:27:47.4752449Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:27:47.4753082Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:27:47.4753541Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4754029Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4754430Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4754817Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4755214Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4755630Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4756189Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4756638Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4757130Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:27:47.4757812Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:27:47.4758061Z -2022-08-31T01:27:47.4758285Z -2022-08-31T01:27:47.4758504Z -2022-08-31T01:27:47.4759078Z finished policy #47 -2022-08-31T01:27:47.4759526Z starting test case #48 -2022-08-31T01:27:51.7840960Z time="2022-08-31T01:27:51Z" level=info msg="cluster state reset" -2022-08-31T01:27:54.9745549Z time="2022-08-31T01:27:54Z" level=info msg="cluster state verified" -2022-08-31T01:27:55.0461555Z time="2022-08-31T01:27:55Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:28:15.0498931Z time="2022-08-31T01:28:15Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:28:15.0634976Z time="2022-08-31T01:28:15Z" level=info msg="running kube probe on try 1" -2022-08-31T01:28:53.7350453Z time="2022-08-31T01:28:53Z" level=info msg="running kube probe on try 2" -2022-08-31T01:30:35.6159116Z evaluating test case: direction,ingress,numbered-port,port,protocol,tcp -2022-08-31T01:30:35.6162928Z step 1 on all available ports/protocols: -2022-08-31T01:30:35.6163919Z Policy explanation: -2022-08-31T01:30:35.6167933Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:30:35.6169280Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:30:35.6171140Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:30:35.6172467Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol TCP | -2022-08-31T01:30:35.6174033Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:30:35.6175198Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:30:35.6177759Z | | | | pod In [b c] | | -2022-08-31T01:30:35.6179927Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:30:35.6181140Z | | | | | | -2022-08-31T01:30:35.6183825Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:30:35.6185079Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:30:35.6186022Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:30:35.6220459Z | | pod: a | | | | -2022-08-31T01:30:35.6221764Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:30:35.6223307Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:30:35.6224901Z | | | | ns In [y z] | | -2022-08-31T01:30:35.6225591Z | | | | pods: Match expressions: | | -2022-08-31T01:30:35.6226080Z | | | | pod In [a b] | | -2022-08-31T01:30:35.6226921Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:30:35.6227216Z -2022-08-31T01:30:35.6227475Z -2022-08-31T01:30:35.6227765Z -2022-08-31T01:30:35.6228167Z Results for network policies: -2022-08-31T01:30:35.6228782Z Network policy: -2022-08-31T01:30:35.6228961Z -2022-08-31T01:30:35.6229454Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:30:35.6229870Z kind: NetworkPolicy -2022-08-31T01:30:35.6230302Z metadata: -2022-08-31T01:30:35.6230666Z creationTimestamp: null -2022-08-31T01:30:35.6231081Z name: base -2022-08-31T01:30:35.6231422Z namespace: x -2022-08-31T01:30:35.6231769Z spec: -2022-08-31T01:30:35.6232103Z egress: -2022-08-31T01:30:35.6232610Z - ports: -2022-08-31T01:30:35.6233609Z - port: 80 -2022-08-31T01:30:35.6234077Z protocol: TCP -2022-08-31T01:30:35.6234431Z to: -2022-08-31T01:30:35.6234950Z - namespaceSelector: -2022-08-31T01:30:35.6235609Z matchExpressions: -2022-08-31T01:30:35.6236351Z - key: ns -2022-08-31T01:30:35.6236836Z operator: In -2022-08-31T01:30:35.6237284Z values: -2022-08-31T01:30:35.6237797Z - "y" -2022-08-31T01:30:35.6238284Z - z -2022-08-31T01:30:35.6238650Z podSelector: -2022-08-31T01:30:35.6239024Z matchExpressions: -2022-08-31T01:30:35.6239610Z - key: pod -2022-08-31T01:30:35.6239982Z operator: In -2022-08-31T01:30:35.6240394Z values: -2022-08-31T01:30:35.6240981Z - a -2022-08-31T01:30:35.6241469Z - b -2022-08-31T01:30:35.6241968Z - ports: -2022-08-31T01:30:35.6242477Z - port: 53 -2022-08-31T01:30:35.6242935Z protocol: UDP -2022-08-31T01:30:35.6243503Z - port: 53 -2022-08-31T01:30:35.6243871Z protocol: TCP -2022-08-31T01:30:35.6244324Z ingress: -2022-08-31T01:30:35.6244922Z - from: -2022-08-31T01:30:35.6245525Z - namespaceSelector: -2022-08-31T01:30:35.6245936Z matchExpressions: -2022-08-31T01:30:35.6246469Z - key: ns -2022-08-31T01:30:35.6246836Z operator: In -2022-08-31T01:30:35.6247191Z values: -2022-08-31T01:30:35.6247682Z - x -2022-08-31T01:30:35.6248175Z - "y" -2022-08-31T01:30:35.6248540Z podSelector: -2022-08-31T01:30:35.6249003Z matchExpressions: -2022-08-31T01:30:35.6249587Z - key: pod -2022-08-31T01:30:35.6250033Z operator: In -2022-08-31T01:30:35.6250386Z values: -2022-08-31T01:30:35.6250953Z - b -2022-08-31T01:30:35.6251551Z - c -2022-08-31T01:30:35.6252009Z ports: -2022-08-31T01:30:35.6252506Z - port: 81 -2022-08-31T01:30:35.6252873Z protocol: TCP -2022-08-31T01:30:35.6253596Z podSelector: -2022-08-31T01:30:35.6254090Z matchLabels: -2022-08-31T01:30:35.6254498Z pod: a -2022-08-31T01:30:35.6254853Z policyTypes: -2022-08-31T01:30:35.6255381Z - Ingress -2022-08-31T01:30:35.6256826Z - Egress -2022-08-31T01:30:35.6257544Z status: {} -2022-08-31T01:30:35.6257722Z -2022-08-31T01:30:35.6258185Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:30:35.6258521Z Expected ingress: -2022-08-31T01:30:35.6259110Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6259595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6259980Z | TCP/81 | | | | | | | | | | -2022-08-31T01:30:35.6260509Z | UDP/80 | | | | | | | | | | -2022-08-31T01:30:35.6260958Z | UDP/81 | | | | | | | | | | -2022-08-31T01:30:35.6261550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6262063Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6262751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6263230Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6263947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6264580Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6265304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6265838Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6266550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6267086Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6267800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6268356Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6269103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6269647Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6270365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6270913Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6271664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6272272Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6273004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6273301Z -2022-08-31T01:30:35.6273810Z Expected egress: -2022-08-31T01:30:35.6274532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6275084Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6275536Z | TCP/81 | | | | | | | | | | -2022-08-31T01:30:35.6275968Z | UDP/80 | | | | | | | | | | -2022-08-31T01:30:35.6276419Z | UDP/81 | | | | | | | | | | -2022-08-31T01:30:35.6277171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6277718Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:30:35.6278429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6279011Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6279732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6280398Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6281114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6281657Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6282366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6282954Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6283703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6284236Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6285023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6285568Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6286292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6286857Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6287574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6288105Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6288810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6289096Z -2022-08-31T01:30:35.6289553Z Expected combined: -2022-08-31T01:30:35.6290266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6290806Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6291258Z | TCP/81 | | | | | | | | | | -2022-08-31T01:30:35.6291732Z | UDP/80 | | | | | | | | | | -2022-08-31T01:30:35.6292162Z | UDP/81 | | | | | | | | | | -2022-08-31T01:30:35.6292903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6293666Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:30:35.6294420Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6294960Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6295681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6296217Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6296934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6297465Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6298233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6298764Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6299480Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6300016Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6300857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6301394Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6302114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6302639Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6303349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6303892Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6304598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6305046Z -2022-08-31T01:30:35.6305481Z kube results, try 0: -2022-08-31T01:30:35.6306814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6307471Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6307921Z | TCP/81 | | | | | | | | | | -2022-08-31T01:30:35.6308408Z | UDP/80 | | | | | | | | | | -2022-08-31T01:30:35.6308858Z | UDP/81 | | | | | | | | | | -2022-08-31T01:30:35.6309612Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6310193Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6310975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6311516Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6312242Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6312769Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6313496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6314028Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6314765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6315300Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6316021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6316560Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6317280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6317813Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6318536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6319062Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6319779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6320311Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6321028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6321405Z -2022-08-31T01:30:35.6321910Z kube results, try 1: -2022-08-31T01:30:35.6322672Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6323205Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6323650Z | TCP/81 | | | | | | | | | | -2022-08-31T01:30:35.6324082Z | UDP/80 | | | | | | | | | | -2022-08-31T01:30:35.6324503Z | UDP/81 | | | | | | | | | | -2022-08-31T01:30:35.6325186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6325827Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:30:35.6326565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6327101Z | x/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6327819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6328349Z | x/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6329067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6329638Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6330356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6330893Z | y/b | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6336294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6337177Z | y/c | X . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6338325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6339074Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6340119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6340873Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6342027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6342789Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:30:35.6343861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:30:35.6344259Z -2022-08-31T01:30:35.6344503Z -2022-08-31T01:30:35.6345019Z Actual vs expected (last round): -2022-08-31T01:30:35.6345776Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:30:35.6346424Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:30:35.6347407Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:30:35.6348034Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6348694Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6349346Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6349990Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6350628Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6351385Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6352027Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6352659Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6353293Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:30:35.6354205Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:30:35.6354539Z -2022-08-31T01:30:35.6354779Z -2022-08-31T01:30:35.6355038Z -2022-08-31T01:30:35.6355544Z finished policy #48 -2022-08-31T01:30:35.6356069Z starting test case #49 -2022-08-31T01:30:40.9162601Z time="2022-08-31T01:30:40Z" level=info msg="cluster state reset" -2022-08-31T01:30:44.0972027Z time="2022-08-31T01:30:44Z" level=info msg="cluster state verified" -2022-08-31T01:30:44.1611193Z time="2022-08-31T01:30:44Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:31:04.1613845Z time="2022-08-31T01:31:04Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:31:04.1750376Z time="2022-08-31T01:31:04Z" level=info msg="running kube probe on try 1" -2022-08-31T01:32:41.1792929Z evaluating test case: any-port,direction,ingress,port,protocol,udp -2022-08-31T01:32:41.1800428Z step 1 on all available ports/protocols: -2022-08-31T01:32:41.1801230Z Policy explanation: -2022-08-31T01:32:41.1802475Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:32:41.1816151Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:32:41.1818023Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:32:41.1819269Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol UDP | -2022-08-31T01:32:41.1820405Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:32:41.1822552Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:32:41.1823587Z | | | | pod In [b c] | | -2022-08-31T01:32:41.1825194Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:32:41.1826260Z | | | | | | -2022-08-31T01:32:41.1827783Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:32:41.1828935Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:32:41.1831171Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:32:41.1832253Z | | pod: a | | | | -2022-08-31T01:32:41.1833720Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:32:41.1835862Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:32:41.1840128Z | | | | ns In [y z] | | -2022-08-31T01:32:41.1841138Z | | | | pods: Match expressions: | | -2022-08-31T01:32:41.1842051Z | | | | pod In [a b] | | -2022-08-31T01:32:41.1843509Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:32:41.1844022Z -2022-08-31T01:32:41.1844269Z -2022-08-31T01:32:41.1844576Z -2022-08-31T01:32:41.1845078Z Results for network policies: -2022-08-31T01:32:41.1845691Z Network policy: -2022-08-31T01:32:41.1845870Z -2022-08-31T01:32:41.1846286Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:32:41.1846700Z kind: NetworkPolicy -2022-08-31T01:32:41.1847149Z metadata: -2022-08-31T01:32:41.1847560Z creationTimestamp: null -2022-08-31T01:32:41.1847924Z name: base -2022-08-31T01:32:41.1848361Z namespace: x -2022-08-31T01:32:41.1848697Z spec: -2022-08-31T01:32:41.1849017Z egress: -2022-08-31T01:32:41.1849555Z - ports: -2022-08-31T01:32:41.1850143Z - port: 80 -2022-08-31T01:32:41.1850503Z protocol: TCP -2022-08-31T01:32:41.1850838Z to: -2022-08-31T01:32:41.1851606Z - namespaceSelector: -2022-08-31T01:32:41.1852124Z matchExpressions: -2022-08-31T01:32:41.1854062Z - key: ns -2022-08-31T01:32:41.1854580Z operator: In -2022-08-31T01:32:41.1854959Z values: -2022-08-31T01:32:41.1855835Z - "y" -2022-08-31T01:32:41.1856436Z - z -2022-08-31T01:32:41.1856833Z podSelector: -2022-08-31T01:32:41.1857332Z matchExpressions: -2022-08-31T01:32:41.1857893Z - key: pod -2022-08-31T01:32:41.1858301Z operator: In -2022-08-31T01:32:41.1858696Z values: -2022-08-31T01:32:41.1859205Z - a -2022-08-31T01:32:41.1859789Z - b -2022-08-31T01:32:41.1860335Z - ports: -2022-08-31T01:32:41.1860997Z - port: 53 -2022-08-31T01:32:41.1861419Z protocol: UDP -2022-08-31T01:32:41.1861967Z - port: 53 -2022-08-31T01:32:41.1862397Z protocol: TCP -2022-08-31T01:32:41.1862773Z ingress: -2022-08-31T01:32:41.1863284Z - from: -2022-08-31T01:32:41.1863818Z - namespaceSelector: -2022-08-31T01:32:41.1864237Z matchExpressions: -2022-08-31T01:32:41.1864918Z - key: ns -2022-08-31T01:32:41.1865404Z operator: In -2022-08-31T01:32:41.1865782Z values: -2022-08-31T01:32:41.1866438Z - x -2022-08-31T01:32:41.1867011Z - "y" -2022-08-31T01:32:41.1867415Z podSelector: -2022-08-31T01:32:41.1867939Z matchExpressions: -2022-08-31T01:32:41.1868583Z - key: pod -2022-08-31T01:32:41.1868999Z operator: In -2022-08-31T01:32:41.1869378Z values: -2022-08-31T01:32:41.1869890Z - b -2022-08-31T01:32:41.1870399Z - c -2022-08-31T01:32:41.1870777Z ports: -2022-08-31T01:32:41.1871348Z - protocol: UDP -2022-08-31T01:32:41.1871750Z podSelector: -2022-08-31T01:32:41.1872137Z matchLabels: -2022-08-31T01:32:41.1872501Z pod: a -2022-08-31T01:32:41.1872897Z policyTypes: -2022-08-31T01:32:41.1873601Z - Ingress -2022-08-31T01:32:41.1874102Z - Egress -2022-08-31T01:32:41.1874620Z status: {} -2022-08-31T01:32:41.1874790Z -2022-08-31T01:32:41.1875230Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:32:41.1875727Z Expected ingress: -2022-08-31T01:32:41.1876504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1877217Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:32:41.1877716Z | TCP/81 | | | | | | | | | | -2022-08-31T01:32:41.1878230Z | UDP/80 | | | | | | | | | | -2022-08-31T01:32:41.1878782Z | UDP/81 | | | | | | | | | | -2022-08-31T01:32:41.1879575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1880157Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1881044Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1881726Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1882674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1883411Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1884441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1885007Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1885873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1886585Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1887432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1888111Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1889162Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1889807Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1890590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1891261Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1892046Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1892643Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1893690Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1893994Z -2022-08-31T01:32:41.1894448Z Expected egress: -2022-08-31T01:32:41.1895216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1895753Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:32:41.1896214Z | TCP/81 | | | | | | | | | | -2022-08-31T01:32:41.1896678Z | UDP/80 | | | | | | | | | | -2022-08-31T01:32:41.1897158Z | UDP/81 | | | | | | | | | | -2022-08-31T01:32:41.1897847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1898415Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:32:41.1899139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1899679Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1900395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1900929Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1901627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1902170Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1902952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1903493Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1904203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1904740Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1905562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1906092Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1906821Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1907351Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1908053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1908587Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1909376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1909749Z -2022-08-31T01:32:41.1910308Z Expected combined: -2022-08-31T01:32:41.1911019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1911550Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:32:41.1912001Z | TCP/81 | | | | | | | | | | -2022-08-31T01:32:41.1912461Z | UDP/80 | | | | | | | | | | -2022-08-31T01:32:41.1912882Z | UDP/81 | | | | | | | | | | -2022-08-31T01:32:41.1913618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1914215Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:32:41.1914979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1915565Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1916292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1916821Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1917526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1918110Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1918829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1919361Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1920152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1920690Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1921440Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1921971Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1922717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1923260Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1923982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1924506Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1925211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1925572Z -2022-08-31T01:32:41.1925998Z kube results, try 0: -2022-08-31T01:32:41.1926666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1927222Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:32:41.1927667Z | TCP/81 | | | | | | | | | | -2022-08-31T01:32:41.1928164Z | UDP/80 | | | | | | | | | | -2022-08-31T01:32:41.1928580Z | UDP/81 | | | | | | | | | | -2022-08-31T01:32:41.1929302Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1929915Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:32:41.1930636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1931168Z | x/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1931922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1932514Z | x/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1933244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1933990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1934789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1935327Z | y/b | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1936039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1936566Z | y/c | X X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1937289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1937835Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1938585Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1939168Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1939944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1940496Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:32:41.1941246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:32:41.1941541Z -2022-08-31T01:32:41.1941759Z -2022-08-31T01:32:41.1942191Z Actual vs expected (last round): -2022-08-31T01:32:41.1942898Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:32:41.1943362Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:32:41.1944028Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:32:41.1944469Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1944866Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1945321Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1945715Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1946142Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1946667Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1947128Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1947597Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1948049Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:32:41.1948672Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:32:41.1948914Z -2022-08-31T01:32:41.1949141Z -2022-08-31T01:32:41.1949361Z -2022-08-31T01:32:41.1949864Z finished policy #49 -2022-08-31T01:32:41.1950305Z starting test case #50 -2022-08-31T01:32:45.5802924Z time="2022-08-31T01:32:45Z" level=info msg="cluster state reset" -2022-08-31T01:32:48.7524971Z time="2022-08-31T01:32:48Z" level=info msg="cluster state verified" -2022-08-31T01:32:48.8365150Z time="2022-08-31T01:32:48Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:33:08.8371279Z time="2022-08-31T01:33:08Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:33:08.8507425Z time="2022-08-31T01:33:08Z" level=info msg="running kube probe on try 1" -2022-08-31T01:34:50.5352418Z evaluating test case: direction,ingress,numbered-port,port,protocol,udp -2022-08-31T01:34:50.5353738Z step 1 on all available ports/protocols: -2022-08-31T01:34:50.5354610Z Policy explanation: -2022-08-31T01:34:50.5355952Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:34:50.5356851Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:34:50.5357808Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:34:50.5358287Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol UDP | -2022-08-31T01:34:50.5358689Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:34:50.5359043Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:34:50.5359378Z | | | | pod In [b c] | | -2022-08-31T01:34:50.5359940Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:34:50.5360314Z | | | | | | -2022-08-31T01:34:50.5360857Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:34:50.5361296Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:34:50.5361683Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:34:50.5362014Z | | pod: a | | | | -2022-08-31T01:34:50.5362545Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:34:50.5362942Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:34:50.5363291Z | | | | ns In [y z] | | -2022-08-31T01:34:50.5363617Z | | | | pods: Match expressions: | | -2022-08-31T01:34:50.5363938Z | | | | pod In [a b] | | -2022-08-31T01:34:50.5364500Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:34:50.5364757Z -2022-08-31T01:34:50.5364867Z -2022-08-31T01:34:50.5364976Z -2022-08-31T01:34:50.5365205Z Results for network policies: -2022-08-31T01:34:50.5365478Z Network policy: -2022-08-31T01:34:50.5365811Z -2022-08-31T01:34:50.5366059Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:34:50.5366344Z kind: NetworkPolicy -2022-08-31T01:34:50.5366583Z metadata: -2022-08-31T01:34:50.5366837Z creationTimestamp: null -2022-08-31T01:34:50.5367380Z name: base -2022-08-31T01:34:50.5367879Z namespace: x -2022-08-31T01:34:50.5368293Z spec: -2022-08-31T01:34:50.5368671Z egress: -2022-08-31T01:34:50.5369371Z - ports: -2022-08-31T01:34:50.5370016Z - port: 80 -2022-08-31T01:34:50.5370503Z protocol: TCP -2022-08-31T01:34:50.5370743Z to: -2022-08-31T01:34:50.5371301Z - namespaceSelector: -2022-08-31T01:34:50.5371598Z matchExpressions: -2022-08-31T01:34:50.5371985Z - key: ns -2022-08-31T01:34:50.5372239Z operator: In -2022-08-31T01:34:50.5372483Z values: -2022-08-31T01:34:50.5372842Z - "y" -2022-08-31T01:34:50.5373642Z - z -2022-08-31T01:34:50.5373916Z podSelector: -2022-08-31T01:34:50.5374166Z matchExpressions: -2022-08-31T01:34:50.5374583Z - key: pod -2022-08-31T01:34:50.5374836Z operator: In -2022-08-31T01:34:50.5375078Z values: -2022-08-31T01:34:50.5375435Z - a -2022-08-31T01:34:50.5375791Z - b -2022-08-31T01:34:50.5376152Z - ports: -2022-08-31T01:34:50.5376522Z - port: 53 -2022-08-31T01:34:50.5376771Z protocol: UDP -2022-08-31T01:34:50.5377130Z - port: 53 -2022-08-31T01:34:50.5377380Z protocol: TCP -2022-08-31T01:34:50.5377618Z ingress: -2022-08-31T01:34:50.5377970Z - from: -2022-08-31T01:34:50.5378354Z - namespaceSelector: -2022-08-31T01:34:50.5378625Z matchExpressions: -2022-08-31T01:34:50.5379005Z - key: ns -2022-08-31T01:34:50.5379252Z operator: In -2022-08-31T01:34:50.5379491Z values: -2022-08-31T01:34:50.5379837Z - x -2022-08-31T01:34:50.5380194Z - "y" -2022-08-31T01:34:50.5380443Z podSelector: -2022-08-31T01:34:50.5380694Z matchExpressions: -2022-08-31T01:34:50.5381077Z - key: pod -2022-08-31T01:34:50.5381328Z operator: In -2022-08-31T01:34:50.5381571Z values: -2022-08-31T01:34:50.5381923Z - b -2022-08-31T01:34:50.5382275Z - c -2022-08-31T01:34:50.5382511Z ports: -2022-08-31T01:34:50.5382860Z - port: 80 -2022-08-31T01:34:50.5383105Z protocol: UDP -2022-08-31T01:34:50.5383350Z podSelector: -2022-08-31T01:34:50.5383589Z matchLabels: -2022-08-31T01:34:50.5383822Z pod: a -2022-08-31T01:34:50.5384053Z policyTypes: -2022-08-31T01:34:50.5384415Z - Ingress -2022-08-31T01:34:50.5384776Z - Egress -2022-08-31T01:34:50.5385013Z status: {} -2022-08-31T01:34:50.5385129Z -2022-08-31T01:34:50.5385370Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:34:50.5385637Z Expected ingress: -2022-08-31T01:34:50.5386163Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5386588Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:34:50.5386930Z | TCP/81 | | | | | | | | | | -2022-08-31T01:34:50.5387233Z | UDP/80 | | | | | | | | | | -2022-08-31T01:34:50.5387537Z | UDP/81 | | | | | | | | | | -2022-08-31T01:34:50.5388084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5388498Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5389112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5389530Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5390116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5390628Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5391211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5391623Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5392203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5392620Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5393216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5393627Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5394282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5394696Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5395273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5395686Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5396265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5396676Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5397249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5397480Z -2022-08-31T01:34:50.5397709Z Expected egress: -2022-08-31T01:34:50.5398229Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5398634Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:34:50.5398961Z | TCP/81 | | | | | | | | | | -2022-08-31T01:34:50.5399261Z | UDP/80 | | | | | | | | | | -2022-08-31T01:34:50.5399564Z | UDP/81 | | | | | | | | | | -2022-08-31T01:34:50.5400109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5400530Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:34:50.5401109Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5401518Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5402098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5402506Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5403076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5403478Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5404052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5404461Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5405045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5405453Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5406090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5406499Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5407072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5407489Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5408061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5408508Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5409076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5409373Z -2022-08-31T01:34:50.5409600Z Expected combined: -2022-08-31T01:34:50.5410129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5410581Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:34:50.5410911Z | TCP/81 | | | | | | | | | | -2022-08-31T01:34:50.5411212Z | UDP/80 | | | | | | | | | | -2022-08-31T01:34:50.5411515Z | UDP/81 | | | | | | | | | | -2022-08-31T01:34:50.5412067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5412486Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:34:50.5413069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5413972Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5415106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5420874Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5421987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5422604Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5423347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5423888Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5424617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5425165Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5425884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5426465Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5427180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5427717Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5428503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5429124Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5429850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5430302Z -2022-08-31T01:34:50.5430810Z kube results, try 0: -2022-08-31T01:34:50.5431615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5432155Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:34:50.5432626Z | TCP/81 | | | | | | | | | | -2022-08-31T01:34:50.5433132Z | UDP/80 | | | | | | | | | | -2022-08-31T01:34:50.5433606Z | UDP/81 | | | | | | | | | | -2022-08-31T01:34:50.5434332Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5434972Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:34:50.5435710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5436244Z | x/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5437058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5437592Z | x/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5438312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5438883Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5439604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5440151Z | y/b | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5440867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5441449Z | y/c | X X . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5442190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5442730Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5443441Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5444047Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5444779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5445384Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:34:50.5446101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:34:50.5446389Z -2022-08-31T01:34:50.5446621Z -2022-08-31T01:34:50.5447226Z Actual vs expected (last round): -2022-08-31T01:34:50.5447928Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:34:50.5448504Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:34:50.5449144Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:34:50.5449694Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5450090Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5450493Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5450977Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5451380Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5451855Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5452318Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5452770Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5453184Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:34:50.5454066Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:34:50.5454311Z -2022-08-31T01:34:50.5454543Z -2022-08-31T01:34:50.5454841Z -2022-08-31T01:34:50.5455413Z finished policy #50 -2022-08-31T01:34:50.5455864Z starting test case #51 -2022-08-31T01:34:54.9176386Z time="2022-08-31T01:34:54Z" level=info msg="cluster state reset" -2022-08-31T01:34:58.0919726Z time="2022-08-31T01:34:58Z" level=info msg="cluster state verified" -2022-08-31T01:34:58.1587713Z time="2022-08-31T01:34:58Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:35:18.1622560Z time="2022-08-31T01:35:18Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:35:18.1778647Z time="2022-08-31T01:35:18Z" level=info msg="running kube probe on try 1" -2022-08-31T01:37:40.8264118Z time="2022-08-31T01:37:40Z" level=info msg="running kube probe on try 2" -2022-08-31T01:39:22.0462444Z evaluating test case: direction,ingress,numbered-port,port,protocol,udp -2022-08-31T01:39:22.0463426Z step 1 on all available ports/protocols: -2022-08-31T01:39:22.0468278Z Policy explanation: -2022-08-31T01:39:22.0469689Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:39:22.0470905Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:39:22.0472321Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:39:22.0474706Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 81 on protocol UDP | -2022-08-31T01:39:22.0475696Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:39:22.0476554Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:39:22.0477371Z | | | | pod In [b c] | | -2022-08-31T01:39:22.0478782Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:39:22.0479787Z | | | | | | -2022-08-31T01:39:22.0481133Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:39:22.0482249Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:39:22.0484229Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:39:22.0485161Z | | pod: a | | | | -2022-08-31T01:39:22.0486510Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:39:22.0487521Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:39:22.0488444Z | | | | ns In [y z] | | -2022-08-31T01:39:22.0489329Z | | | | pods: Match expressions: | | -2022-08-31T01:39:22.0491181Z | | | | pod In [a b] | | -2022-08-31T01:39:22.0492627Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:39:22.0493516Z -2022-08-31T01:39:22.0494026Z -2022-08-31T01:39:22.0494439Z -2022-08-31T01:39:22.0495376Z Results for network policies: -2022-08-31T01:39:22.0496191Z Network policy: -2022-08-31T01:39:22.0496668Z -2022-08-31T01:39:22.0497399Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:39:22.0498159Z kind: NetworkPolicy -2022-08-31T01:39:22.0499943Z metadata: -2022-08-31T01:39:22.0500696Z creationTimestamp: null -2022-08-31T01:39:22.0501429Z name: base -2022-08-31T01:39:22.0502105Z namespace: x -2022-08-31T01:39:22.0502775Z spec: -2022-08-31T01:39:22.0503426Z egress: -2022-08-31T01:39:22.0504409Z - ports: -2022-08-31T01:39:22.0505374Z - port: 80 -2022-08-31T01:39:22.0506097Z protocol: TCP -2022-08-31T01:39:22.0506793Z to: -2022-08-31T01:39:22.0510231Z - namespaceSelector: -2022-08-31T01:39:22.0510919Z matchExpressions: -2022-08-31T01:39:22.0511645Z - key: ns -2022-08-31T01:39:22.0512113Z operator: In -2022-08-31T01:39:22.0512569Z values: -2022-08-31T01:39:22.0513460Z - "y" -2022-08-31T01:39:22.0514120Z - z -2022-08-31T01:39:22.0514566Z podSelector: -2022-08-31T01:39:22.0515070Z matchExpressions: -2022-08-31T01:39:22.0515783Z - key: pod -2022-08-31T01:39:22.0516246Z operator: In -2022-08-31T01:39:22.0516711Z values: -2022-08-31T01:39:22.0517370Z - a -2022-08-31T01:39:22.0519407Z - b -2022-08-31T01:39:22.0520290Z - ports: -2022-08-31T01:39:22.0521080Z - port: 53 -2022-08-31T01:39:22.0521662Z protocol: UDP -2022-08-31T01:39:22.0522465Z - port: 53 -2022-08-31T01:39:22.0524106Z protocol: TCP -2022-08-31T01:39:22.0524622Z ingress: -2022-08-31T01:39:22.0525393Z - from: -2022-08-31T01:39:22.0526198Z - namespaceSelector: -2022-08-31T01:39:22.0531921Z matchExpressions: -2022-08-31T01:39:22.0533205Z - key: ns -2022-08-31T01:39:22.0533967Z operator: In -2022-08-31T01:39:22.0534542Z values: -2022-08-31T01:39:22.0536670Z - x -2022-08-31T01:39:22.0537538Z - "y" -2022-08-31T01:39:22.0538314Z podSelector: -2022-08-31T01:39:22.0538980Z matchExpressions: -2022-08-31T01:39:22.0539870Z - key: pod -2022-08-31T01:39:22.0540492Z operator: In -2022-08-31T01:39:22.0541023Z values: -2022-08-31T01:39:22.0541582Z - b -2022-08-31T01:39:22.0542080Z - c -2022-08-31T01:39:22.0542461Z ports: -2022-08-31T01:39:22.0542950Z - port: 81 -2022-08-31T01:39:22.0543317Z protocol: UDP -2022-08-31T01:39:22.0543702Z podSelector: -2022-08-31T01:39:22.0544059Z matchLabels: -2022-08-31T01:39:22.0544401Z pod: a -2022-08-31T01:39:22.0544749Z policyTypes: -2022-08-31T01:39:22.0545316Z - Ingress -2022-08-31T01:39:22.0545817Z - Egress -2022-08-31T01:39:22.0546216Z status: {} -2022-08-31T01:39:22.0546383Z -2022-08-31T01:39:22.0546816Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:39:22.0547234Z Expected ingress: -2022-08-31T01:39:22.0547909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0548489Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0549223Z | TCP/81 | | | | | | | | | | -2022-08-31T01:39:22.0549681Z | UDP/80 | | | | | | | | | | -2022-08-31T01:39:22.0550119Z | UDP/81 | | | | | | | | | | -2022-08-31T01:39:22.0550930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0551494Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0552296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0552918Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0554348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0555191Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0556051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0556646Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0557375Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0557913Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0558639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0559320Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0560098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0560636Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0561356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0561914Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0562667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0563242Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0564005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0564297Z -2022-08-31T01:39:22.0564748Z Expected egress: -2022-08-31T01:39:22.0565491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0566036Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0566535Z | TCP/81 | | | | | | | | | | -2022-08-31T01:39:22.0567054Z | UDP/80 | | | | | | | | | | -2022-08-31T01:39:22.0567500Z | UDP/81 | | | | | | | | | | -2022-08-31T01:39:22.0568260Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0568808Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:39:22.0569561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0570100Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0570817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0571356Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0572121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0572658Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0573565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0574143Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0574924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0575466Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0576290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0576833Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0577560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0578149Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0578901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0579436Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0580239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0580545Z -2022-08-31T01:39:22.0581055Z Expected combined: -2022-08-31T01:39:22.0581781Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0582318Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0582779Z | TCP/81 | | | | | | | | | | -2022-08-31T01:39:22.0583229Z | UDP/80 | | | | | | | | | | -2022-08-31T01:39:22.0583700Z | UDP/81 | | | | | | | | | | -2022-08-31T01:39:22.0584474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0585008Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:39:22.0585730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0586300Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0587061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0587594Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0588295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0588843Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0589559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0590099Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0590824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0591389Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0592111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0592646Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0593373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0593915Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0594681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0595217Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0596061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0596348Z -2022-08-31T01:39:22.0596830Z kube results, try 0: -2022-08-31T01:39:22.0597497Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0598024Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0598487Z | TCP/81 | | | | | | | | | | -2022-08-31T01:39:22.0598943Z | UDP/80 | | | | | | | | | | -2022-08-31T01:39:22.0599409Z | UDP/81 | | | | | | | | | | -2022-08-31T01:39:22.0600103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0600708Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0601426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0601977Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0602738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0603304Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0604040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0604641Z | y/a | . . . . | . . . . | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0605438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0605974Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0606711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0607327Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0608150Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0608689Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0609396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0609935Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . X | -2022-08-31T01:39:22.0610703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0611269Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0612048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0612343Z -2022-08-31T01:39:22.0612844Z kube results, try 1: -2022-08-31T01:39:22.0613764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0614330Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0614780Z | TCP/81 | | | | | | | | | | -2022-08-31T01:39:22.0615253Z | UDP/80 | | | | | | | | | | -2022-08-31T01:39:22.0615680Z | UDP/81 | | | | | | | | | | -2022-08-31T01:39:22.0616376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0617015Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:39:22.0617766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0618347Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0619143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0619685Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0620482Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0621020Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0621868Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0622413Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0623304Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0623840Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0624576Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0625160Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0625870Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0626469Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0627239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0627779Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:39:22.0628508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:39:22.0628806Z -2022-08-31T01:39:22.0629043Z -2022-08-31T01:39:22.0629480Z Actual vs expected (last round): -2022-08-31T01:39:22.0630112Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:39:22.0630595Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:39:22.0631218Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:39:22.0631676Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0632071Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0632477Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0632880Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0633298Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0633717Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0634166Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0634566Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0635005Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:39:22.0635618Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:39:22.0635858Z -2022-08-31T01:39:22.0636105Z -2022-08-31T01:39:22.0636323Z -2022-08-31T01:39:22.0636743Z finished policy #51 -2022-08-31T01:39:22.0637120Z starting test case #52 -2022-08-31T01:39:26.3122324Z time="2022-08-31T01:39:26Z" level=info msg="cluster state reset" -2022-08-31T01:39:29.4927033Z time="2022-08-31T01:39:29Z" level=info msg="cluster state verified" -2022-08-31T01:39:29.5636332Z time="2022-08-31T01:39:29Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:39:49.5691782Z time="2022-08-31T01:39:49Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:39:49.5827651Z time="2022-08-31T01:39:49Z" level=info msg="running kube probe on try 1" -2022-08-31T01:41:34.9186589Z evaluating test case: open a numbered port that isn't served -2022-08-31T01:41:34.9188254Z step 1 on all available ports/protocols: -2022-08-31T01:41:34.9218218Z Policy explanation: -2022-08-31T01:41:34.9219806Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:41:34.9220753Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:41:34.9221766Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:41:34.9222592Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 7981 on protocol TCP | -2022-08-31T01:41:34.9223157Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:41:34.9223710Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:41:34.9224175Z | | | | pod In [b c] | | -2022-08-31T01:41:34.9224913Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:41:34.9225420Z | | | | | | -2022-08-31T01:41:34.9226128Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:41:34.9226732Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:41:34.9227248Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:41:34.9227700Z | | pod: a | | | | -2022-08-31T01:41:34.9228380Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:41:34.9228948Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:41:34.9229416Z | | | | ns In [y z] | | -2022-08-31T01:41:34.9229896Z | | | | pods: Match expressions: | | -2022-08-31T01:41:34.9230361Z | | | | pod In [a b] | | -2022-08-31T01:41:34.9231041Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:41:34.9231344Z -2022-08-31T01:41:34.9231552Z -2022-08-31T01:41:34.9231839Z -2022-08-31T01:41:34.9232324Z Results for network policies: -2022-08-31T01:41:34.9232738Z Network policy: -2022-08-31T01:41:34.9232920Z -2022-08-31T01:41:34.9233407Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:41:34.9233835Z kind: NetworkPolicy -2022-08-31T01:41:34.9234192Z metadata: -2022-08-31T01:41:34.9234551Z creationTimestamp: null -2022-08-31T01:41:34.9234986Z name: base -2022-08-31T01:41:34.9235327Z namespace: x -2022-08-31T01:41:34.9235657Z spec: -2022-08-31T01:41:34.9235988Z egress: -2022-08-31T01:41:34.9236478Z - ports: -2022-08-31T01:41:34.9236981Z - port: 80 -2022-08-31T01:41:34.9237429Z protocol: TCP -2022-08-31T01:41:34.9237773Z to: -2022-08-31T01:41:34.9238267Z - namespaceSelector: -2022-08-31T01:41:34.9238720Z matchExpressions: -2022-08-31T01:41:34.9239316Z - key: ns -2022-08-31T01:41:34.9239677Z operator: In -2022-08-31T01:41:34.9240025Z values: -2022-08-31T01:41:34.9240660Z - "y" -2022-08-31T01:41:34.9241151Z - z -2022-08-31T01:41:34.9241508Z podSelector: -2022-08-31T01:41:34.9241957Z matchExpressions: -2022-08-31T01:41:34.9242459Z - key: pod -2022-08-31T01:41:34.9242828Z operator: In -2022-08-31T01:41:34.9243174Z values: -2022-08-31T01:41:34.9243648Z - a -2022-08-31T01:41:34.9244127Z - b -2022-08-31T01:41:34.9244615Z - ports: -2022-08-31T01:41:34.9245171Z - port: 53 -2022-08-31T01:41:34.9245867Z protocol: UDP -2022-08-31T01:41:34.9246767Z - port: 53 -2022-08-31T01:41:34.9247156Z protocol: TCP -2022-08-31T01:41:34.9247511Z ingress: -2022-08-31T01:41:34.9248029Z - from: -2022-08-31T01:41:34.9248539Z - namespaceSelector: -2022-08-31T01:41:34.9249015Z matchExpressions: -2022-08-31T01:41:34.9249605Z - key: ns -2022-08-31T01:41:34.9250135Z operator: In -2022-08-31T01:41:34.9250564Z values: -2022-08-31T01:41:34.9251162Z - x -2022-08-31T01:41:34.9251654Z - "y" -2022-08-31T01:41:34.9252011Z podSelector: -2022-08-31T01:41:34.9252368Z matchExpressions: -2022-08-31T01:41:34.9252907Z - key: pod -2022-08-31T01:41:34.9253265Z operator: In -2022-08-31T01:41:34.9253881Z values: -2022-08-31T01:41:34.9254376Z - b -2022-08-31T01:41:34.9254852Z - c -2022-08-31T01:41:34.9255230Z ports: -2022-08-31T01:41:34.9255713Z - port: 7981 -2022-08-31T01:41:34.9256141Z protocol: TCP -2022-08-31T01:41:34.9256485Z podSelector: -2022-08-31T01:41:34.9256827Z matchLabels: -2022-08-31T01:41:34.9257161Z pod: a -2022-08-31T01:41:34.9257508Z policyTypes: -2022-08-31T01:41:34.9257992Z - Ingress -2022-08-31T01:41:34.9258477Z - Egress -2022-08-31T01:41:34.9258828Z status: {} -2022-08-31T01:41:34.9258998Z -2022-08-31T01:41:34.9259475Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:41:34.9259852Z Expected ingress: -2022-08-31T01:41:34.9260496Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9261040Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:41:34.9261487Z | TCP/81 | | | | | | | | | | -2022-08-31T01:41:34.9261914Z | UDP/80 | | | | | | | | | | -2022-08-31T01:41:34.9262365Z | UDP/81 | | | | | | | | | | -2022-08-31T01:41:34.9263086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9263621Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9264328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9264946Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9265653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9266227Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9266935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9267461Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9268172Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9268738Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9269443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9270112Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9270888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9271480Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9272214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9272750Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9273457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9274001Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9274790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9275088Z -2022-08-31T01:41:34.9275578Z Expected egress: -2022-08-31T01:41:34.9276315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9276845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:41:34.9277291Z | TCP/81 | | | | | | | | | | -2022-08-31T01:41:34.9277743Z | UDP/80 | | | | | | | | | | -2022-08-31T01:41:34.9278197Z | UDP/81 | | | | | | | | | | -2022-08-31T01:41:34.9278913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9279451Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:41:34.9280169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9280697Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9281409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9281936Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9282647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9283178Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9283888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9284439Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9285147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9285676Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9286379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9286911Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9287621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9288154Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9288869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9289406Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9290265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9290557Z -2022-08-31T01:41:34.9291051Z Expected combined: -2022-08-31T01:41:34.9291788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9292310Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:41:34.9292749Z | TCP/81 | | | | | | | | | | -2022-08-31T01:41:34.9293203Z | UDP/80 | | | | | | | | | | -2022-08-31T01:41:34.9293847Z | UDP/81 | | | | | | | | | | -2022-08-31T01:41:34.9294552Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9295192Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:41:34.9295924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9296488Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9297203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9297740Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9298455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9298985Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9299694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9300231Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9300946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9301474Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9302188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9302724Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9303428Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9303996Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9304723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9305259Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9305964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9306257Z -2022-08-31T01:41:34.9306737Z kube results, try 0: -2022-08-31T01:41:34.9307454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9307991Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:41:34.9308439Z | TCP/81 | | | | | | | | | | -2022-08-31T01:41:34.9308933Z | UDP/80 | | | | | | | | | | -2022-08-31T01:41:34.9309360Z | UDP/81 | | | | | | | | | | -2022-08-31T01:41:34.9310101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9310722Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:41:34.9311468Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9312006Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9312718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9313248Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9313963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9314495Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9315365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9315899Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9316613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9317142Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9317855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9318424Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9319142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9319704Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9320465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9320997Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:41:34.9321725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:41:34.9322008Z -2022-08-31T01:41:34.9322240Z -2022-08-31T01:41:34.9322663Z Actual vs expected (last round): -2022-08-31T01:41:34.9323310Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:41:34.9323782Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:41:34.9324400Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:41:34.9324903Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9325308Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9325709Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9326164Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9326555Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9327011Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9327462Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9327917Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9328372Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:41:34.9329045Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:41:34.9329280Z -2022-08-31T01:41:34.9329591Z -2022-08-31T01:41:34.9329904Z -2022-08-31T01:41:34.9330483Z finished policy #52 -2022-08-31T01:41:34.9330883Z starting test case #53 -2022-08-31T01:41:39.1751361Z time="2022-08-31T01:41:39Z" level=info msg="cluster state reset" -2022-08-31T01:41:42.3512665Z time="2022-08-31T01:41:42Z" level=info msg="cluster state verified" -2022-08-31T01:41:42.4201732Z time="2022-08-31T01:41:42Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:42:02.4206272Z time="2022-08-31T01:42:02Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:42:02.4347721Z time="2022-08-31T01:42:02Z" level=info msg="running kube probe on try 1" -2022-08-31T01:45:05.2449946Z time="2022-08-31T01:45:05Z" level=info msg="running kube probe on try 2" -2022-08-31T01:46:53.2977458Z evaluating test case: any-port,direction,egress,multi-port/protocol,numbered-port,port,rule -2022-08-31T01:46:53.2979620Z step 1 on all available ports/protocols: -2022-08-31T01:46:53.2983684Z Policy explanation: -2022-08-31T01:46:53.2985634Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:46:53.2987170Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:46:53.2988978Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:46:53.2995074Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:46:53.2996370Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:46:53.2997513Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:46:53.2998668Z | | | | pod In [b c] | | -2022-08-31T01:46:53.3000498Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:46:53.3001691Z | | | | | | -2022-08-31T01:46:53.3003326Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:46:53.3004649Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:46:53.3005890Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:46:53.3007042Z | | pod: a | | | | -2022-08-31T01:46:53.3008728Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:46:53.3009908Z | | | | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T01:46:53.3011080Z | | | | ns In [y z] | port 80 on protocol TCP | -2022-08-31T01:46:53.3012207Z | | | | pods: Match expressions: | | -2022-08-31T01:46:53.3013438Z | | | | pod In [a b] | | -2022-08-31T01:46:53.3015103Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:46:53.3015983Z -2022-08-31T01:46:53.3016651Z -2022-08-31T01:46:53.3017160Z -2022-08-31T01:46:53.3018096Z Results for network policies: -2022-08-31T01:46:53.3019069Z Network policy: -2022-08-31T01:46:53.3019743Z -2022-08-31T01:46:53.3020608Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:46:53.3027011Z kind: NetworkPolicy -2022-08-31T01:46:53.3028051Z metadata: -2022-08-31T01:46:53.3028910Z creationTimestamp: null -2022-08-31T01:46:53.3029778Z name: base -2022-08-31T01:46:53.3030639Z namespace: x -2022-08-31T01:46:53.3031513Z spec: -2022-08-31T01:46:53.3032308Z egress: -2022-08-31T01:46:53.3033390Z - ports: -2022-08-31T01:46:53.3034468Z - {} -2022-08-31T01:46:53.3036723Z - port: 80 -2022-08-31T01:46:53.3038915Z to: -2022-08-31T01:46:53.3039771Z - namespaceSelector: -2022-08-31T01:46:53.3040350Z matchExpressions: -2022-08-31T01:46:53.3041168Z - key: ns -2022-08-31T01:46:53.3041663Z operator: In -2022-08-31T01:46:53.3042120Z values: -2022-08-31T01:46:53.3042757Z - "y" -2022-08-31T01:46:53.3043354Z - z -2022-08-31T01:46:53.3043835Z podSelector: -2022-08-31T01:46:53.3044288Z matchExpressions: -2022-08-31T01:46:53.3044917Z - key: pod -2022-08-31T01:46:53.3045397Z operator: In -2022-08-31T01:46:53.3045854Z values: -2022-08-31T01:46:53.3046472Z - a -2022-08-31T01:46:53.3047065Z - b -2022-08-31T01:46:53.3047673Z - ports: -2022-08-31T01:46:53.3048291Z - port: 53 -2022-08-31T01:46:53.3048764Z protocol: UDP -2022-08-31T01:46:53.3049362Z - port: 53 -2022-08-31T01:46:53.3049822Z protocol: TCP -2022-08-31T01:46:53.3050272Z ingress: -2022-08-31T01:46:53.3050866Z - from: -2022-08-31T01:46:53.3051656Z - namespaceSelector: -2022-08-31T01:46:53.3052163Z matchExpressions: -2022-08-31T01:46:53.3052822Z - key: ns -2022-08-31T01:46:53.3053555Z operator: In -2022-08-31T01:46:53.3054101Z values: -2022-08-31T01:46:53.3054742Z - x -2022-08-31T01:46:53.3055349Z - "y" -2022-08-31T01:46:53.3057572Z podSelector: -2022-08-31T01:46:53.3060635Z matchExpressions: -2022-08-31T01:46:53.3061654Z - key: pod -2022-08-31T01:46:53.3062051Z operator: In -2022-08-31T01:46:53.3062487Z values: -2022-08-31T01:46:53.3063054Z - b -2022-08-31T01:46:53.3063543Z - c -2022-08-31T01:46:53.3063911Z ports: -2022-08-31T01:46:53.3064404Z - port: 80 -2022-08-31T01:46:53.3064777Z protocol: TCP -2022-08-31T01:46:53.3065153Z podSelector: -2022-08-31T01:46:53.3065717Z matchLabels: -2022-08-31T01:46:53.3066108Z pod: a -2022-08-31T01:46:53.3066771Z policyTypes: -2022-08-31T01:46:53.3067434Z - Ingress -2022-08-31T01:46:53.3067946Z - Egress -2022-08-31T01:46:53.3068305Z status: {} -2022-08-31T01:46:53.3068521Z -2022-08-31T01:46:53.3068957Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:46:53.3069362Z Expected ingress: -2022-08-31T01:46:53.3070126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3070666Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3071118Z | TCP/81 | | | | | | | | | | -2022-08-31T01:46:53.3071553Z | UDP/80 | | | | | | | | | | -2022-08-31T01:46:53.3071982Z | UDP/81 | | | | | | | | | | -2022-08-31T01:46:53.3072667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3073219Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3073942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3074568Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3075340Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3075936Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3076752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3077281Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3078038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3078576Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3079429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3079972Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3080687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3081214Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3081946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3082488Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3083211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3083839Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3084578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3084884Z -2022-08-31T01:46:53.3085304Z Expected egress: -2022-08-31T01:46:53.3086005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3086538Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3086991Z | TCP/81 | | | | | | | | | | -2022-08-31T01:46:53.3087435Z | UDP/80 | | | | | | | | | | -2022-08-31T01:46:53.3087880Z | UDP/81 | | | | | | | | | | -2022-08-31T01:46:53.3088606Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3089147Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:46:53.3089865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3090399Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3091115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3091645Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3092378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3092903Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3093777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3094340Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3095101Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3095633Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3096400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3097027Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3097728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3098334Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3099088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3099735Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3100449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3100735Z -2022-08-31T01:46:53.3101236Z Expected combined: -2022-08-31T01:46:53.3101897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3102426Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3102874Z | TCP/81 | | | | | | | | | | -2022-08-31T01:46:53.3103296Z | UDP/80 | | | | | | | | | | -2022-08-31T01:46:53.3103773Z | UDP/81 | | | | | | | | | | -2022-08-31T01:46:53.3104550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3105097Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:46:53.3105814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3106413Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3107127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3107661Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3108398Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3108946Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3109663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3110207Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3110917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3111465Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3112183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3112712Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3113414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3114026Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3114734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3115297Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3116074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3116366Z -2022-08-31T01:46:53.3116915Z kube results, try 0: -2022-08-31T01:46:53.3117626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3118148Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3118586Z | TCP/81 | | | | | | | | | | -2022-08-31T01:46:53.3119039Z | UDP/80 | | | | | | | | | | -2022-08-31T01:46:53.3119488Z | UDP/81 | | | | | | | | | | -2022-08-31T01:46:53.3120254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3120825Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:46:53.3121565Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3122175Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3122977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3123516Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3124232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3124920Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3125637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3126270Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3126989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3127523Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3128334Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3128987Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3129701Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3130255Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3130971Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3131503Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3132211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3132507Z -2022-08-31T01:46:53.3133019Z kube results, try 1: -2022-08-31T01:46:53.3134027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3134586Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3135072Z | TCP/81 | | | | | | | | | | -2022-08-31T01:46:53.3135509Z | UDP/80 | | | | | | | | | | -2022-08-31T01:46:53.3135993Z | UDP/81 | | | | | | | | | | -2022-08-31T01:46:53.3136712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3137253Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:46:53.3137983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3138589Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3139287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3139819Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3140534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3141232Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3141951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3142484Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3143201Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3143788Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3144529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3145148Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3145889Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3146428Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3147139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3147670Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:46:53.3148399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:46:53.3148686Z -2022-08-31T01:46:53.3148912Z -2022-08-31T01:46:53.3149516Z Actual vs expected (last round): -2022-08-31T01:46:53.3150165Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:46:53.3150681Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:46:53.3151357Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:46:53.3151878Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3152321Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3152819Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3153267Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3153720Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3154156Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3154597Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3155075Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3155528Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:46:53.3156174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:46:53.3156421Z -2022-08-31T01:46:53.3156747Z -2022-08-31T01:46:53.3157048Z -2022-08-31T01:46:53.3157624Z finished policy #53 -2022-08-31T01:46:53.3158076Z starting test case #54 -2022-08-31T01:46:57.5769412Z time="2022-08-31T01:46:57Z" level=info msg="cluster state reset" -2022-08-31T01:47:00.7461107Z time="2022-08-31T01:47:00Z" level=info msg="cluster state verified" -2022-08-31T01:47:00.8134601Z time="2022-08-31T01:47:00Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:47:20.8218823Z time="2022-08-31T01:47:20Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:47:20.8355071Z time="2022-08-31T01:47:20Z" level=info msg="running kube probe on try 1" -2022-08-31T01:48:59.0057153Z time="2022-08-31T01:48:59Z" level=info msg="running kube probe on try 2" -2022-08-31T01:50:49.0895444Z evaluating test case: any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp -2022-08-31T01:50:49.0897437Z step 1 on all available ports/protocols: -2022-08-31T01:50:49.0931324Z Policy explanation: -2022-08-31T01:50:49.0932793Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:50:49.0934269Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:50:49.0935047Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:50:49.0935520Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:50:49.0935917Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:50:49.0936266Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:50:49.0936599Z | | | | pod In [b c] | | -2022-08-31T01:50:49.0937278Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:50:49.0937663Z | | | | | | -2022-08-31T01:50:49.0938212Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:50:49.0938651Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:50:49.0939045Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:50:49.0939382Z | | pod: a | | | | -2022-08-31T01:50:49.0939914Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:50:49.0940314Z | | | | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T01:50:49.0940693Z | | | | ns In [y z] | all ports on protocol UDP | -2022-08-31T01:50:49.0941041Z | | | | pods: Match expressions: | | -2022-08-31T01:50:49.0941368Z | | | | pod In [a b] | | -2022-08-31T01:50:49.0941919Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:50:49.0942152Z -2022-08-31T01:50:49.0942267Z -2022-08-31T01:50:49.0942369Z -2022-08-31T01:50:49.0942609Z Results for network policies: -2022-08-31T01:50:49.0942882Z Network policy: -2022-08-31T01:50:49.0943011Z -2022-08-31T01:50:49.0943611Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:50:49.0944122Z kind: NetworkPolicy -2022-08-31T01:50:49.0944435Z metadata: -2022-08-31T01:50:49.0944687Z creationTimestamp: null -2022-08-31T01:50:49.0945138Z name: base -2022-08-31T01:50:49.0945383Z namespace: x -2022-08-31T01:50:49.0945614Z spec: -2022-08-31T01:50:49.0945835Z egress: -2022-08-31T01:50:49.0946240Z - ports: -2022-08-31T01:50:49.0946599Z - {} -2022-08-31T01:50:49.0946973Z - protocol: UDP -2022-08-31T01:50:49.0947216Z to: -2022-08-31T01:50:49.0947586Z - namespaceSelector: -2022-08-31T01:50:49.0947861Z matchExpressions: -2022-08-31T01:50:49.0948240Z - key: ns -2022-08-31T01:50:49.0948491Z operator: In -2022-08-31T01:50:49.0948732Z values: -2022-08-31T01:50:49.0949083Z - "y" -2022-08-31T01:50:49.0949440Z - z -2022-08-31T01:50:49.0949680Z podSelector: -2022-08-31T01:50:49.0949935Z matchExpressions: -2022-08-31T01:50:49.0950336Z - key: pod -2022-08-31T01:50:49.0950586Z operator: In -2022-08-31T01:50:49.0950825Z values: -2022-08-31T01:50:49.0951178Z - a -2022-08-31T01:50:49.0951534Z - b -2022-08-31T01:50:49.0951880Z - ports: -2022-08-31T01:50:49.0952257Z - port: 53 -2022-08-31T01:50:49.0952503Z protocol: UDP -2022-08-31T01:50:49.0952871Z - port: 53 -2022-08-31T01:50:49.0953228Z protocol: TCP -2022-08-31T01:50:49.0953467Z ingress: -2022-08-31T01:50:49.0953826Z - from: -2022-08-31T01:50:49.0954213Z - namespaceSelector: -2022-08-31T01:50:49.0954486Z matchExpressions: -2022-08-31T01:50:49.0954857Z - key: ns -2022-08-31T01:50:49.0955105Z operator: In -2022-08-31T01:50:49.0955344Z values: -2022-08-31T01:50:49.0955696Z - x -2022-08-31T01:50:49.0956055Z - "y" -2022-08-31T01:50:49.0956300Z podSelector: -2022-08-31T01:50:49.0956557Z matchExpressions: -2022-08-31T01:50:49.0956936Z - key: pod -2022-08-31T01:50:49.0957188Z operator: In -2022-08-31T01:50:49.0957419Z values: -2022-08-31T01:50:49.0957772Z - b -2022-08-31T01:50:49.0958125Z - c -2022-08-31T01:50:49.0958357Z ports: -2022-08-31T01:50:49.0958716Z - port: 80 -2022-08-31T01:50:49.0959030Z protocol: TCP -2022-08-31T01:50:49.0959274Z podSelector: -2022-08-31T01:50:49.0959520Z matchLabels: -2022-08-31T01:50:49.0959756Z pod: a -2022-08-31T01:50:49.0959979Z policyTypes: -2022-08-31T01:50:49.0960345Z - Ingress -2022-08-31T01:50:49.0960709Z - Egress -2022-08-31T01:50:49.0960949Z status: {} -2022-08-31T01:50:49.0961070Z -2022-08-31T01:50:49.0961302Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:50:49.0961573Z Expected ingress: -2022-08-31T01:50:49.0962103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0962528Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.0962867Z | TCP/81 | | | | | | | | | | -2022-08-31T01:50:49.0963176Z | UDP/80 | | | | | | | | | | -2022-08-31T01:50:49.0963484Z | UDP/81 | | | | | | | | | | -2022-08-31T01:50:49.0964047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0964463Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0965042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0965454Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0966037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0966449Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0967027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0967438Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0968020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0968432Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0969020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0969428Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0970002Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0970406Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0970979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0971665Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0972387Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0972801Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0973579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0973867Z -2022-08-31T01:50:49.0974102Z Expected egress: -2022-08-31T01:50:49.0974647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0975062Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.0975394Z | TCP/81 | | | | | | | | | | -2022-08-31T01:50:49.0975703Z | UDP/80 | | | | | | | | | | -2022-08-31T01:50:49.0976080Z | UDP/81 | | | | | | | | | | -2022-08-31T01:50:49.0976641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0977066Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T01:50:49.0977653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0978060Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0978638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0979037Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0979615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0980021Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0980598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0981002Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0981582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0981987Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0982563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0982965Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0983545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0984012Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0984593Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0985000Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0985569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0985808Z -2022-08-31T01:50:49.0986026Z Expected combined: -2022-08-31T01:50:49.0986548Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0986958Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.0987282Z | TCP/81 | | | | | | | | | | -2022-08-31T01:50:49.0987587Z | UDP/80 | | | | | | | | | | -2022-08-31T01:50:49.0987990Z | UDP/81 | | | | | | | | | | -2022-08-31T01:50:49.0988543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0988962Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T01:50:49.0989543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0989953Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0990536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0991003Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0991579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0991991Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0992568Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0992983Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0993555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0993962Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0994542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0994957Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0995537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0995942Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0996518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0996924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.0997500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0997733Z -2022-08-31T01:50:49.0997972Z kube results, try 0: -2022-08-31T01:50:49.0998495Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.0998904Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.0999230Z | TCP/81 | | | | | | | | | | -2022-08-31T01:50:49.0999535Z | UDP/80 | | | | | | | | | | -2022-08-31T01:50:49.0999834Z | UDP/81 | | | | | | | | | | -2022-08-31T01:50:49.1000380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1000795Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:50:49.1001556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1001978Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1002561Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1002965Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1003604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1004019Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1004597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1005004Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1005574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1005980Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1006618Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1007034Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1007609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1008015Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1008590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1008996Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1009572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1009816Z -2022-08-31T01:50:49.1010046Z kube results, try 1: -2022-08-31T01:50:49.1010574Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1010975Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.1011300Z | TCP/81 | | | | | | | | | | -2022-08-31T01:50:49.1011602Z | UDP/80 | | | | | | | | | | -2022-08-31T01:50:49.1011902Z | UDP/81 | | | | | | | | | | -2022-08-31T01:50:49.1012458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1012875Z | x/a | X X X X | X X X X | X X X X | . . . . | . . . . | X X X X | . . . . | . . . . | X X X X | -2022-08-31T01:50:49.1016037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1017026Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1018264Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1019144Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1020287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1021178Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1022349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1023301Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1024277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1024897Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1025871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1026453Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1027208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1027767Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1028512Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1029043Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:50:49.1029766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:50:49.1030138Z -2022-08-31T01:50:49.1030376Z -2022-08-31T01:50:49.1030825Z Actual vs expected (last round): -2022-08-31T01:50:49.1031470Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:50:49.1031978Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:50:49.1032717Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:50:49.1033170Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1033577Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1033986Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1034460Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1034863Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1035313Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1035706Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1036166Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1036621Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:50:49.1037224Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:50:49.1037461Z -2022-08-31T01:50:49.1037692Z -2022-08-31T01:50:49.1037995Z -2022-08-31T01:50:49.1038579Z finished policy #54 -2022-08-31T01:50:49.1039042Z starting test case #55 -2022-08-31T01:50:53.4426293Z time="2022-08-31T01:50:53Z" level=info msg="cluster state reset" -2022-08-31T01:50:56.6106583Z time="2022-08-31T01:50:56Z" level=info msg="cluster state verified" -2022-08-31T01:50:56.6793709Z time="2022-08-31T01:50:56Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:51:16.6839474Z time="2022-08-31T01:51:16Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:51:16.6975249Z time="2022-08-31T01:51:16Z" level=info msg="running kube probe on try 1" -2022-08-31T01:54:01.8296266Z time="2022-08-31T01:54:01Z" level=info msg="running kube probe on try 2" -2022-08-31T01:57:30.7184350Z evaluating test case: direction,egress,multi-port/protocol,numbered-port,port,rule -2022-08-31T01:57:30.7185353Z step 1 on all available ports/protocols: -2022-08-31T01:57:30.7185875Z Policy explanation: -2022-08-31T01:57:30.7215156Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:57:30.7223037Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:57:30.7224552Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:57:30.7225549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:57:30.7226371Z | | Match labels: | | ns In [x y] | | -2022-08-31T01:57:30.7227112Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:57:30.7228089Z | | | | pod In [b c] | | -2022-08-31T01:57:30.7229174Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:57:30.7229956Z | | | | | | -2022-08-31T01:57:30.7231043Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:57:30.7231972Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:57:30.7232746Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:57:30.7233401Z | | pod: a | | | | -2022-08-31T01:57:30.7234618Z + + + +-------------------------------+-------------------------+ -2022-08-31T01:57:30.7235426Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:57:30.7236151Z | | | | ns In [y z] | port 81 on protocol TCP | -2022-08-31T01:57:30.7236858Z | | | | pods: Match expressions: | | -2022-08-31T01:57:30.7237497Z | | | | pod In [a b] | | -2022-08-31T01:57:30.7238596Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T01:57:30.7239134Z -2022-08-31T01:57:30.7239391Z -2022-08-31T01:57:30.7239647Z -2022-08-31T01:57:30.7240118Z Results for network policies: -2022-08-31T01:57:30.7240658Z Network policy: -2022-08-31T01:57:30.7240947Z -2022-08-31T01:57:30.7241447Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:57:30.7242008Z kind: NetworkPolicy -2022-08-31T01:57:30.7242504Z metadata: -2022-08-31T01:57:30.7243025Z creationTimestamp: null -2022-08-31T01:57:30.7243538Z name: base -2022-08-31T01:57:30.7244022Z namespace: x -2022-08-31T01:57:30.7244491Z spec: -2022-08-31T01:57:30.7244951Z egress: -2022-08-31T01:57:30.7245653Z - ports: -2022-08-31T01:57:30.7246343Z - port: 80 -2022-08-31T01:57:30.7247039Z - port: 81 -2022-08-31T01:57:30.7247520Z to: -2022-08-31T01:57:30.7268455Z - namespaceSelector: -2022-08-31T01:57:30.7269260Z matchExpressions: -2022-08-31T01:57:30.7270009Z - key: ns -2022-08-31T01:57:30.7270514Z operator: In -2022-08-31T01:57:30.7271021Z values: -2022-08-31T01:57:30.7271684Z - "y" -2022-08-31T01:57:30.7272348Z - z -2022-08-31T01:57:30.7272873Z podSelector: -2022-08-31T01:57:30.7273397Z matchExpressions: -2022-08-31T01:57:30.7274111Z - key: pod -2022-08-31T01:57:30.7274637Z operator: In -2022-08-31T01:57:30.7275142Z values: -2022-08-31T01:57:30.7275788Z - a -2022-08-31T01:57:30.7276453Z - b -2022-08-31T01:57:30.7277123Z - ports: -2022-08-31T01:57:30.7277819Z - port: 53 -2022-08-31T01:57:30.7278336Z protocol: UDP -2022-08-31T01:57:30.7279011Z - port: 53 -2022-08-31T01:57:30.7279507Z protocol: TCP -2022-08-31T01:57:30.7279994Z ingress: -2022-08-31T01:57:30.7280651Z - from: -2022-08-31T01:57:30.7281356Z - namespaceSelector: -2022-08-31T01:57:30.7281912Z matchExpressions: -2022-08-31T01:57:30.7282629Z - key: ns -2022-08-31T01:57:30.7283138Z operator: In -2022-08-31T01:57:30.7283626Z values: -2022-08-31T01:57:30.7284289Z - x -2022-08-31T01:57:30.7284952Z - "y" -2022-08-31T01:57:30.7285453Z podSelector: -2022-08-31T01:57:30.7285983Z matchExpressions: -2022-08-31T01:57:30.7286688Z - key: pod -2022-08-31T01:57:30.7287189Z operator: In -2022-08-31T01:57:30.7287701Z values: -2022-08-31T01:57:30.7288361Z - b -2022-08-31T01:57:30.7289015Z - c -2022-08-31T01:57:30.7289680Z ports: -2022-08-31T01:57:30.7290361Z - port: 80 -2022-08-31T01:57:30.7290885Z protocol: TCP -2022-08-31T01:57:30.7291389Z podSelector: -2022-08-31T01:57:30.7291883Z matchLabels: -2022-08-31T01:57:30.7292360Z pod: a -2022-08-31T01:57:30.7292843Z policyTypes: -2022-08-31T01:57:30.7293742Z - Ingress -2022-08-31T01:57:30.7294427Z - Egress -2022-08-31T01:57:30.7294907Z status: {} -2022-08-31T01:57:30.7295182Z -2022-08-31T01:57:30.7295693Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:57:30.7296234Z Expected ingress: -2022-08-31T01:57:30.7297384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7298247Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7298904Z | TCP/81 | | | | | | | | | | -2022-08-31T01:57:30.7299647Z | UDP/80 | | | | | | | | | | -2022-08-31T01:57:30.7300270Z | UDP/81 | | | | | | | | | | -2022-08-31T01:57:30.7301366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7302210Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7303339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7304193Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7305331Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7306181Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7307353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7308220Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7309347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7310201Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7311342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7312178Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7313296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7314127Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7315270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7316124Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7317216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7318058Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7335894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7336452Z -2022-08-31T01:57:30.7336931Z Expected egress: -2022-08-31T01:57:30.7337949Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7338767Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7339439Z | TCP/81 | | | | | | | | | | -2022-08-31T01:57:30.7340207Z | UDP/80 | | | | | | | | | | -2022-08-31T01:57:30.7340824Z | UDP/81 | | | | | | | | | | -2022-08-31T01:57:30.7341905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7342761Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:57:30.7343896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7344731Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7345867Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7346849Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7347977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7348843Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7349961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7350804Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7351932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7352755Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7353890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7354746Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7355881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7356743Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7357855Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7358698Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7359811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7360337Z -2022-08-31T01:57:30.7360821Z Expected combined: -2022-08-31T01:57:30.7361824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7362658Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7363315Z | TCP/81 | | | | | | | | | | -2022-08-31T01:57:30.7363939Z | UDP/80 | | | | | | | | | | -2022-08-31T01:57:30.7364567Z | UDP/81 | | | | | | | | | | -2022-08-31T01:57:30.7365629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7366493Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:57:30.7367625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7368451Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7369595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7370591Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7371742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7372611Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7373878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7374719Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7375842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7376689Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7377953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7378809Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7379944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7380795Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7381916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7382770Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7383877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7384403Z -2022-08-31T01:57:30.7384884Z kube results, try 0: -2022-08-31T01:57:30.7385911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7386748Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7387416Z | TCP/81 | | | | | | | | | | -2022-08-31T01:57:30.7388056Z | UDP/80 | | | | | | | | | | -2022-08-31T01:57:30.7388692Z | UDP/81 | | | | | | | | | | -2022-08-31T01:57:30.7389759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7390604Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7391938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7392744Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7454518Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7503311Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7504562Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7505379Z | y/a | . . . X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7506432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7507172Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7508197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7508945Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7510096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7510807Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7511813Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7512539Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7513558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7514289Z | z/c | . . . X | . X . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7515295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7515807Z -2022-08-31T01:57:30.7516202Z kube results, try 1: -2022-08-31T01:57:30.7517119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7517825Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7518382Z | TCP/81 | | | | | | | | | | -2022-08-31T01:57:30.7518909Z | UDP/80 | | | | | | | | | | -2022-08-31T01:57:30.7519423Z | UDP/81 | | | | | | | | | | -2022-08-31T01:57:30.7520353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7521052Z | x/a | X X X X | X X X X | X X X X | . . X X | . . X X | X X X X | . . X X | . . X X | X X X X | -2022-08-31T01:57:30.7522018Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7522708Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7523653Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7524335Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7525290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7525973Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7526919Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7527646Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7528607Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7529310Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7530263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7530955Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7531905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7532597Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7533676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7534395Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:57:30.7535362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:57:30.7535895Z -2022-08-31T01:57:30.7536102Z -2022-08-31T01:57:30.7536502Z Actual vs expected (last round): -2022-08-31T01:57:30.7537321Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:57:30.7537905Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:57:30.7538754Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:57:30.7539317Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7539823Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7540297Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7540766Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7541229Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7541902Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7542530Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7543076Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7543579Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:57:30.7544470Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:57:30.7544826Z -2022-08-31T01:57:30.7545031Z -2022-08-31T01:57:30.7545247Z -2022-08-31T01:57:30.7545660Z finished policy #55 -2022-08-31T01:57:30.7546128Z starting test case #56 -2022-08-31T01:57:33.9675334Z time="2022-08-31T01:57:33Z" level=info msg="cluster state reset" -2022-08-31T01:57:37.1279065Z time="2022-08-31T01:57:37Z" level=info msg="cluster state verified" -2022-08-31T01:57:37.1903894Z time="2022-08-31T01:57:37Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:57:57.2088427Z time="2022-08-31T01:57:57Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:57:57.2225041Z time="2022-08-31T01:57:57Z" level=info msg="running kube probe on try 1" -2022-08-31T01:59:10.5890293Z evaluating test case: any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule -2022-08-31T01:59:10.5891369Z step 1 on all available ports/protocols: -2022-08-31T01:59:10.5891975Z Policy explanation: -2022-08-31T01:59:10.5893078Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:59:10.5894125Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T01:59:10.5895333Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:59:10.5896286Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T01:59:10.5897142Z | | Match labels: | | ns In [x y] | port 80 on protocol TCP | -2022-08-31T01:59:10.5897868Z | | pod: a | | pods: Match expressions: | | -2022-08-31T01:59:10.5898512Z | | | | pod In [b c] | | -2022-08-31T01:59:10.5899586Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:59:10.5900360Z | | | | | | -2022-08-31T01:59:10.5901425Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:59:10.5902351Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T01:59:10.5903148Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T01:59:10.5903842Z | | pod: a | | | | -2022-08-31T01:59:10.5905177Z + + + +-------------------------------+---------------------------+ -2022-08-31T01:59:10.5905923Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T01:59:10.5906575Z | | | | ns In [y z] | | -2022-08-31T01:59:10.5907283Z | | | | pods: Match expressions: | | -2022-08-31T01:59:10.5907933Z | | | | pod In [a b] | | -2022-08-31T01:59:10.5909100Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T01:59:10.5909629Z -2022-08-31T01:59:10.5909857Z -2022-08-31T01:59:10.5910261Z -2022-08-31T01:59:10.5910735Z Results for network policies: -2022-08-31T01:59:10.5911657Z Network policy: -2022-08-31T01:59:10.5912047Z -2022-08-31T01:59:10.5912601Z apiVersion: networking.k8s.io/v1 -2022-08-31T01:59:10.5913249Z kind: NetworkPolicy -2022-08-31T01:59:10.5913882Z metadata: -2022-08-31T01:59:10.5914508Z creationTimestamp: null -2022-08-31T01:59:10.5915147Z name: base -2022-08-31T01:59:10.5915708Z namespace: x -2022-08-31T01:59:10.5916320Z spec: -2022-08-31T01:59:10.5916906Z egress: -2022-08-31T01:59:10.5917773Z - ports: -2022-08-31T01:59:10.5918634Z - port: 80 -2022-08-31T01:59:10.5919234Z protocol: TCP -2022-08-31T01:59:10.5919850Z to: -2022-08-31T01:59:10.5920678Z - namespaceSelector: -2022-08-31T01:59:10.5921359Z matchExpressions: -2022-08-31T01:59:10.5922195Z - key: ns -2022-08-31T01:59:10.5922825Z operator: In -2022-08-31T01:59:10.5923403Z values: -2022-08-31T01:59:10.5924251Z - "y" -2022-08-31T01:59:10.5925080Z - z -2022-08-31T01:59:10.5925695Z podSelector: -2022-08-31T01:59:10.5926336Z matchExpressions: -2022-08-31T01:59:10.5927199Z - key: pod -2022-08-31T01:59:10.5927829Z operator: In -2022-08-31T01:59:10.5928406Z values: -2022-08-31T01:59:10.5929242Z - a -2022-08-31T01:59:10.5930069Z - b -2022-08-31T01:59:10.5930897Z - ports: -2022-08-31T01:59:10.5931650Z - port: 53 -2022-08-31T01:59:10.5938646Z protocol: UDP -2022-08-31T01:59:10.5939733Z - port: 53 -2022-08-31T01:59:10.5940381Z protocol: TCP -2022-08-31T01:59:10.5940999Z ingress: -2022-08-31T01:59:10.5941811Z - from: -2022-08-31T01:59:10.5942716Z - namespaceSelector: -2022-08-31T01:59:10.5943401Z matchExpressions: -2022-08-31T01:59:10.5944250Z - key: ns -2022-08-31T01:59:10.5944894Z operator: In -2022-08-31T01:59:10.5945513Z values: -2022-08-31T01:59:10.5946349Z - x -2022-08-31T01:59:10.5947181Z - "y" -2022-08-31T01:59:10.5947706Z podSelector: -2022-08-31T01:59:10.5949059Z matchExpressions: -2022-08-31T01:59:10.5950092Z - key: pod -2022-08-31T01:59:10.5950715Z operator: In -2022-08-31T01:59:10.5951338Z values: -2022-08-31T01:59:10.5952166Z - b -2022-08-31T01:59:10.5952996Z - c -2022-08-31T01:59:10.5953593Z ports: -2022-08-31T01:59:10.5954396Z - {} -2022-08-31T01:59:10.5955233Z - port: 80 -2022-08-31T01:59:10.5955828Z podSelector: -2022-08-31T01:59:10.5956369Z matchLabels: -2022-08-31T01:59:10.5956967Z pod: a -2022-08-31T01:59:10.5957563Z policyTypes: -2022-08-31T01:59:10.5958401Z - Ingress -2022-08-31T01:59:10.5959229Z - Egress -2022-08-31T01:59:10.5959828Z status: {} -2022-08-31T01:59:10.5960183Z -2022-08-31T01:59:10.5960708Z 0 wrong, 9 ignored, 72 correct -2022-08-31T01:59:10.5961385Z Expected ingress: -2022-08-31T01:59:10.5962586Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5963587Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:59:10.5964399Z | TCP/81 | | | | | | | | | | -2022-08-31T01:59:10.5965321Z | UDP/80 | | | | | | | | | | -2022-08-31T01:59:10.5966078Z | UDP/81 | | | | | | | | | | -2022-08-31T01:59:10.5967231Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5968128Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5969438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5970415Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5971687Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5972813Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5974284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5975179Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5977043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5977972Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5979235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5980186Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5981401Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5982347Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5983559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5984387Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5989351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5990358Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5991608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5992130Z -2022-08-31T01:59:10.5992702Z Expected egress: -2022-08-31T01:59:10.5993513Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5994085Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:59:10.5994571Z | TCP/81 | | | | | | | | | | -2022-08-31T01:59:10.5995026Z | UDP/80 | | | | | | | | | | -2022-08-31T01:59:10.5995515Z | UDP/81 | | | | | | | | | | -2022-08-31T01:59:10.5996336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5996892Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:59:10.5997607Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5998150Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.5998860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.5999528Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6000236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6000772Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6001521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6002052Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6002764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6003414Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6004139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6004678Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6005471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6006044Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6006790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6007323Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6008027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6008331Z -2022-08-31T01:59:10.6008745Z Expected combined: -2022-08-31T01:59:10.6009397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6009966Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:59:10.6010418Z | TCP/81 | | | | | | | | | | -2022-08-31T01:59:10.6010891Z | UDP/80 | | | | | | | | | | -2022-08-31T01:59:10.6011546Z | UDP/81 | | | | | | | | | | -2022-08-31T01:59:10.6012360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6012910Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:59:10.6013877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6014444Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6015167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6015708Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6016451Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6017051Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6017802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6018334Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6019048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6019616Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6020495Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6021123Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6021841Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6022375Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6023084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6023629Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6024465Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6024757Z -2022-08-31T01:59:10.6025308Z kube results, try 0: -2022-08-31T01:59:10.6026034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6026594Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:59:10.6027160Z | TCP/81 | | | | | | | | | | -2022-08-31T01:59:10.6027629Z | UDP/80 | | | | | | | | | | -2022-08-31T01:59:10.6028133Z | UDP/81 | | | | | | | | | | -2022-08-31T01:59:10.6028832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6029389Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T01:59:10.6030147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6030695Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6031400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6031936Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6032684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6033217Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6033978Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6034514Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6035243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6035784Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6036487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6037020Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6037745Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6038273Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6038982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6039526Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T01:59:10.6040445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T01:59:10.6040742Z -2022-08-31T01:59:10.6040967Z -2022-08-31T01:59:10.6041471Z Actual vs expected (last round): -2022-08-31T01:59:10.6042143Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:59:10.6042690Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T01:59:10.6043403Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:59:10.6043947Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6044402Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6044848Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6045305Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6045781Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6046230Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6046723Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6047173Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6047626Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T01:59:10.6048294Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T01:59:10.6048544Z -2022-08-31T01:59:10.6048845Z -2022-08-31T01:59:10.6049156Z -2022-08-31T01:59:10.6049647Z finished policy #56 -2022-08-31T01:59:10.6050094Z starting test case #57 -2022-08-31T01:59:13.8942633Z time="2022-08-31T01:59:13Z" level=info msg="cluster state reset" -2022-08-31T01:59:17.0678789Z time="2022-08-31T01:59:17Z" level=info msg="cluster state verified" -2022-08-31T01:59:17.1342075Z time="2022-08-31T01:59:17Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T01:59:37.1389544Z time="2022-08-31T01:59:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T01:59:37.1525995Z time="2022-08-31T01:59:37Z" level=info msg="running kube probe on try 1" -2022-08-31T02:00:44.7410379Z evaluating test case: any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp -2022-08-31T02:00:44.7412042Z step 1 on all available ports/protocols: -2022-08-31T02:00:44.7443102Z Policy explanation: -2022-08-31T02:00:44.7444990Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T02:00:44.7447486Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:00:44.7449119Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T02:00:44.7450170Z | Ingress | namespace: x | x/base | namespace: Match expressions: | all ports on protocol TCP | -2022-08-31T02:00:44.7451074Z | | Match labels: | | ns In [x y] | all ports on protocol UDP | -2022-08-31T02:00:44.7452851Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:00:44.7453447Z | | | | pod In [b c] | | -2022-08-31T02:00:44.7454271Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T02:00:44.7454766Z | | | | | | -2022-08-31T02:00:44.7455493Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T02:00:44.7456046Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:00:44.7456605Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:00:44.7457099Z | | pod: a | | | | -2022-08-31T02:00:44.7457937Z + + + +-------------------------------+---------------------------+ -2022-08-31T02:00:44.7458472Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:00:44.7458932Z | | | | ns In [y z] | | -2022-08-31T02:00:44.7459421Z | | | | pods: Match expressions: | | -2022-08-31T02:00:44.7459876Z | | | | pod In [a b] | | -2022-08-31T02:00:44.7460544Z +---------+---------------+--------------+-------------------------------+---------------------------+ -2022-08-31T02:00:44.7460828Z -2022-08-31T02:00:44.7461189Z -2022-08-31T02:00:44.7461470Z -2022-08-31T02:00:44.7461951Z Results for network policies: -2022-08-31T02:00:44.7462370Z Network policy: -2022-08-31T02:00:44.7462543Z -2022-08-31T02:00:44.7462949Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:00:44.7463407Z kind: NetworkPolicy -2022-08-31T02:00:44.7463753Z metadata: -2022-08-31T02:00:44.7464103Z creationTimestamp: null -2022-08-31T02:00:44.7464460Z name: base -2022-08-31T02:00:44.7464794Z namespace: x -2022-08-31T02:00:44.7465126Z spec: -2022-08-31T02:00:44.7465446Z egress: -2022-08-31T02:00:44.7465931Z - ports: -2022-08-31T02:00:44.7466450Z - port: 80 -2022-08-31T02:00:44.7466842Z protocol: TCP -2022-08-31T02:00:44.7467169Z to: -2022-08-31T02:00:44.7467668Z - namespaceSelector: -2022-08-31T02:00:44.7468128Z matchExpressions: -2022-08-31T02:00:44.7468629Z - key: ns -2022-08-31T02:00:44.7468990Z operator: In -2022-08-31T02:00:44.7469333Z values: -2022-08-31T02:00:44.7469825Z - "y" -2022-08-31T02:00:44.7470310Z - z -2022-08-31T02:00:44.7470658Z podSelector: -2022-08-31T02:00:44.7471010Z matchExpressions: -2022-08-31T02:00:44.7471502Z - key: pod -2022-08-31T02:00:44.7471850Z operator: In -2022-08-31T02:00:44.7472183Z values: -2022-08-31T02:00:44.7472647Z - a -2022-08-31T02:00:44.7473140Z - b -2022-08-31T02:00:44.7473608Z - ports: -2022-08-31T02:00:44.7474095Z - port: 53 -2022-08-31T02:00:44.7474448Z protocol: UDP -2022-08-31T02:00:44.7474991Z - port: 53 -2022-08-31T02:00:44.7475338Z protocol: TCP -2022-08-31T02:00:44.7475687Z ingress: -2022-08-31T02:00:44.7476144Z - from: -2022-08-31T02:00:44.7476645Z - namespaceSelector: -2022-08-31T02:00:44.7477027Z matchExpressions: -2022-08-31T02:00:44.7477589Z - key: ns -2022-08-31T02:00:44.7477948Z operator: In -2022-08-31T02:00:44.7478291Z values: -2022-08-31T02:00:44.7478758Z - x -2022-08-31T02:00:44.7479232Z - "y" -2022-08-31T02:00:44.7479577Z podSelector: -2022-08-31T02:00:44.7479928Z matchExpressions: -2022-08-31T02:00:44.7480420Z - key: pod -2022-08-31T02:00:44.7480810Z operator: In -2022-08-31T02:00:44.7481145Z values: -2022-08-31T02:00:44.7481608Z - b -2022-08-31T02:00:44.7482168Z - c -2022-08-31T02:00:44.7482508Z ports: -2022-08-31T02:00:44.7482958Z - {} -2022-08-31T02:00:44.7483441Z - protocol: UDP -2022-08-31T02:00:44.7483792Z podSelector: -2022-08-31T02:00:44.7484134Z matchLabels: -2022-08-31T02:00:44.7484471Z pod: a -2022-08-31T02:00:44.7484860Z policyTypes: -2022-08-31T02:00:44.7485327Z - Ingress -2022-08-31T02:00:44.7485809Z - Egress -2022-08-31T02:00:44.7486150Z status: {} -2022-08-31T02:00:44.7486317Z -2022-08-31T02:00:44.7486693Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:00:44.7487148Z Expected ingress: -2022-08-31T02:00:44.7487807Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7488415Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:00:44.7489067Z | TCP/81 | | | | | | | | | | -2022-08-31T02:00:44.7489551Z | UDP/80 | | | | | | | | | | -2022-08-31T02:00:44.7489956Z | UDP/81 | | | | | | | | | | -2022-08-31T02:00:44.7490630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7491154Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7491939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7492465Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7493228Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7493962Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7494688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7495283Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7496038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7496604Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7497335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7497853Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7498628Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7499256Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7499964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7500489Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7501254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7501777Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7502541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7503022Z -2022-08-31T02:00:44.7503382Z Expected egress: -2022-08-31T02:00:44.7504154Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7504733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:00:44.7505202Z | TCP/81 | | | | | | | | | | -2022-08-31T02:00:44.7505623Z | UDP/80 | | | | | | | | | | -2022-08-31T02:00:44.7506102Z | UDP/81 | | | | | | | | | | -2022-08-31T02:00:44.7506814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7507351Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:00:44.7508113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7508651Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7509524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7510072Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7510782Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7511305Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7512070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7512633Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7513339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7513931Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7514645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7515205Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7515983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7516512Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7517225Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7517751Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7518459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7518757Z -2022-08-31T02:00:44.7519171Z Expected combined: -2022-08-31T02:00:44.7519824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7520449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:00:44.7520887Z | TCP/81 | | | | | | | | | | -2022-08-31T02:00:44.7521330Z | UDP/80 | | | | | | | | | | -2022-08-31T02:00:44.7521785Z | UDP/81 | | | | | | | | | | -2022-08-31T02:00:44.7522506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7523040Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:00:44.7523752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7524307Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7525001Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7525550Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7526285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7526803Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7527502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7528097Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7528815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7529424Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7530156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7530675Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7531378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7531898Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7532598Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7533180Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7534207Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7534493Z -2022-08-31T02:00:44.7534988Z kube results, try 0: -2022-08-31T02:00:44.7535702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7536243Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:00:44.7536684Z | TCP/81 | | | | | | | | | | -2022-08-31T02:00:44.7537123Z | UDP/80 | | | | | | | | | | -2022-08-31T02:00:44.7537582Z | UDP/81 | | | | | | | | | | -2022-08-31T02:00:44.7538258Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7538786Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:00:44.7539504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7540021Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7540759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7541323Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7542099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7542704Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7543412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7543938Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7544632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7545194Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7545892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7546468Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7547199Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7547792Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7548558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7549170Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:00:44.7550042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:00:44.7550330Z -2022-08-31T02:00:44.7550603Z -2022-08-31T02:00:44.7551145Z Actual vs expected (last round): -2022-08-31T02:00:44.7551753Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:00:44.7552259Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:00:44.7552879Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:00:44.7553328Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7553787Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7554272Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7554714Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7555176Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7555562Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7556014Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7556464Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7556927Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:00:44.7557603Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:00:44.7557844Z -2022-08-31T02:00:44.7558056Z -2022-08-31T02:00:44.7558298Z -2022-08-31T02:00:44.7558786Z finished policy #57 -2022-08-31T02:00:44.7559152Z starting test case #58 -2022-08-31T02:00:47.8618730Z time="2022-08-31T02:00:47Z" level=info msg="cluster state reset" -2022-08-31T02:00:51.0380016Z time="2022-08-31T02:00:51Z" level=info msg="cluster state verified" -2022-08-31T02:00:51.1062642Z time="2022-08-31T02:00:51Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:01:11.1098743Z time="2022-08-31T02:01:11Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:01:11.1528907Z time="2022-08-31T02:01:11Z" level=info msg="running kube probe on try 1" -2022-08-31T02:02:24.4562176Z evaluating test case: direction,ingress,multi-port/protocol,numbered-port,port,rule -2022-08-31T02:02:24.4563485Z step 1 on all available ports/protocols: -2022-08-31T02:02:24.4564041Z Policy explanation: -2022-08-31T02:02:24.4564785Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:02:24.4565252Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:02:24.4565970Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:02:24.4566549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:02:24.4567054Z | | Match labels: | | ns In [x y] | port 81 on protocol TCP | -2022-08-31T02:02:24.4567493Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:02:24.4567947Z | | | | pod In [b c] | | -2022-08-31T02:02:24.4568583Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:02:24.4569013Z | | | | | | -2022-08-31T02:02:24.4569661Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:02:24.4570146Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:02:24.4570606Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:02:24.4570987Z | | pod: a | | | | -2022-08-31T02:02:24.4571860Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:02:24.4572370Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:02:24.4572807Z | | | | ns In [y z] | | -2022-08-31T02:02:24.4573137Z | | | | pods: Match expressions: | | -2022-08-31T02:02:24.4573692Z | | | | pod In [a b] | | -2022-08-31T02:02:24.4574347Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:02:24.4574706Z -2022-08-31T02:02:24.4574815Z -2022-08-31T02:02:24.4575016Z -2022-08-31T02:02:24.4575361Z Results for network policies: -2022-08-31T02:02:24.4586791Z Network policy: -2022-08-31T02:02:24.4587329Z -2022-08-31T02:02:24.4587942Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:02:24.4588613Z kind: NetworkPolicy -2022-08-31T02:02:24.4589106Z metadata: -2022-08-31T02:02:24.4589727Z creationTimestamp: null -2022-08-31T02:02:24.4590393Z name: base -2022-08-31T02:02:24.4591017Z namespace: x -2022-08-31T02:02:24.4591511Z spec: -2022-08-31T02:02:24.4592110Z egress: -2022-08-31T02:02:24.4593121Z - ports: -2022-08-31T02:02:24.4597159Z - port: 80 -2022-08-31T02:02:24.4597816Z protocol: TCP -2022-08-31T02:02:24.4598419Z to: -2022-08-31T02:02:24.4599280Z - namespaceSelector: -2022-08-31T02:02:24.4599835Z matchExpressions: -2022-08-31T02:02:24.4600709Z - key: ns -2022-08-31T02:02:24.4601369Z operator: In -2022-08-31T02:02:24.4601876Z values: -2022-08-31T02:02:24.4602719Z - "y" -2022-08-31T02:02:24.4603437Z - z -2022-08-31T02:02:24.4603949Z podSelector: -2022-08-31T02:02:24.4607278Z matchExpressions: -2022-08-31T02:02:24.4608133Z - key: pod -2022-08-31T02:02:24.4608645Z operator: In -2022-08-31T02:02:24.4609145Z values: -2022-08-31T02:02:24.4609992Z - a -2022-08-31T02:02:24.4610734Z - b -2022-08-31T02:02:24.4611449Z - ports: -2022-08-31T02:02:24.4612184Z - port: 53 -2022-08-31T02:02:24.4612701Z protocol: UDP -2022-08-31T02:02:24.4613567Z - port: 53 -2022-08-31T02:02:24.4616909Z protocol: TCP -2022-08-31T02:02:24.4617501Z ingress: -2022-08-31T02:02:24.4618272Z - from: -2022-08-31T02:02:24.4619039Z - namespaceSelector: -2022-08-31T02:02:24.4619597Z matchExpressions: -2022-08-31T02:02:24.4620331Z - key: ns -2022-08-31T02:02:24.4620846Z operator: In -2022-08-31T02:02:24.4621362Z values: -2022-08-31T02:02:24.4622061Z - x -2022-08-31T02:02:24.4622771Z - "y" -2022-08-31T02:02:24.4623286Z podSelector: -2022-08-31T02:02:24.4623834Z matchExpressions: -2022-08-31T02:02:24.4627319Z - key: pod -2022-08-31T02:02:24.4627862Z operator: In -2022-08-31T02:02:24.4628369Z values: -2022-08-31T02:02:24.4629070Z - b -2022-08-31T02:02:24.4629771Z - c -2022-08-31T02:02:24.4632071Z ports: -2022-08-31T02:02:24.4632908Z - port: 80 -2022-08-31T02:02:24.4635015Z - port: 81 -2022-08-31T02:02:24.4635528Z podSelector: -2022-08-31T02:02:24.4636018Z matchLabels: -2022-08-31T02:02:24.4636560Z pod: a -2022-08-31T02:02:24.4636963Z policyTypes: -2022-08-31T02:02:24.4637642Z - Ingress -2022-08-31T02:02:24.4638284Z - Egress -2022-08-31T02:02:24.4638875Z status: {} -2022-08-31T02:02:24.4639055Z -2022-08-31T02:02:24.4639513Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:02:24.4640002Z Expected ingress: -2022-08-31T02:02:24.4640667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4641223Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:02:24.4641672Z | TCP/81 | | | | | | | | | | -2022-08-31T02:02:24.4642312Z | UDP/80 | | | | | | | | | | -2022-08-31T02:02:24.4642773Z | UDP/81 | | | | | | | | | | -2022-08-31T02:02:24.4643494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4644069Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4644780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4645325Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4646149Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4646721Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4647443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4647982Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4648694Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4649241Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4649983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4650529Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4651257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4651800Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4652553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4653110Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4654572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4655172Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4655938Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4656330Z -2022-08-31T02:02:24.4658092Z Expected egress: -2022-08-31T02:02:24.4658948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4659591Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:02:24.4660046Z | TCP/81 | | | | | | | | | | -2022-08-31T02:02:24.4660538Z | UDP/80 | | | | | | | | | | -2022-08-31T02:02:24.4660988Z | UDP/81 | | | | | | | | | | -2022-08-31T02:02:24.4661718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4662271Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:02:24.4663031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4663576Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4664427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4664961Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4665677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4666210Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4666917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4667481Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4668214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4668864Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4669591Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4670127Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4670863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4671398Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4672116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4672646Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4673364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4673661Z -2022-08-31T02:02:24.4674157Z Expected combined: -2022-08-31T02:02:24.4674877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4675415Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:02:24.4675881Z | TCP/81 | | | | | | | | | | -2022-08-31T02:02:24.4676342Z | UDP/80 | | | | | | | | | | -2022-08-31T02:02:24.4676799Z | UDP/81 | | | | | | | | | | -2022-08-31T02:02:24.4677524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4678078Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:02:24.4678903Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4679448Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4680166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4680715Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4681439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4681992Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4682709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4683276Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4683990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4684618Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4685394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4685931Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4686674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4687224Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4687946Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4688487Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4689372Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4689674Z -2022-08-31T02:02:24.4690192Z kube results, try 0: -2022-08-31T02:02:24.4690918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4691438Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:02:24.4691884Z | TCP/81 | | | | | | | | | | -2022-08-31T02:02:24.4692341Z | UDP/80 | | | | | | | | | | -2022-08-31T02:02:24.4692760Z | UDP/81 | | | | | | | | | | -2022-08-31T02:02:24.4693737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4694295Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:02:24.4695033Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4695575Z | x/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4696297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4696829Z | x/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4697538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4698086Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4698859Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4699398Z | y/b | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4700116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4700643Z | y/c | . . X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4701356Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4701893Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4702610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4703176Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4703894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4704431Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:02:24.4705324Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:02:24.4705615Z -2022-08-31T02:02:24.4705843Z -2022-08-31T02:02:24.4706443Z Actual vs expected (last round): -2022-08-31T02:02:24.4707108Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:02:24.4707602Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:02:24.4708372Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:02:24.4708845Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4709304Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4709705Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4710113Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4710607Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4711062Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4711513Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4711916Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4712405Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:02:24.4713072Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:02:24.4713313Z -2022-08-31T02:02:24.4713633Z -2022-08-31T02:02:24.4713930Z -2022-08-31T02:02:24.4714518Z finished policy #58 -2022-08-31T02:02:24.4714973Z starting test case #59 -2022-08-31T02:02:27.7571871Z time="2022-08-31T02:02:27Z" level=info msg="cluster state reset" -2022-08-31T02:02:30.9297755Z time="2022-08-31T02:02:30Z" level=info msg="cluster state verified" -2022-08-31T02:02:30.9970528Z time="2022-08-31T02:02:30Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:02:51.0005995Z time="2022-08-31T02:02:51Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:02:51.0374091Z time="2022-08-31T02:02:51Z" level=info msg="running kube probe on try 1" -2022-08-31T02:04:08.5041638Z time="2022-08-31T02:04:08Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:04:28.5053019Z time="2022-08-31T02:04:28Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:04:28.5174571Z time="2022-08-31T02:04:28Z" level=info msg="running kube probe on try 1" -2022-08-31T02:05:15.5685731Z time="2022-08-31T02:05:15Z" level=info msg="running kube probe on try 2" -2022-08-31T02:05:33.0114523Z evaluating test case: Create/delete policy -2022-08-31T02:05:33.0117562Z step 1 on all available ports/protocols: -2022-08-31T02:05:33.0118720Z Policy explanation: -2022-08-31T02:05:33.0120548Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:05:33.0123056Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:05:33.0124619Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:05:33.0125796Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:05:33.0126850Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:05:33.0127824Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:05:33.0128785Z | | | | pod In [b c] | | -2022-08-31T02:05:33.0131322Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:05:33.0132450Z | | | | | | -2022-08-31T02:05:33.0135800Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:05:33.0137094Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:05:33.0137890Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:05:33.0138589Z | | pod: a | | | | -2022-08-31T02:05:33.0139685Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:05:33.0140492Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:05:33.0141218Z | | | | ns In [y z] | | -2022-08-31T02:05:33.0142034Z | | | | pods: Match expressions: | | -2022-08-31T02:05:33.0142689Z | | | | pod In [a b] | | -2022-08-31T02:05:33.0143844Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:05:33.0144381Z -2022-08-31T02:05:33.0144624Z -2022-08-31T02:05:33.0144854Z -2022-08-31T02:05:33.0145369Z Results for network policies: -2022-08-31T02:05:33.0145943Z Network policy: -2022-08-31T02:05:33.0146230Z -2022-08-31T02:05:33.0146726Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:05:33.0147288Z kind: NetworkPolicy -2022-08-31T02:05:33.0147806Z metadata: -2022-08-31T02:05:33.0148323Z creationTimestamp: null -2022-08-31T02:05:33.0148850Z name: base -2022-08-31T02:05:33.0149336Z namespace: x -2022-08-31T02:05:33.0149822Z spec: -2022-08-31T02:05:33.0150282Z egress: -2022-08-31T02:05:33.0150997Z - ports: -2022-08-31T02:05:33.0151705Z - port: 80 -2022-08-31T02:05:33.0152241Z protocol: TCP -2022-08-31T02:05:33.0152734Z to: -2022-08-31T02:05:33.0153479Z - namespaceSelector: -2022-08-31T02:05:33.0154056Z matchExpressions: -2022-08-31T02:05:33.0154823Z - key: ns -2022-08-31T02:05:33.0155341Z operator: In -2022-08-31T02:05:33.0155839Z values: -2022-08-31T02:05:33.0156534Z - "y" -2022-08-31T02:05:33.0157220Z - z -2022-08-31T02:05:33.0157729Z podSelector: -2022-08-31T02:05:33.0158266Z matchExpressions: -2022-08-31T02:05:33.0159024Z - key: pod -2022-08-31T02:05:33.0159546Z operator: In -2022-08-31T02:05:33.0160033Z values: -2022-08-31T02:05:33.0160680Z - a -2022-08-31T02:05:33.0161302Z - b -2022-08-31T02:05:33.0162001Z - ports: -2022-08-31T02:05:33.0162687Z - port: 53 -2022-08-31T02:05:33.0163189Z protocol: UDP -2022-08-31T02:05:33.0163892Z - port: 53 -2022-08-31T02:05:33.0164393Z protocol: TCP -2022-08-31T02:05:33.0164880Z ingress: -2022-08-31T02:05:33.0165561Z - from: -2022-08-31T02:05:33.0166284Z - namespaceSelector: -2022-08-31T02:05:33.0166844Z matchExpressions: -2022-08-31T02:05:33.0167598Z - key: ns -2022-08-31T02:05:33.0168115Z operator: In -2022-08-31T02:05:33.0168624Z values: -2022-08-31T02:05:33.0169325Z - x -2022-08-31T02:05:33.0170025Z - "y" -2022-08-31T02:05:33.0170527Z podSelector: -2022-08-31T02:05:33.0171056Z matchExpressions: -2022-08-31T02:05:33.0171802Z - key: pod -2022-08-31T02:05:33.0172321Z operator: In -2022-08-31T02:05:33.0172818Z values: -2022-08-31T02:05:33.0176793Z - b -2022-08-31T02:05:33.0177794Z - c -2022-08-31T02:05:33.0179646Z ports: -2022-08-31T02:05:33.0180612Z - port: 80 -2022-08-31T02:05:33.0181268Z protocol: TCP -2022-08-31T02:05:33.0181907Z podSelector: -2022-08-31T02:05:33.0182548Z matchLabels: -2022-08-31T02:05:33.0183048Z pod: a -2022-08-31T02:05:33.0183666Z policyTypes: -2022-08-31T02:05:33.0184543Z - Ingress -2022-08-31T02:05:33.0185393Z - Egress -2022-08-31T02:05:33.0186023Z status: {} -2022-08-31T02:05:33.0187743Z -2022-08-31T02:05:33.0188432Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:05:33.0188980Z Expected ingress: -2022-08-31T02:05:33.0190357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0191345Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0192316Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0193103Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0193881Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0196319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0197675Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0199127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0200133Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0201603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0203757Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0205346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0206396Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0208913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0211747Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0212777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0213631Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0215587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0216573Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0219891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0220900Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0221715Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0222265Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0222983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0223276Z -2022-08-31T02:05:33.0223778Z Expected egress: -2022-08-31T02:05:33.0224472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0225104Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0225556Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0226055Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0226520Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0227289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0227963Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:05:33.0228704Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0229244Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0230003Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0230542Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0231252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0231850Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0232743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0233281Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0233988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0234586Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0235313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0235851Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0236600Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0237142Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0237856Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0238394Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0239113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0239414Z -2022-08-31T02:05:33.0239886Z Expected combined: -2022-08-31T02:05:33.0240560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0241090Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0241536Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0241956Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0242395Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0243133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0243730Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:05:33.0244458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0245003Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0245727Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0246285Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0247013Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0247550Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0248338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0248873Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0249578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0250108Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0250814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0251348Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0252085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0252755Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0253679Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0254270Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0255009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0255298Z -2022-08-31T02:05:33.0255911Z kube results, try 0: -2022-08-31T02:05:33.0256624Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0257166Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0257609Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0258068Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0258591Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0259320Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0259857Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:05:33.0260577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0261110Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0261827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0262358Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0263117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0263658Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0264397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0264938Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0265682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0266235Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0266950Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0267485Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0268211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0268849Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0269611Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0270150Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0270863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0271159Z -2022-08-31T02:05:33.0271379Z -2022-08-31T02:05:33.0271900Z Actual vs expected (last round): -2022-08-31T02:05:33.0272521Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0273045Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0273755Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0274212Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0274708Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0275114Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0275520Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0275938Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0276432Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0276854Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0277239Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0277635Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0278352Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0278603Z -2022-08-31T02:05:33.0279137Z step 2 on all available ports/protocols: -2022-08-31T02:05:33.0279631Z Policy explanation: -2022-08-31T02:05:33.0280217Z +------+--------+--------------+------+---------------+ -2022-08-31T02:05:33.0280695Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:05:33.0281333Z +------+--------+--------------+------+---------------+ -2022-08-31T02:05:33.0281763Z | | | | | | -2022-08-31T02:05:33.0282386Z +------+--------+--------------+------+---------------+ -2022-08-31T02:05:33.0282634Z -2022-08-31T02:05:33.0282950Z -2022-08-31T02:05:33.0283265Z -2022-08-31T02:05:33.0283766Z Results for network policies: -2022-08-31T02:05:33.0284176Z no network policies -2022-08-31T02:05:33.0284568Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:05:33.0284982Z Expected ingress: -2022-08-31T02:05:33.0285643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0286178Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0286627Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0287053Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0287474Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0288412Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0288991Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0289732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0290281Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0290999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0291539Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0292475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0293020Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0295184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0296113Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0297221Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0298001Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0299011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0299715Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0300560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0301159Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0302089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0302685Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0303547Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0303884Z -2022-08-31T02:05:33.0304381Z Expected egress: -2022-08-31T02:05:33.0305070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0305711Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0306157Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0306588Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0307180Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0307953Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0308534Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0309459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0309994Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0310730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0311260Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0311983Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0312508Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0313212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0313773Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0314530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0315066Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0315775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0316448Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0317215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0317752Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0318455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0318982Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0319776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0320132Z -2022-08-31T02:05:33.0320679Z Expected combined: -2022-08-31T02:05:33.0321422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0321963Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0322434Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0322882Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0323352Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0324031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0324621Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0325327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0325860Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0326579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0327138Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0327884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0328419Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0329180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0329767Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0330475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0331009Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0331736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0332293Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0333023Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0333964Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0334801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0335404Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0336147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0336537Z -2022-08-31T02:05:33.0337062Z kube results, try 0: -2022-08-31T02:05:33.0337811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0338347Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0338849Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0339300Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0339747Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0340423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0340964Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X . X . | -2022-08-31T02:05:33.0341758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0342295Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0343010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0343559Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0344269Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0344798Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0345510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0346087Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0346860Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0347393Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0348151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0348687Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0349397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0350037Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0350751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0351285Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0352012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0352297Z -2022-08-31T02:05:33.0352799Z kube results, try 1: -2022-08-31T02:05:33.0353458Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0353990Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0354439Z | TCP/81 | | | | | | | | | | -2022-08-31T02:05:33.0354869Z | UDP/80 | | | | | | | | | | -2022-08-31T02:05:33.0355288Z | UDP/81 | | | | | | | | | | -2022-08-31T02:05:33.0355969Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0356550Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0357400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0357931Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0358726Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0359313Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0360037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0360635Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0361341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0361939Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0362667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0363194Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0363902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0364439Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0365181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0365723Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0366538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0367069Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:05:33.0367779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:05:33.0368065Z -2022-08-31T02:05:33.0368313Z -2022-08-31T02:05:33.0368757Z Actual vs expected (last round): -2022-08-31T02:05:33.0369449Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0369961Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:05:33.0370666Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0371117Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0371514Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0371969Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0372382Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0372774Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0373191Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0373815Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0374228Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0374670Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:05:33.0375371Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:05:33.0375621Z -2022-08-31T02:05:33.0375886Z -2022-08-31T02:05:33.0376115Z -2022-08-31T02:05:33.0376608Z finished policy #59 -2022-08-31T02:05:33.0376999Z starting test case #60 -2022-08-31T02:05:36.0470357Z time="2022-08-31T02:05:36Z" level=info msg="cluster state reset" -2022-08-31T02:05:39.2074565Z time="2022-08-31T02:05:39Z" level=info msg="cluster state verified" -2022-08-31T02:05:39.2714902Z time="2022-08-31T02:05:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:05:59.2722118Z time="2022-08-31T02:05:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:05:59.2861351Z time="2022-08-31T02:05:59Z" level=info msg="running kube probe on try 1" -2022-08-31T02:07:17.0955274Z time="2022-08-31T02:07:17Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:07:37.0961730Z time="2022-08-31T02:07:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:07:37.1393029Z time="2022-08-31T02:07:37Z" level=info msg="running kube probe on try 1" -2022-08-31T02:08:54.5589553Z time="2022-08-31T02:08:54Z" level=info msg="running kube probe on try 2" -2022-08-31T02:10:11.4598140Z time="2022-08-31T02:10:11Z" level=info msg="running kube probe on try 3" -2022-08-31T02:11:28.9803173Z time="2022-08-31T02:11:28Z" level=info msg="running kube probe on try 4" -2022-08-31T02:12:46.1315658Z time="2022-08-31T02:12:46Z" level=info msg="running kube probe on try 5" -2022-08-31T02:14:03.0711435Z time="2022-08-31T02:14:03Z" level=info msg="running kube probe on try 6" -2022-08-31T02:15:20.2895501Z time="2022-08-31T02:15:20Z" level=info msg="running kube probe on try 7" -2022-08-31T02:16:38.2816457Z time="2022-08-31T02:16:37Z" level=info msg="running kube probe on try 8" -2022-08-31T02:17:55.4445872Z evaluating test case: Create/update policy -2022-08-31T02:17:55.4447537Z step 1 on all available ports/protocols: -2022-08-31T02:17:55.4448491Z Policy explanation: -2022-08-31T02:17:55.4452135Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:17:55.4453577Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:17:55.4454985Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:17:55.4456257Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:17:55.4457456Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:17:55.4459535Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:17:55.4460641Z | | | | pod In [b c] | | -2022-08-31T02:17:55.4462251Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:17:55.4463324Z | | | | | | -2022-08-31T02:17:55.4464893Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:17:55.4467135Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:17:55.4468398Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:17:55.4469442Z | | pod: a | | | | -2022-08-31T02:17:55.4471084Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:17:55.4475405Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:17:55.4476397Z | | | | ns In [y z] | | -2022-08-31T02:17:55.4477246Z | | | | pods: Match expressions: | | -2022-08-31T02:17:55.4478107Z | | | | pod In [a b] | | -2022-08-31T02:17:55.4479592Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:17:55.4480253Z -2022-08-31T02:17:55.4482083Z -2022-08-31T02:17:55.4482772Z -2022-08-31T02:17:55.4483375Z Results for network policies: -2022-08-31T02:17:55.4484127Z Network policy: -2022-08-31T02:17:55.4484467Z -2022-08-31T02:17:55.4486166Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:17:55.4488028Z kind: NetworkPolicy -2022-08-31T02:17:55.4488850Z metadata: -2022-08-31T02:17:55.4489551Z creationTimestamp: null -2022-08-31T02:17:55.4490128Z name: base -2022-08-31T02:17:55.4490836Z namespace: x -2022-08-31T02:17:55.4491516Z spec: -2022-08-31T02:17:55.4493960Z egress: -2022-08-31T02:17:55.4494993Z - ports: -2022-08-31T02:17:55.4496035Z - port: 80 -2022-08-31T02:17:55.4496591Z protocol: TCP -2022-08-31T02:17:55.4497236Z to: -2022-08-31T02:17:55.4498145Z - namespaceSelector: -2022-08-31T02:17:55.4498942Z matchExpressions: -2022-08-31T02:17:55.4500029Z - key: ns -2022-08-31T02:17:55.4500604Z operator: In -2022-08-31T02:17:55.4502732Z values: -2022-08-31T02:17:55.4503690Z - "y" -2022-08-31T02:17:55.4504581Z - z -2022-08-31T02:17:55.4505255Z podSelector: -2022-08-31T02:17:55.4505975Z matchExpressions: -2022-08-31T02:17:55.4506932Z - key: pod -2022-08-31T02:17:55.4507633Z operator: In -2022-08-31T02:17:55.4508328Z values: -2022-08-31T02:17:55.4510455Z - a -2022-08-31T02:17:55.4511227Z - b -2022-08-31T02:17:55.4512117Z - ports: -2022-08-31T02:17:55.4512884Z - port: 53 -2022-08-31T02:17:55.4513460Z protocol: UDP -2022-08-31T02:17:55.4514394Z - port: 53 -2022-08-31T02:17:55.4514971Z protocol: TCP -2022-08-31T02:17:55.4515525Z ingress: -2022-08-31T02:17:55.4517309Z - from: -2022-08-31T02:17:55.4518298Z - namespaceSelector: -2022-08-31T02:17:55.4518921Z matchExpressions: -2022-08-31T02:17:55.4519690Z - key: ns -2022-08-31T02:17:55.4520244Z operator: In -2022-08-31T02:17:55.4520789Z values: -2022-08-31T02:17:55.4521552Z - x -2022-08-31T02:17:55.4522308Z - "y" -2022-08-31T02:17:55.4522864Z podSelector: -2022-08-31T02:17:55.4524395Z matchExpressions: -2022-08-31T02:17:55.4525472Z - key: pod -2022-08-31T02:17:55.4526078Z operator: In -2022-08-31T02:17:55.4526618Z values: -2022-08-31T02:17:55.4527333Z - b -2022-08-31T02:17:55.4528070Z - c -2022-08-31T02:17:55.4528612Z ports: -2022-08-31T02:17:55.4529376Z - port: 80 -2022-08-31T02:17:55.4529943Z protocol: TCP -2022-08-31T02:17:55.4530505Z podSelector: -2022-08-31T02:17:55.4531935Z matchLabels: -2022-08-31T02:17:55.4532518Z pod: a -2022-08-31T02:17:55.4533032Z policyTypes: -2022-08-31T02:17:55.4533945Z - Ingress -2022-08-31T02:17:55.4534698Z - Egress -2022-08-31T02:17:55.4535229Z status: {} -2022-08-31T02:17:55.4535557Z -2022-08-31T02:17:55.4536081Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:17:55.4536702Z Expected ingress: -2022-08-31T02:17:55.4537876Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4539985Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:55.4540806Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:55.4541466Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:55.4542139Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:55.4543333Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4544262Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4545514Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4547287Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4548705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4549589Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4550784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4551699Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4552932Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4553864Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4556085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4557095Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4558292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4559212Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4560445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4561383Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4563556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4564727Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4565922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4566490Z -2022-08-31T02:17:55.4567017Z Expected egress: -2022-08-31T02:17:55.4568145Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4569953Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:55.4570736Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:55.4571420Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:55.4572080Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:55.4573281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4574367Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:55.4575645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4576578Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4578865Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4579797Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4581949Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4582860Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4584051Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4587359Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4588327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4589050Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4589887Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4590464Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4591200Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4591777Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4592526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4593091Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4593951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4594257Z -2022-08-31T02:17:55.4594682Z Expected combined: -2022-08-31T02:17:55.4595577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4596439Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:55.4597111Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:55.4597653Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:55.4598083Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:55.4598882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4599461Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:55.4600186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4600730Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4601478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4602013Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4602730Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4603333Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4604056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4604607Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4605326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4605907Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4606630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4607159Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4608052Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4608914Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4609818Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4610404Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4611343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4611633Z -2022-08-31T02:17:55.4612687Z kube results, try 0: -2022-08-31T02:17:55.4614034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4614759Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:55.4615434Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:55.4616071Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:55.4616882Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:55.4617948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4618677Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:55.4619708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4620426Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4621470Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4622183Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4623135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4623854Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4624811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4625534Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4626538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4627254Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4628249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4628964Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4629922Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4630638Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4631578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4632305Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:55.4633294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:55.4633665Z -2022-08-31T02:17:55.4634031Z -2022-08-31T02:17:55.4634717Z Actual vs expected (last round): -2022-08-31T02:17:55.4635592Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:55.4636220Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:55.4637083Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:55.4637717Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4638317Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4638917Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4639531Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4640239Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4640851Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4641436Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4642044Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4642689Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:55.4643621Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:55.4643943Z -2022-08-31T02:17:55.4644656Z step 2 on all available ports/protocols: -2022-08-31T02:17:55.4645210Z Policy explanation: -2022-08-31T02:17:55.4646167Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4646923Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:17:55.4648028Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4649044Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port serve-81-udp on protocol UDP | -2022-08-31T02:17:55.4649767Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:17:55.4650507Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:17:55.4651204Z | | | | pod In [b c] | | -2022-08-31T02:17:55.4652178Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4652846Z | | | | | | -2022-08-31T02:17:55.4653981Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4654781Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:17:55.4655499Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:17:55.4656203Z | | pod: a | | | | -2022-08-31T02:17:55.4657197Z + + + +-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4657929Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:17:55.4658633Z | | | | ns In [y z] | | -2022-08-31T02:17:55.4659344Z | | | | pods: Match expressions: | | -2022-08-31T02:17:55.4659988Z | | | | pod In [a b] | | -2022-08-31T02:17:55.4660940Z +---------+---------------+--------------+-------------------------------+-----------------------------------+ -2022-08-31T02:17:55.4661317Z -2022-08-31T02:17:55.4661837Z -2022-08-31T02:17:55.4662345Z -2022-08-31T02:17:55.4663018Z Results for network policies: -2022-08-31T02:17:55.4663573Z Network policy: -2022-08-31T02:17:55.4663909Z -2022-08-31T02:17:55.4664602Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:17:55.4665167Z kind: NetworkPolicy -2022-08-31T02:17:55.4665722Z metadata: -2022-08-31T02:17:55.4666368Z creationTimestamp: null -2022-08-31T02:17:55.4666954Z name: base -2022-08-31T02:17:55.4667549Z namespace: x -2022-08-31T02:17:55.4668157Z spec: -2022-08-31T02:17:55.4668760Z egress: -2022-08-31T02:17:55.4669660Z - ports: -2022-08-31T02:17:55.4670438Z - port: 80 -2022-08-31T02:17:55.4670933Z protocol: TCP -2022-08-31T02:17:55.4671576Z to: -2022-08-31T02:17:55.4672507Z - namespaceSelector: -2022-08-31T02:17:55.4673041Z matchExpressions: -2022-08-31T02:17:55.4673842Z - key: ns -2022-08-31T02:17:55.4674337Z operator: In -2022-08-31T02:17:55.4674884Z values: -2022-08-31T02:17:55.4675766Z - "y" -2022-08-31T02:17:55.4676503Z - z -2022-08-31T02:17:55.4676987Z podSelector: -2022-08-31T02:17:55.4677559Z matchExpressions: -2022-08-31T02:17:55.4678412Z - key: pod -2022-08-31T02:17:55.4678903Z operator: In -2022-08-31T02:17:55.4679458Z values: -2022-08-31T02:17:55.4680321Z - a -2022-08-31T02:17:55.4681080Z - b -2022-08-31T02:17:55.4681761Z - ports: -2022-08-31T02:17:55.4682450Z - port: 53 -2022-08-31T02:17:55.4682944Z protocol: UDP -2022-08-31T02:17:55.4683773Z - port: 53 -2022-08-31T02:17:55.4684369Z protocol: TCP -2022-08-31T02:17:55.4685020Z ingress: -2022-08-31T02:17:55.4685918Z - from: -2022-08-31T02:17:55.4686643Z - namespaceSelector: -2022-08-31T02:17:55.4687167Z matchExpressions: -2022-08-31T02:17:55.4688005Z - key: ns -2022-08-31T02:17:55.4688502Z operator: In -2022-08-31T02:17:55.4689086Z values: -2022-08-31T02:17:55.4689918Z - x -2022-08-31T02:17:55.4690685Z - "y" -2022-08-31T02:17:55.4691167Z podSelector: -2022-08-31T02:17:55.4691761Z matchExpressions: -2022-08-31T02:17:55.4692589Z - key: pod -2022-08-31T02:17:55.4693079Z operator: In -2022-08-31T02:17:56.2969657Z values: -2022-08-31T02:17:56.2971148Z - b -2022-08-31T02:17:56.2972033Z - c -2022-08-31T02:17:56.2972633Z ports: -2022-08-31T02:17:56.2973853Z - port: serve-81-udp -2022-08-31T02:17:56.2974435Z protocol: UDP -2022-08-31T02:17:56.2975013Z podSelector: -2022-08-31T02:17:56.2975596Z matchLabels: -2022-08-31T02:17:56.2976172Z pod: a -2022-08-31T02:17:56.2976818Z policyTypes: -2022-08-31T02:17:56.2977685Z - Ingress -2022-08-31T02:17:56.2978471Z - Egress -2022-08-31T02:17:56.2978975Z status: {} -2022-08-31T02:17:56.2979294Z -2022-08-31T02:17:56.2979908Z Discrepancy found:4 wrong, 9 ignored, 68 correct -2022-08-31T02:17:56.2980492Z Expected ingress: -2022-08-31T02:17:56.2981399Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2982090Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.2982693Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.2983293Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.2983923Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.2984854Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2985552Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2986502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2987192Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2988073Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2988751Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2989651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2990332Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2991287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2992272Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2993171Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2993851Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2994731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2995411Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2996296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2996976Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2997973Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2998656Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.2999538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.2999873Z -2022-08-31T02:17:56.3000359Z Expected egress: -2022-08-31T02:17:56.3001243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3001673Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3002229Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3002880Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3003507Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3004430Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3005121Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3006111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3006791Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3007708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3008387Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3009300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3009973Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3010895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3011568Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3012531Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3013212Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3014409Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3015091Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3016055Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3016732Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3017795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3018474Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3019395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3019725Z -2022-08-31T02:17:56.3020217Z Expected combined: -2022-08-31T02:17:56.3021074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3021743Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3022344Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3023004Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3023624Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3024686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3025378Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3026410Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3027110Z | x/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3028143Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3028826Z | x/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3029738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3030433Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3031427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3032098Z | y/b | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3033011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3033686Z | y/c | X X X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3034603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3035281Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3036190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3036875Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3037792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3038472Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3039396Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3039724Z -2022-08-31T02:17:56.3040218Z kube results, try 0: -2022-08-31T02:17:56.3041099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3041764Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3042369Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3042958Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3043692Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3044661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3045355Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3046301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3046980Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3047894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3048660Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3049583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3050256Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3051181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3051856Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3052766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3054425Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3055445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3056202Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3057244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3057974Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3059048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3059774Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3060777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3061143Z -2022-08-31T02:17:56.3061756Z kube results, try 1: -2022-08-31T02:17:56.3062540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3063241Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3063906Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3064552Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3065263Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3066314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3067038Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3068114Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3068832Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3069921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3070761Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3071762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3072481Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3073522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3074243Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3075448Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3076497Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3077641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3078373Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3079411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3080137Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3081122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3081843Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3082827Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3083201Z -2022-08-31T02:17:56.3083840Z kube results, try 2: -2022-08-31T02:17:56.3084845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3085553Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3086236Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3086880Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3087526Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3088544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3089282Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3090298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3091020Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3092034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3092755Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3093847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3094779Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3095771Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3096515Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3097534Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3098269Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3099426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3100154Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3101220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3101944Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3102930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3103652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3104645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3105116Z -2022-08-31T02:17:56.3105778Z kube results, try 3: -2022-08-31T02:17:56.3106719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3107432Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3108071Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3108736Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3109393Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3110439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3111177Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3112218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3112940Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3114021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3114771Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3115802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3116520Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3117502Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3118222Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3119239Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3119967Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3120956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3121672Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3122671Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3123388Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3124498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3125216Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3126232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3126698Z -2022-08-31T02:17:56.3127361Z kube results, try 4: -2022-08-31T02:17:56.3128361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3129065Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3129778Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3130473Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3131117Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3132265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3135566Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3136812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3137555Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3138817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3140228Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3141104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3141675Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3143285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3146085Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3147703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3148863Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3149850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3150509Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3151348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3152000Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3152832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3153489Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3154325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3154747Z -2022-08-31T02:17:56.3155255Z kube results, try 5: -2022-08-31T02:17:56.3156032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3156676Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3157241Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3157824Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3158352Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3159157Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3159810Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3160810Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3161542Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3162434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3163128Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3164122Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3164783Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3165709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3166359Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3167188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3167873Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3168716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3169388Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3170774Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3171515Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3172533Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3173267Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3174423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3174796Z -2022-08-31T02:17:56.3175548Z kube results, try 6: -2022-08-31T02:17:56.3176811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3177533Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3178216Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3178853Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3179485Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3180526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3181257Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3182360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3183186Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3184479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3185183Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3186352Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3187418Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3188659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3189391Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3190459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3191181Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3192263Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3192998Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3194080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3194901Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3195899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3196623Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3197937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3198529Z -2022-08-31T02:17:56.3199222Z kube results, try 7: -2022-08-31T02:17:56.3200303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3201012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3201725Z | TCP/81 | | | | | | | | | | -2022-08-31T02:17:56.3202378Z | UDP/80 | | | | | | | | | | -2022-08-31T02:17:56.3203087Z | UDP/81 | | | | | | | | | | -2022-08-31T02:17:56.3204161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3204888Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:17:56.3205877Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3206595Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3207689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3208402Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3209453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3210179Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3211219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3211943Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3212952Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3213759Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3214824Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3215548Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3216542Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3217392Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3218455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3219173Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:17:56.3220153Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:17:56.3220527Z -2022-08-31T02:17:56.3220921Z -2022-08-31T02:17:56.3221698Z Actual vs expected (last round): -2022-08-31T02:17:56.3222662Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:56.3223296Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:17:56.3224216Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:56.3224899Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3225646Z | x/b | X | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3226262Z | x/c | X | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3226883Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3227506Z | y/b | X | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3228126Z | y/c | X | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3228744Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3229367Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3229987Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:17:56.3230905Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:17:56.3231228Z -2022-08-31T02:17:56.3231625Z -2022-08-31T02:17:56.3232043Z -2022-08-31T02:17:56.3232566Z finished policy #60 -2022-08-31T02:17:56.3232976Z starting test case #61 -2022-08-31T02:17:58.7001570Z time="2022-08-31T02:17:58Z" level=info msg="cluster state reset" -2022-08-31T02:18:01.8730453Z time="2022-08-31T02:18:01Z" level=info msg="cluster state verified" -2022-08-31T02:18:01.9394245Z time="2022-08-31T02:18:01Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:18:21.9397068Z time="2022-08-31T02:18:21Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:18:21.9533670Z time="2022-08-31T02:18:21Z" level=info msg="running kube probe on try 1" -2022-08-31T02:20:21.1256938Z time="2022-08-31T02:20:21Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:20:41.1360974Z time="2022-08-31T02:20:41Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:20:41.1557222Z time="2022-08-31T02:20:41Z" level=info msg="running kube probe on try 1" -2022-08-31T02:22:28.3583663Z time="2022-08-31T02:22:27Z" level=info msg="running kube probe on try 2" -2022-08-31T02:24:06.6774123Z time="2022-08-31T02:24:06Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:24:26.6781028Z time="2022-08-31T02:24:26Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:24:26.6918638Z time="2022-08-31T02:24:26Z" level=info msg="running kube probe on try 1" -2022-08-31T02:25:44.3973192Z evaluating test case: Create/delete namespace -2022-08-31T02:25:44.3974324Z step 1 on all available ports/protocols: -2022-08-31T02:25:44.3974986Z Policy explanation: -2022-08-31T02:25:44.3976441Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:44.3977261Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:25:44.3978269Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:44.3979111Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:44.3980171Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:25:44.3980899Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:25:44.3981560Z | | | | pod In [b c] | | -2022-08-31T02:25:44.3982550Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:44.3983248Z | | | | | | -2022-08-31T02:25:44.3984211Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:44.3985003Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:25:44.3985936Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:25:44.3986607Z | | pod: a | | | | -2022-08-31T02:25:44.3987569Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:25:44.3988320Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:44.3989000Z | | | | ns In [y z] | | -2022-08-31T02:25:44.3989683Z | | | | pods: Match expressions: | | -2022-08-31T02:25:44.3990410Z | | | | pod In [a b] | | -2022-08-31T02:25:44.3991458Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:44.3991864Z -2022-08-31T02:25:44.3992150Z -2022-08-31T02:25:44.3992367Z -2022-08-31T02:25:44.3992879Z Results for network policies: -2022-08-31T02:25:44.3993442Z Network policy: -2022-08-31T02:25:44.3993827Z -2022-08-31T02:25:44.3994341Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:25:44.3994845Z kind: NetworkPolicy -2022-08-31T02:25:44.3995358Z metadata: -2022-08-31T02:25:44.3995984Z creationTimestamp: null -2022-08-31T02:25:44.3996554Z name: base -2022-08-31T02:25:44.3997151Z namespace: x -2022-08-31T02:25:44.3997654Z spec: -2022-08-31T02:25:44.3998153Z egress: -2022-08-31T02:25:44.3998986Z - ports: -2022-08-31T02:25:44.3999656Z - port: 80 -2022-08-31T02:25:44.4000110Z protocol: TCP -2022-08-31T02:25:44.4000637Z to: -2022-08-31T02:25:44.4001530Z - namespaceSelector: -2022-08-31T02:25:44.4002014Z matchExpressions: -2022-08-31T02:25:44.4002869Z - key: ns -2022-08-31T02:25:44.4003329Z operator: In -2022-08-31T02:25:44.4003933Z values: -2022-08-31T02:25:44.4004830Z - "y" -2022-08-31T02:25:44.4005583Z - z -2022-08-31T02:25:44.4006029Z podSelector: -2022-08-31T02:25:44.4006583Z matchExpressions: -2022-08-31T02:25:44.4007367Z - key: pod -2022-08-31T02:25:44.4007825Z operator: In -2022-08-31T02:25:44.4008346Z values: -2022-08-31T02:25:44.4009137Z - a -2022-08-31T02:25:44.4009780Z - b -2022-08-31T02:25:44.4010409Z - ports: -2022-08-31T02:25:44.4014005Z - port: 53 -2022-08-31T02:25:44.4014537Z protocol: UDP -2022-08-31T02:25:44.4015138Z - port: 53 -2022-08-31T02:25:44.4015520Z protocol: TCP -2022-08-31T02:25:44.4015931Z ingress: -2022-08-31T02:25:44.4016413Z - from: -2022-08-31T02:25:44.4016932Z - namespaceSelector: -2022-08-31T02:25:44.4017380Z matchExpressions: -2022-08-31T02:25:44.4017971Z - key: ns -2022-08-31T02:25:44.4018364Z operator: In -2022-08-31T02:25:44.4018799Z values: -2022-08-31T02:25:44.4019581Z - x -2022-08-31T02:25:44.4020094Z - "y" -2022-08-31T02:25:44.4020730Z podSelector: -2022-08-31T02:25:44.4021525Z matchExpressions: -2022-08-31T02:25:44.4022426Z - key: pod -2022-08-31T02:25:44.4022950Z operator: In -2022-08-31T02:25:44.4023519Z values: -2022-08-31T02:25:44.4024549Z - b -2022-08-31T02:25:44.4025281Z - c -2022-08-31T02:25:44.4025767Z ports: -2022-08-31T02:25:44.4026664Z - port: 80 -2022-08-31T02:25:44.4027176Z protocol: TCP -2022-08-31T02:25:44.4027820Z podSelector: -2022-08-31T02:25:44.4028413Z matchLabels: -2022-08-31T02:25:44.4028963Z pod: a -2022-08-31T02:25:44.4029550Z policyTypes: -2022-08-31T02:25:44.4030424Z - Ingress -2022-08-31T02:25:44.4031179Z - Egress -2022-08-31T02:25:44.4031662Z status: {} -2022-08-31T02:25:44.4032052Z -2022-08-31T02:25:44.4032816Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:25:44.4033533Z Expected ingress: -2022-08-31T02:25:44.4034515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4035249Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:44.4035899Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:44.4036530Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:44.4037191Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:44.4038124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4038855Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4039907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4040643Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4041692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4042424Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4043447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4044178Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4045182Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4045910Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4047004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4047736Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4048750Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4049478Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4050444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4051164Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4052161Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4052890Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4053917Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4054320Z -2022-08-31T02:25:44.4055006Z Expected egress: -2022-08-31T02:25:44.4056039Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4056750Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:44.4057370Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:44.4058018Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:44.4058685Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:44.4059603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4060335Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:44.4061377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4062103Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4063102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4063819Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4064766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4065470Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4066504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4067222Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4068279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4068995Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4069942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4070654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4071608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4072316Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4073282Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4074035Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4075056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4075442Z -2022-08-31T02:25:44.4076100Z Expected combined: -2022-08-31T02:25:44.4077074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4077752Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:44.4078446Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:44.4079088Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:44.4079684Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:44.4080789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4081532Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:44.4082683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4083404Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4084390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4085107Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4086141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4086860Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4087847Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4088663Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4089655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4090374Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4091377Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:44.4092094Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:44.4093124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3975440Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3977426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3978276Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3979313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3979718Z -2022-08-31T02:25:45.3980477Z kube results, try 0: -2022-08-31T02:25:45.3981483Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3982236Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.3982914Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:45.3983573Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:45.3984235Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:45.3985253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3986028Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.3987119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3987873Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3988935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3989695Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3990742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3991509Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3992484Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3993514Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3994597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3995361Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3996418Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3997138Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.3998253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.3998989Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4000105Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4000847Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4001840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4002220Z -2022-08-31T02:25:45.4002674Z -2022-08-31T02:25:45.4003344Z Actual vs expected (last round): -2022-08-31T02:25:45.4004204Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4004850Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4005760Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4006376Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4006976Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4007644Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4008239Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4008843Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4009442Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4010041Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4010647Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4011323Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4012232Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4012567Z -2022-08-31T02:25:45.4013486Z step 2 on all available ports/protocols: -2022-08-31T02:25:45.4014168Z Policy explanation: -2022-08-31T02:25:45.4015108Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4015864Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:25:45.4016934Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4017720Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:45.4018415Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:25:45.4019127Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:25:45.4019773Z | | | | pod In [b c] | | -2022-08-31T02:25:45.4020730Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4021399Z | | | | | | -2022-08-31T02:25:45.4022331Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4023213Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:25:45.4023982Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:25:45.4024603Z | | pod: a | | | | -2022-08-31T02:25:45.4025553Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:25:45.4026269Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:45.4026957Z | | | | ns In [y z] | | -2022-08-31T02:25:45.4027613Z | | | | pods: Match expressions: | | -2022-08-31T02:25:45.4028364Z | | | | pod In [a b] | | -2022-08-31T02:25:45.4029323Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4029703Z -2022-08-31T02:25:45.4030197Z -2022-08-31T02:25:45.4030688Z -2022-08-31T02:25:45.4031416Z Results for network policies: -2022-08-31T02:25:45.4032008Z Network policy: -2022-08-31T02:25:45.4032384Z -2022-08-31T02:25:45.4033148Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:25:45.4033751Z kind: NetworkPolicy -2022-08-31T02:25:45.4034356Z metadata: -2022-08-31T02:25:45.4034938Z creationTimestamp: null -2022-08-31T02:25:45.4035529Z name: base -2022-08-31T02:25:45.4036143Z namespace: x -2022-08-31T02:25:45.4036729Z spec: -2022-08-31T02:25:45.4037333Z egress: -2022-08-31T02:25:45.4038168Z - ports: -2022-08-31T02:25:45.4038938Z - port: 80 -2022-08-31T02:25:45.4039454Z protocol: TCP -2022-08-31T02:25:45.4040009Z to: -2022-08-31T02:25:45.4040917Z - namespaceSelector: -2022-08-31T02:25:45.4041459Z matchExpressions: -2022-08-31T02:25:45.4042266Z - key: ns -2022-08-31T02:25:45.4042773Z operator: In -2022-08-31T02:25:45.4043355Z values: -2022-08-31T02:25:45.4044161Z - "y" -2022-08-31T02:25:45.4044894Z - z -2022-08-31T02:25:45.4045394Z podSelector: -2022-08-31T02:25:45.4046044Z matchExpressions: -2022-08-31T02:25:45.4046872Z - key: pod -2022-08-31T02:25:45.4047385Z operator: In -2022-08-31T02:25:45.4047943Z values: -2022-08-31T02:25:45.4048858Z - a -2022-08-31T02:25:45.4049629Z - b -2022-08-31T02:25:45.4050408Z - ports: -2022-08-31T02:25:45.4051162Z - port: 53 -2022-08-31T02:25:45.4051667Z protocol: UDP -2022-08-31T02:25:45.4052480Z - port: 53 -2022-08-31T02:25:45.4052976Z protocol: TCP -2022-08-31T02:25:45.4053675Z ingress: -2022-08-31T02:25:45.4054523Z - from: -2022-08-31T02:25:45.4055238Z - namespaceSelector: -2022-08-31T02:25:45.4055778Z matchExpressions: -2022-08-31T02:25:45.4056530Z - key: ns -2022-08-31T02:25:45.4057042Z operator: In -2022-08-31T02:25:45.4057585Z values: -2022-08-31T02:25:45.4058340Z - x -2022-08-31T02:25:45.4059075Z - "y" -2022-08-31T02:25:45.4059558Z podSelector: -2022-08-31T02:25:45.4060212Z matchExpressions: -2022-08-31T02:25:45.4060952Z - key: pod -2022-08-31T02:25:45.4061467Z operator: In -2022-08-31T02:25:45.4062301Z values: -2022-08-31T02:25:45.4063083Z - b -2022-08-31T02:25:45.4063770Z - c -2022-08-31T02:25:45.4064253Z ports: -2022-08-31T02:25:45.4065013Z - port: 80 -2022-08-31T02:25:45.4065523Z protocol: TCP -2022-08-31T02:25:45.4066061Z podSelector: -2022-08-31T02:25:45.4066631Z matchLabels: -2022-08-31T02:25:45.4067163Z pod: a -2022-08-31T02:25:45.4067705Z policyTypes: -2022-08-31T02:25:45.4068498Z - Ingress -2022-08-31T02:25:45.4069314Z - Egress -2022-08-31T02:25:45.4069784Z status: {} -2022-08-31T02:25:45.4070205Z -2022-08-31T02:25:45.4070825Z 0 wrong, 11 ignored, 110 correct -2022-08-31T02:25:45.4071495Z Expected ingress: -2022-08-31T02:25:45.4072857Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4074038Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4074717Z | TCP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4075395Z | UDP/80 | | | | | | | | | | | | -2022-08-31T02:25:45.4076072Z | UDP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4077089Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4077980Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4079043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4079825Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4080882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4081645Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4082734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4083797Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4084986Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4085991Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4086994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4087760Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4088789Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4089555Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4090617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4091383Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4092422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4093196Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4094506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4095282Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4096290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4097058Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4098227Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4098622Z -2022-08-31T02:25:45.4099296Z Expected egress: -2022-08-31T02:25:45.4100255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4101257Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4101888Z | TCP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4102606Z | UDP/80 | | | | | | | | | | | | -2022-08-31T02:25:45.4103271Z | UDP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4104376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4105165Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4106192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4106960Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4108088Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4108849Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4109902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4110970Z | y-2/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4111944Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4112987Z | y-2/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4113959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4114723Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4115765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4116541Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4117626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4118391Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4119427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4120196Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4121202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4121967Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4122989Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4124054Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4125135Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4125547Z -2022-08-31T02:25:45.4126145Z Expected combined: -2022-08-31T02:25:45.4127144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4128359Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4128996Z | TCP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4129780Z | UDP/80 | | | | | | | | | | | | -2022-08-31T02:25:45.4130506Z | UDP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4131666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4132436Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4133759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4134530Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4135685Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4136462Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4137535Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4138542Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4139544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4140550Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4141546Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4142323Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4143460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4144237Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4145357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4146123Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4147223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4147997Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4149019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4149792Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4150970Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4151739Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4152766Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4153174Z -2022-08-31T02:25:45.4153826Z kube results, try 0: -2022-08-31T02:25:45.4154790Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4155794Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4156557Z | TCP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4157244Z | UDP/80 | | | | | | | | | | | | -2022-08-31T02:25:45.4157982Z | UDP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4159056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4159850Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4160915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4161685Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4162748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4163520Z | x/c | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4164636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4165650Z | y-2/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4166692Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4167699Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4168761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4169535Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4170609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4171384Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4172407Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4173184Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4174326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4175095Z | z/a | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4176124Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4176995Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4178071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4178846Z | z/c | X X X X | . . . . | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4179948Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4180343Z -2022-08-31T02:25:45.4180993Z kube results, try 1: -2022-08-31T02:25:45.4181963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4183105Z | TCP/80 | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4183761Z | TCP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4184503Z | UDP/80 | | | | | | | | | | | | -2022-08-31T02:25:45.4185224Z | UDP/81 | | | | | | | | | | | | -2022-08-31T02:25:45.4186297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4187088Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4188125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4188896Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4189920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4190686Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4191751Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4192764Z | y-2/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4193829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4194862Z | y-2/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4196216Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4196990Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4198070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4198848Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4199905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4200676Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4201697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4202604Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4203678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4204446Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4205522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4206288Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4207371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4207848Z -2022-08-31T02:25:45.4208242Z -2022-08-31T02:25:45.4208934Z Actual vs expected (last round): -2022-08-31T02:25:45.4209942Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4210888Z | | X/A | X/B | X/C | Y-2/A | Y-2/B | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4211818Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4212468Z | x/a | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4213113Z | x/b | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4213840Z | x/c | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4214739Z | y-2/a | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4215607Z | y-2/b | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4216198Z | y/a | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4216893Z | y/b | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4217526Z | y/c | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4218156Z | z/a | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4218832Z | z/b | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4219461Z | z/c | . | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4220375Z +-------+-----+-----+-----+-------+-------+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4220723Z -2022-08-31T02:25:45.4221438Z step 3 on all available ports/protocols: -2022-08-31T02:25:45.4222002Z Policy explanation: -2022-08-31T02:25:45.4222966Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4223708Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:25:45.4224808Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4225596Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:45.4226301Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:25:45.4226985Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:25:45.4227632Z | | | | pod In [b c] | | -2022-08-31T02:25:45.4228625Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4229275Z | | | | | | -2022-08-31T02:25:45.4230288Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4231160Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:25:45.4231911Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:25:45.4232570Z | | pod: a | | | | -2022-08-31T02:25:45.4233576Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:25:45.4234288Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:25:45.4234927Z | | | | ns In [y z] | | -2022-08-31T02:25:45.4235615Z | | | | pods: Match expressions: | | -2022-08-31T02:25:45.4236321Z | | | | pod In [a b] | | -2022-08-31T02:25:45.4237356Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:25:45.4237729Z -2022-08-31T02:25:45.4238138Z -2022-08-31T02:25:45.4238631Z -2022-08-31T02:25:45.4239238Z Results for network policies: -2022-08-31T02:25:45.4239715Z Network policy: -2022-08-31T02:25:45.4239962Z -2022-08-31T02:25:45.4240610Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:25:45.4241199Z kind: NetworkPolicy -2022-08-31T02:25:45.4241758Z metadata: -2022-08-31T02:25:45.4242379Z creationTimestamp: null -2022-08-31T02:25:45.4242960Z name: base -2022-08-31T02:25:45.4243556Z namespace: x -2022-08-31T02:25:45.4244157Z spec: -2022-08-31T02:25:45.4244804Z egress: -2022-08-31T02:25:45.4245655Z - ports: -2022-08-31T02:25:45.4246359Z - port: 80 -2022-08-31T02:25:45.4246952Z protocol: TCP -2022-08-31T02:25:45.4247497Z to: -2022-08-31T02:25:45.4248386Z - namespaceSelector: -2022-08-31T02:25:45.4248893Z matchExpressions: -2022-08-31T02:25:45.4249817Z - key: ns -2022-08-31T02:25:45.4250302Z operator: In -2022-08-31T02:25:45.4250943Z values: -2022-08-31T02:25:45.4251850Z - "y" -2022-08-31T02:25:45.4252552Z - z -2022-08-31T02:25:45.4253125Z podSelector: -2022-08-31T02:25:45.4253811Z matchExpressions: -2022-08-31T02:25:45.4254726Z - key: pod -2022-08-31T02:25:45.4255404Z operator: In -2022-08-31T02:25:45.4255982Z values: -2022-08-31T02:25:45.4256764Z - a -2022-08-31T02:25:45.4257491Z - b -2022-08-31T02:25:45.4261096Z - ports: -2022-08-31T02:25:45.4261680Z - port: 53 -2022-08-31T02:25:45.4262055Z protocol: UDP -2022-08-31T02:25:45.4262572Z - port: 53 -2022-08-31T02:25:45.4262936Z protocol: TCP -2022-08-31T02:25:45.4263386Z ingress: -2022-08-31T02:25:45.4263878Z - from: -2022-08-31T02:25:45.4264511Z - namespaceSelector: -2022-08-31T02:25:45.4264956Z matchExpressions: -2022-08-31T02:25:45.4265547Z - key: ns -2022-08-31T02:25:45.4265999Z operator: In -2022-08-31T02:25:45.4266454Z values: -2022-08-31T02:25:45.4267048Z - x -2022-08-31T02:25:45.4267537Z - "y" -2022-08-31T02:25:45.4267903Z podSelector: -2022-08-31T02:25:45.4268600Z matchExpressions: -2022-08-31T02:25:45.4269273Z - key: pod -2022-08-31T02:25:45.4269770Z operator: In -2022-08-31T02:25:45.4270398Z values: -2022-08-31T02:25:45.4271218Z - b -2022-08-31T02:25:45.4271941Z - c -2022-08-31T02:25:45.4272407Z ports: -2022-08-31T02:25:45.4273278Z - port: 80 -2022-08-31T02:25:45.4273764Z protocol: TCP -2022-08-31T02:25:45.4274380Z podSelector: -2022-08-31T02:25:45.4274995Z matchLabels: -2022-08-31T02:25:45.4275604Z pod: a -2022-08-31T02:25:45.4276219Z policyTypes: -2022-08-31T02:25:45.4277084Z - Ingress -2022-08-31T02:25:45.4277762Z - Egress -2022-08-31T02:25:45.4278278Z status: {} -2022-08-31T02:25:45.4278622Z -2022-08-31T02:25:45.4279412Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:25:45.4280147Z Expected ingress: -2022-08-31T02:25:45.4281126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4281830Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4282541Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:45.4283166Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:45.4283798Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:45.4284732Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4285458Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4286524Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4287247Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4288179Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4288898Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4289915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4290632Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4291631Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4292348Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4293633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4294373Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4295416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4296144Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4297245Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4297962Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4298993Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4299707Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4300718Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4301102Z -2022-08-31T02:25:45.4301761Z Expected egress: -2022-08-31T02:25:45.4302736Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4303440Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4304129Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:45.4304757Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:45.4305350Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:45.4306478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4307217Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4308363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4309086Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4310056Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4310762Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4311907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4312620Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4313605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4314414Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4315425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4316094Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4317238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4317942Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4318972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4319681Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4320697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4321407Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4322507Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4322885Z -2022-08-31T02:25:45.4323549Z Expected combined: -2022-08-31T02:25:45.4324461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4325162Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4325791Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:45.4326414Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:45.4327038Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:45.4328083Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4328813Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4329893Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4330609Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4331610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4332319Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4333311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4334225Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4335275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4336095Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4337121Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4337835Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4338806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4339527Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4340525Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4341313Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4342373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4343101Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4344075Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4344442Z -2022-08-31T02:25:45.4345103Z kube results, try 0: -2022-08-31T02:25:45.4346071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4346765Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4347396Z | TCP/81 | | | | | | | | | | -2022-08-31T02:25:45.4348075Z | UDP/80 | | | | | | | | | | -2022-08-31T02:25:45.4348701Z | UDP/81 | | | | | | | | | | -2022-08-31T02:25:45.4349638Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4350362Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:25:45.4351384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4352102Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4353090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4353799Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4354752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4355466Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4356467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4357178Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4358266Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4358971Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4359977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4360680Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4361684Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4362489Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4363564Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4364283Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:25:45.4365330Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:25:45.4365694Z -2022-08-31T02:25:45.4366101Z -2022-08-31T02:25:45.4366889Z Actual vs expected (last round): -2022-08-31T02:25:45.4367759Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4368384Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:25:45.4369299Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4369972Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4370587Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4371185Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4371780Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4372382Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4372998Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4373689Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4374359Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4374962Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:25:45.4375846Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:25:45.4376174Z -2022-08-31T02:25:45.4376428Z -2022-08-31T02:25:45.4376708Z -2022-08-31T02:25:45.4377238Z finished policy #61 -2022-08-31T02:25:45.4377756Z starting test case #62 -2022-08-31T02:25:47.1492724Z time="2022-08-31T02:25:47Z" level=info msg="cluster state reset" -2022-08-31T02:25:50.3313956Z time="2022-08-31T02:25:50Z" level=info msg="cluster state verified" -2022-08-31T02:25:50.3972356Z time="2022-08-31T02:25:50Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:26:10.3975675Z time="2022-08-31T02:26:10Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:26:10.4113023Z time="2022-08-31T02:26:10Z" level=info msg="running kube probe on try 1" -2022-08-31T02:27:34.1550641Z time="2022-08-31T02:27:34Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:27:54.1557433Z time="2022-08-31T02:27:54Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:27:54.1694577Z time="2022-08-31T02:27:54Z" level=info msg="running kube probe on try 1" -2022-08-31T02:29:14.5192746Z time="2022-08-31T02:29:14Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:29:34.5203824Z time="2022-08-31T02:29:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:29:34.5340565Z time="2022-08-31T02:29:34Z" level=info msg="running kube probe on try 1" -2022-08-31T02:30:56.2447654Z time="2022-08-31T02:30:56Z" level=info msg="running kube probe on try 2" -2022-08-31T02:32:19.4503000Z evaluating test case: Update namespace so that policy applies, then again so it no longer applies -2022-08-31T02:32:19.4506168Z step 1 on all available ports/protocols: -2022-08-31T02:32:19.4508148Z Policy explanation: -2022-08-31T02:32:19.4510406Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4511534Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:32:19.4512935Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4514096Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T02:32:19.4515687Z | | Match labels: | | new-ns: qrs | | -2022-08-31T02:32:19.4517612Z | | pod: a | | pods: all | | -2022-08-31T02:32:19.4519336Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4520409Z | | | | | | -2022-08-31T02:32:19.4521971Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4523136Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:32:19.4525450Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:32:19.4526574Z | | pod: a | | | | -2022-08-31T02:32:19.4528211Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:32:19.4529326Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:32:19.4531273Z | | | | ns In [y z] | | -2022-08-31T02:32:19.4532359Z | | | | pods: Match expressions: | | -2022-08-31T02:32:19.4535148Z | | | | pod In [a b] | | -2022-08-31T02:32:19.4536723Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4537387Z -2022-08-31T02:32:19.4539188Z -2022-08-31T02:32:19.4539693Z -2022-08-31T02:32:19.4540278Z Results for network policies: -2022-08-31T02:32:19.4541039Z Network policy: -2022-08-31T02:32:19.4541386Z -2022-08-31T02:32:19.4542960Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:32:19.4543735Z kind: NetworkPolicy -2022-08-31T02:32:19.4545571Z metadata: -2022-08-31T02:32:19.4546200Z creationTimestamp: null -2022-08-31T02:32:19.4546855Z name: base -2022-08-31T02:32:19.4547478Z namespace: x -2022-08-31T02:32:19.4549632Z spec: -2022-08-31T02:32:19.4550295Z egress: -2022-08-31T02:32:19.4551313Z - ports: -2022-08-31T02:32:19.4552198Z - port: 80 -2022-08-31T02:32:19.4552879Z protocol: TCP -2022-08-31T02:32:19.4553490Z to: -2022-08-31T02:32:19.4554422Z - namespaceSelector: -2022-08-31T02:32:19.4555224Z matchExpressions: -2022-08-31T02:32:19.4556169Z - key: ns -2022-08-31T02:32:19.4557862Z operator: In -2022-08-31T02:32:19.4558634Z values: -2022-08-31T02:32:19.4559594Z - "y" -2022-08-31T02:32:19.4560527Z - z -2022-08-31T02:32:19.4561216Z podSelector: -2022-08-31T02:32:19.4561918Z matchExpressions: -2022-08-31T02:32:19.4562851Z - key: pod -2022-08-31T02:32:19.4563565Z operator: In -2022-08-31T02:32:19.4564266Z values: -2022-08-31T02:32:19.4566131Z - a -2022-08-31T02:32:19.4567108Z - b -2022-08-31T02:32:19.4567864Z - ports: -2022-08-31T02:32:19.4568778Z - port: 53 -2022-08-31T02:32:19.4569345Z protocol: UDP -2022-08-31T02:32:19.4570261Z - port: 53 -2022-08-31T02:32:19.4570823Z protocol: TCP -2022-08-31T02:32:19.4571378Z ingress: -2022-08-31T02:32:19.4572994Z - from: -2022-08-31T02:32:19.4574201Z - namespaceSelector: -2022-08-31T02:32:19.4574830Z matchLabels: -2022-08-31T02:32:19.4575623Z new-ns: qrs -2022-08-31T02:32:19.4576179Z ports: -2022-08-31T02:32:19.4576925Z - port: 80 -2022-08-31T02:32:19.4577501Z protocol: TCP -2022-08-31T02:32:19.4578061Z podSelector: -2022-08-31T02:32:19.4578612Z matchLabels: -2022-08-31T02:32:19.4579146Z pod: a -2022-08-31T02:32:19.4580659Z policyTypes: -2022-08-31T02:32:19.4581745Z - Ingress -2022-08-31T02:32:19.4582532Z - Egress -2022-08-31T02:32:19.4583082Z status: {} -2022-08-31T02:32:19.4583387Z -2022-08-31T02:32:19.4584778Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:32:19.4585437Z Expected ingress: -2022-08-31T02:32:19.4587462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4588499Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4589253Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4591251Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4591986Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4593374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4594289Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4595700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4596645Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4597897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4599727Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4600988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4601879Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4603070Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4604010Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4605298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4607024Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4608289Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4609218Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4610471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4611415Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4612675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4614649Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4615911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4616490Z -2022-08-31T02:32:19.4617001Z Expected egress: -2022-08-31T02:32:19.4618103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4619011Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4619740Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4620434Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4622292Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4623659Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4624577Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4625811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4626754Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4627981Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4629772Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4631022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4632821Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4634058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4634914Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4639086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4639912Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4640811Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4641347Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4642061Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4642603Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4643327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4643903Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4644619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4644908Z -2022-08-31T02:32:19.4645436Z Expected combined: -2022-08-31T02:32:19.4646206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4646765Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4647231Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4647726Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4648179Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4648905Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4649505Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4650284Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4650894Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4651710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4663881Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4665166Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4666063Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4667074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4667797Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4668799Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4669509Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4670498Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4671223Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4672321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4673000Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4674225Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4674931Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4675934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4676359Z -2022-08-31T02:32:19.4680017Z kube results, try 0: -2022-08-31T02:32:19.4680904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4681595Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4682092Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4682554Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4683066Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4683797Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4684338Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4685068Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4685610Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4686421Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4686948Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4687667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4688254Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4689058Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4689599Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4690363Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4690901Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4691621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4692157Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4693010Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4693703Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4694523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4695075Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4695800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4696099Z -2022-08-31T02:32:19.4696328Z -2022-08-31T02:32:19.4696769Z Actual vs expected (last round): -2022-08-31T02:32:19.4697389Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4697955Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4698695Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4699152Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4699551Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4699947Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4700348Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4700741Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4701150Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4701551Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4701950Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4702340Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4702954Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4703193Z -2022-08-31T02:32:19.4703633Z step 2 on all available ports/protocols: -2022-08-31T02:32:19.4704056Z Policy explanation: -2022-08-31T02:32:19.4704734Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4705281Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:32:19.4706100Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4706673Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T02:32:19.4707388Z | | Match labels: | | new-ns: qrs | | -2022-08-31T02:32:19.4707847Z | | pod: a | | pods: all | | -2022-08-31T02:32:19.4708541Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4709146Z | | | | | | -2022-08-31T02:32:19.4709826Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4710394Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:32:19.4710973Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:32:19.4711424Z | | pod: a | | | | -2022-08-31T02:32:19.4712163Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:32:19.4712681Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:32:19.4713196Z | | | | ns In [y z] | | -2022-08-31T02:32:19.4713798Z | | | | pods: Match expressions: | | -2022-08-31T02:32:19.4714246Z | | | | pod In [a b] | | -2022-08-31T02:32:19.4715022Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4715313Z -2022-08-31T02:32:19.4715543Z -2022-08-31T02:32:19.4715787Z -2022-08-31T02:32:19.4716212Z Results for network policies: -2022-08-31T02:32:19.4716624Z Network policy: -2022-08-31T02:32:19.4716800Z -2022-08-31T02:32:19.4717268Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:32:19.4717732Z kind: NetworkPolicy -2022-08-31T02:32:19.4718091Z metadata: -2022-08-31T02:32:19.4718461Z creationTimestamp: null -2022-08-31T02:32:19.4718890Z name: base -2022-08-31T02:32:19.4719310Z namespace: x -2022-08-31T02:32:19.4719684Z spec: -2022-08-31T02:32:19.4720099Z egress: -2022-08-31T02:32:19.4720599Z - ports: -2022-08-31T02:32:19.4721114Z - port: 80 -2022-08-31T02:32:19.4721491Z protocol: TCP -2022-08-31T02:32:19.4721903Z to: -2022-08-31T02:32:19.4722419Z - namespaceSelector: -2022-08-31T02:32:19.4722886Z matchExpressions: -2022-08-31T02:32:19.4723486Z - key: ns -2022-08-31T02:32:19.4723862Z operator: In -2022-08-31T02:32:19.4724263Z values: -2022-08-31T02:32:19.4724753Z - "y" -2022-08-31T02:32:19.4725267Z - z -2022-08-31T02:32:19.4725626Z podSelector: -2022-08-31T02:32:19.4726092Z matchExpressions: -2022-08-31T02:32:19.4726612Z - key: pod -2022-08-31T02:32:19.4726986Z operator: In -2022-08-31T02:32:19.4727418Z values: -2022-08-31T02:32:19.4727913Z - a -2022-08-31T02:32:19.4728468Z - b -2022-08-31T02:32:19.4728969Z - ports: -2022-08-31T02:32:19.4729508Z - port: 53 -2022-08-31T02:32:19.4729879Z protocol: UDP -2022-08-31T02:32:19.4730425Z - port: 53 -2022-08-31T02:32:19.4730893Z protocol: TCP -2022-08-31T02:32:19.4731333Z ingress: -2022-08-31T02:32:19.4731814Z - from: -2022-08-31T02:32:19.4732336Z - namespaceSelector: -2022-08-31T02:32:19.4732725Z matchLabels: -2022-08-31T02:32:19.4733250Z new-ns: qrs -2022-08-31T02:32:19.4733821Z ports: -2022-08-31T02:32:19.4734373Z - port: 80 -2022-08-31T02:32:19.4734826Z protocol: TCP -2022-08-31T02:32:19.4735184Z podSelector: -2022-08-31T02:32:19.4735598Z matchLabels: -2022-08-31T02:32:19.4735949Z pod: a -2022-08-31T02:32:19.4736354Z policyTypes: -2022-08-31T02:32:19.4736860Z - Ingress -2022-08-31T02:32:19.4737422Z - Egress -2022-08-31T02:32:19.4737788Z status: {} -2022-08-31T02:32:19.4738052Z -2022-08-31T02:32:19.4738479Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:32:19.4738870Z Expected ingress: -2022-08-31T02:32:19.4739526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4740065Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4740513Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4740956Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4741406Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4742090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4742632Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4743347Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4743890Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4744614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4745263Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4745991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4746528Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4747244Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4747774Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4748491Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4749023Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4749896Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4750475Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4751210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4751747Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4752457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4753000Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4753739Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4754033Z -2022-08-31T02:32:19.4754537Z Expected egress: -2022-08-31T02:32:19.4755278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4755814Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4756286Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4756734Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4757242Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4757961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4758502Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4759219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4759774Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4760517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4761054Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4761774Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4762361Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4763074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4763610Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4764328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4764876Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4765719Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4766251Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4766963Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4767495Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4768209Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4768754Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4769537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4769840Z -2022-08-31T02:32:19.4770347Z Expected combined: -2022-08-31T02:32:19.4771077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4771606Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4772058Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4772520Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4773023Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4773874Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4774435Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4775188Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4775735Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4776455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4776988Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4777696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4778304Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4779012Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4779614Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4780326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4780865Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4781580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4782115Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4782833Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4783373Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4784084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4784636Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4785349Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4785719Z -2022-08-31T02:32:19.4786265Z kube results, try 0: -2022-08-31T02:32:19.4787005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4787538Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4787984Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4788452Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4788917Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4789664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4790367Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4791096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4791640Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4792364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4792901Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4793613Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4794151Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4794863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4795413Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4796219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4796760Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4797475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4798011Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4798728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4799257Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4799976Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4800516Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4801227Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4801518Z -2022-08-31T02:32:19.4801743Z -2022-08-31T02:32:19.4802150Z Actual vs expected (last round): -2022-08-31T02:32:19.4802885Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4803413Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4804079Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4804620Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4805067Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4805538Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4805988Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4806443Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4807050Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4807459Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4807941Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4808390Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4809069Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4809320Z -2022-08-31T02:32:19.4809839Z step 3 on all available ports/protocols: -2022-08-31T02:32:19.4810253Z Policy explanation: -2022-08-31T02:32:19.4810988Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4811532Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:32:19.4812371Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4812956Z | Ingress | namespace: x | x/base | namespace: Match labels: | port 80 on protocol TCP | -2022-08-31T02:32:19.4813910Z | | Match labels: | | new-ns: qrs | | -2022-08-31T02:32:19.4814394Z | | pod: a | | pods: all | | -2022-08-31T02:32:19.4815125Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4815624Z | | | | | | -2022-08-31T02:32:19.4816455Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4817227Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:32:19.4817804Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:32:19.4818256Z | | pod: a | | | | -2022-08-31T02:32:19.4818963Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:32:19.4819491Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:32:19.4819955Z | | | | ns In [y z] | | -2022-08-31T02:32:19.4820440Z | | | | pods: Match expressions: | | -2022-08-31T02:32:19.4820887Z | | | | pod In [a b] | | -2022-08-31T02:32:19.4821606Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:32:19.4821897Z -2022-08-31T02:32:19.4822128Z -2022-08-31T02:32:19.4822448Z -2022-08-31T02:32:19.4823032Z Results for network policies: -2022-08-31T02:32:19.4823464Z Network policy: -2022-08-31T02:32:19.4823638Z -2022-08-31T02:32:19.4824239Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:32:19.4824697Z kind: NetworkPolicy -2022-08-31T02:32:19.4825142Z metadata: -2022-08-31T02:32:19.4825506Z creationTimestamp: null -2022-08-31T02:32:19.4825940Z name: base -2022-08-31T02:32:19.4826291Z namespace: x -2022-08-31T02:32:19.4826636Z spec: -2022-08-31T02:32:19.4826976Z egress: -2022-08-31T02:32:19.4827468Z - ports: -2022-08-31T02:32:19.4827971Z - port: 80 -2022-08-31T02:32:19.4828436Z protocol: TCP -2022-08-31T02:32:19.4828865Z to: -2022-08-31T02:32:19.4829376Z - namespaceSelector: -2022-08-31T02:32:19.4829826Z matchExpressions: -2022-08-31T02:32:19.4830415Z - key: ns -2022-08-31T02:32:19.4830875Z operator: In -2022-08-31T02:32:19.4831239Z values: -2022-08-31T02:32:19.4831774Z - "y" -2022-08-31T02:32:19.4832276Z - z -2022-08-31T02:32:19.4832735Z podSelector: -2022-08-31T02:32:19.4833132Z matchExpressions: -2022-08-31T02:32:19.4833693Z - key: pod -2022-08-31T02:32:19.4834150Z operator: In -2022-08-31T02:32:19.4834509Z values: -2022-08-31T02:32:19.4835018Z - a -2022-08-31T02:32:19.4835508Z - b -2022-08-31T02:32:19.4836096Z - ports: -2022-08-31T02:32:19.4836593Z - port: 53 -2022-08-31T02:32:19.4836987Z protocol: UDP -2022-08-31T02:32:19.4837518Z - port: 53 -2022-08-31T02:32:19.4837925Z protocol: TCP -2022-08-31T02:32:19.4838278Z ingress: -2022-08-31T02:32:19.4838769Z - from: -2022-08-31T02:32:19.4839281Z - namespaceSelector: -2022-08-31T02:32:19.4839688Z matchLabels: -2022-08-31T02:32:19.4840201Z new-ns: qrs -2022-08-31T02:32:19.4840562Z ports: -2022-08-31T02:32:19.4841126Z - port: 80 -2022-08-31T02:32:19.4841579Z protocol: TCP -2022-08-31T02:32:19.4841956Z podSelector: -2022-08-31T02:32:19.4842409Z matchLabels: -2022-08-31T02:32:19.4842760Z pod: a -2022-08-31T02:32:19.4843106Z policyTypes: -2022-08-31T02:32:19.4843612Z - Ingress -2022-08-31T02:32:19.4844115Z - Egress -2022-08-31T02:32:19.4844471Z status: {} -2022-08-31T02:32:19.4844646Z -2022-08-31T02:32:19.4845073Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:32:19.4845488Z Expected ingress: -2022-08-31T02:32:19.4846156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4846695Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4847137Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4847620Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4848061Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4848817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4849361Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4850096Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4850642Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4851422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4851955Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4852676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4853215Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4854256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4854804Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4855526Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4856113Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4856834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4857385Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4858103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4858664Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4859527Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4860081Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4860829Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4861121Z -2022-08-31T02:32:19.4861631Z Expected egress: -2022-08-31T02:32:19.4862294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4862838Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4863298Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4863788Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4864321Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4865078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4865675Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4866464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4867017Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4867737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4868293Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4869019Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4869578Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4870300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4870853Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4871572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4872116Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4872831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4873371Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4874092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4874646Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4875368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4875922Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4876707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4877007Z -2022-08-31T02:32:19.4877415Z Expected combined: -2022-08-31T02:32:19.4878130Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4878672Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4879130Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4879568Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4880120Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4880831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4881395Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4882118Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4882671Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4883413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4884109Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4884835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4885384Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4886103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4886651Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4887367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4887914Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4888644Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4889213Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4889935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4890545Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4891268Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4891824Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4892584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4892869Z -2022-08-31T02:32:19.4893413Z kube results, try 0: -2022-08-31T02:32:19.4894086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4894626Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4895075Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4895513Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4896013Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4896734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4897263Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4897987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4898569Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4899298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4899972Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4900729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4901267Z | y/a | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4901972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4902502Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4903206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4903747Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4904630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4905166Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4905895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4906469Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4907233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4907834Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4908610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4908905Z -2022-08-31T02:32:19.4909470Z kube results, try 1: -2022-08-31T02:32:19.4910211Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4910749Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4911199Z | TCP/81 | | | | | | | | | | -2022-08-31T02:32:19.4911647Z | UDP/80 | | | | | | | | | | -2022-08-31T02:32:19.4912107Z | UDP/81 | | | | | | | | | | -2022-08-31T02:32:19.4912786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4913334Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:32:19.4914074Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4914649Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4915395Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4915943Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4916700Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4917239Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4917972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4918541Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4919255Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4919843Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4920617Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4921152Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4921863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4922396Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4923125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4923661Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:32:19.4924368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:32:19.4924728Z -2022-08-31T02:32:19.4925012Z -2022-08-31T02:32:19.4925646Z Actual vs expected (last round): -2022-08-31T02:32:19.4926268Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4926788Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:32:19.4927487Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4927987Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4928439Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4928885Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4929334Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4929737Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4930179Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4930636Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4931091Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4931586Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:32:19.4932276Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:32:19.4932523Z -2022-08-31T02:32:19.4932795Z -2022-08-31T02:32:19.4933032Z -2022-08-31T02:32:19.4933624Z finished policy #62 -2022-08-31T02:32:19.4934013Z starting test case #63 -2022-08-31T02:32:22.7088670Z time="2022-08-31T02:32:22Z" level=info msg="cluster state reset" -2022-08-31T02:32:25.8804324Z time="2022-08-31T02:32:25Z" level=info msg="cluster state verified" -2022-08-31T02:32:25.9466828Z time="2022-08-31T02:32:25Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:32:45.9543028Z time="2022-08-31T02:32:45Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:32:45.9680317Z time="2022-08-31T02:32:45Z" level=info msg="running kube probe on try 1" -2022-08-31T02:34:23.7052495Z time="2022-08-31T02:34:23Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:34:43.7056751Z time="2022-08-31T02:34:43Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:34:43.7222602Z time="2022-08-31T02:34:43Z" level=info msg="running kube probe on try 1" -2022-08-31T02:36:17.6357661Z time="2022-08-31T02:36:17Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:36:37.6362897Z time="2022-08-31T02:36:37Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:36:37.6655514Z time="2022-08-31T02:36:37Z" level=info msg="running kube probe on try 1" -2022-08-31T02:37:55.7092923Z evaluating test case: Create/delete pod -2022-08-31T02:37:55.7094376Z step 1 on all available ports/protocols: -2022-08-31T02:37:55.7095370Z Policy explanation: -2022-08-31T02:37:55.7097134Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7102979Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:37:55.7107076Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7108493Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7109358Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:37:55.7110077Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:37:55.7110785Z | | | | pod In [b c] | | -2022-08-31T02:37:55.7111999Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7112904Z | | | | | | -2022-08-31T02:37:55.7114207Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7115068Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:37:55.7115890Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:37:55.7116659Z | | pod: a | | | | -2022-08-31T02:37:55.7117812Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:37:55.7118632Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7119378Z | | | | ns In [y z] | | -2022-08-31T02:37:55.7120035Z | | | | pods: Match expressions: | | -2022-08-31T02:37:55.7120739Z | | | | pod In [a b] | | -2022-08-31T02:37:55.7121894Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7122454Z -2022-08-31T02:37:55.7122730Z -2022-08-31T02:37:55.7122993Z -2022-08-31T02:37:55.7123536Z Results for network policies: -2022-08-31T02:37:55.7124138Z Network policy: -2022-08-31T02:37:55.7124460Z -2022-08-31T02:37:55.7124972Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:37:55.7125532Z kind: NetworkPolicy -2022-08-31T02:37:55.7126064Z metadata: -2022-08-31T02:37:55.7126614Z creationTimestamp: null -2022-08-31T02:37:55.7127184Z name: base -2022-08-31T02:37:55.7127719Z namespace: x -2022-08-31T02:37:55.7128226Z spec: -2022-08-31T02:37:55.7128725Z egress: -2022-08-31T02:37:55.7129544Z - ports: -2022-08-31T02:37:55.7130311Z - port: 80 -2022-08-31T02:37:55.7130864Z protocol: TCP -2022-08-31T02:37:55.7131384Z to: -2022-08-31T02:37:55.7132205Z - namespaceSelector: -2022-08-31T02:37:55.7132815Z matchExpressions: -2022-08-31T02:37:55.7133804Z - key: ns -2022-08-31T02:37:55.7134380Z operator: In -2022-08-31T02:37:55.7134908Z values: -2022-08-31T02:37:55.7135642Z - "y" -2022-08-31T02:37:55.7136371Z - z -2022-08-31T02:37:55.7136913Z podSelector: -2022-08-31T02:37:55.7137450Z matchExpressions: -2022-08-31T02:37:55.7138215Z - key: pod -2022-08-31T02:37:55.7138763Z operator: In -2022-08-31T02:37:55.7139289Z values: -2022-08-31T02:37:55.7140032Z - a -2022-08-31T02:37:55.7140762Z - b -2022-08-31T02:37:55.7141480Z - ports: -2022-08-31T02:37:55.7142246Z - port: 53 -2022-08-31T02:37:55.7142784Z protocol: UDP -2022-08-31T02:37:55.7143546Z - port: 53 -2022-08-31T02:37:55.7144078Z protocol: TCP -2022-08-31T02:37:55.7144601Z ingress: -2022-08-31T02:37:55.7145315Z - from: -2022-08-31T02:37:55.7146127Z - namespaceSelector: -2022-08-31T02:37:55.7146838Z matchExpressions: -2022-08-31T02:37:55.7147672Z - key: ns -2022-08-31T02:37:55.7149497Z operator: In -2022-08-31T02:37:55.7150084Z values: -2022-08-31T02:37:55.7150843Z - x -2022-08-31T02:37:55.7151637Z - "y" -2022-08-31T02:37:55.7152209Z podSelector: -2022-08-31T02:37:55.7152799Z matchExpressions: -2022-08-31T02:37:55.7153565Z - key: pod -2022-08-31T02:37:55.7154108Z operator: In -2022-08-31T02:37:55.7154649Z values: -2022-08-31T02:37:55.7155399Z - b -2022-08-31T02:37:55.7156111Z - c -2022-08-31T02:37:55.7156595Z ports: -2022-08-31T02:37:55.7158224Z - port: 80 -2022-08-31T02:37:55.7158845Z protocol: TCP -2022-08-31T02:37:55.7159393Z podSelector: -2022-08-31T02:37:55.7159928Z matchLabels: -2022-08-31T02:37:55.7160453Z pod: a -2022-08-31T02:37:55.7161083Z policyTypes: -2022-08-31T02:37:55.7162759Z - Ingress -2022-08-31T02:37:55.7163571Z - Egress -2022-08-31T02:37:55.7164111Z status: {} -2022-08-31T02:37:55.7164415Z -2022-08-31T02:37:55.7164942Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:37:55.7165625Z Expected ingress: -2022-08-31T02:37:55.7166793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7167627Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7168291Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7168846Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7169438Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7170623Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7171472Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7172661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7174181Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7176836Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7177803Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7179035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7179966Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7181059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7181966Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7183183Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7184059Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7185243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7186104Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7187315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7188229Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7189463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7190346Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7191666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7192258Z -2022-08-31T02:37:55.7192770Z Expected egress: -2022-08-31T02:37:55.7193881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7194780Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7195487Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7196161Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7196848Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7198261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7199888Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7201085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7201980Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7203178Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7204037Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7205238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7206116Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7207351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7208269Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7209500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7210659Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7212325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7213265Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7214661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7215550Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7216801Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7217662Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7218804Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7219338Z -2022-08-31T02:37:55.7219862Z Expected combined: -2022-08-31T02:37:55.7221017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7221845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7222561Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7223235Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7223911Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7225232Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7226159Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7227291Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7228123Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7229298Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7230178Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7231367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7232815Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7234424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7235358Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7236592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7237401Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7238626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7239523Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7240712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7241592Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7242800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7243704Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7252935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7254170Z -2022-08-31T02:37:55.7254742Z kube results, try 0: -2022-08-31T02:37:55.7255895Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7256784Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7257505Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7258194Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7258856Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7259916Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7260955Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7262203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7263063Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7264290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7265196Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7266431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7267490Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7268738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7269550Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7270891Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7271759Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7272955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7273821Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7275311Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7277421Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7279453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7280726Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7281934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7282683Z -2022-08-31T02:37:55.7282957Z -2022-08-31T02:37:55.7283480Z Actual vs expected (last round): -2022-08-31T02:37:55.7287709Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7288345Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7289011Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7289488Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7289882Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7290276Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7290754Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7291215Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7291668Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7292054Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7292536Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7292927Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7293796Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7294048Z -2022-08-31T02:37:55.7294533Z step 2 on all available ports/protocols: -2022-08-31T02:37:55.7294934Z Policy explanation: -2022-08-31T02:37:55.7295607Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7296221Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:37:55.7296951Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7297593Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7298191Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:37:55.7298765Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:37:55.7299357Z | | | | pod In [b c] | | -2022-08-31T02:37:55.7300123Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7300892Z | | | | | | -2022-08-31T02:37:55.7301577Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7302132Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:37:55.7302735Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:37:55.7303176Z | | pod: a | | | | -2022-08-31T02:37:55.7303921Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:37:55.7304458Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7305063Z | | | | ns In [y z] | | -2022-08-31T02:37:55.7305501Z | | | | pods: Match expressions: | | -2022-08-31T02:37:55.7305962Z | | | | pod In [a b] | | -2022-08-31T02:37:55.7306686Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7306966Z -2022-08-31T02:37:55.7307189Z -2022-08-31T02:37:55.7307406Z -2022-08-31T02:37:55.7307837Z Results for network policies: -2022-08-31T02:37:55.7308233Z Network policy: -2022-08-31T02:37:55.7308407Z -2022-08-31T02:37:55.7308890Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:37:55.7309299Z kind: NetworkPolicy -2022-08-31T02:37:55.7309669Z metadata: -2022-08-31T02:37:55.7310080Z creationTimestamp: null -2022-08-31T02:37:55.7310482Z name: base -2022-08-31T02:37:55.7310828Z namespace: x -2022-08-31T02:37:55.7311175Z spec: -2022-08-31T02:37:55.7311527Z egress: -2022-08-31T02:37:55.7312019Z - ports: -2022-08-31T02:37:55.7312631Z - port: 80 -2022-08-31T02:37:55.7312996Z protocol: TCP -2022-08-31T02:37:55.7313331Z to: -2022-08-31T02:37:55.7313872Z - namespaceSelector: -2022-08-31T02:37:55.7314273Z matchExpressions: -2022-08-31T02:37:55.7314773Z - key: ns -2022-08-31T02:37:55.7315236Z operator: In -2022-08-31T02:37:55.7315584Z values: -2022-08-31T02:37:55.7316114Z - "y" -2022-08-31T02:37:55.7316646Z - z -2022-08-31T02:37:55.7317002Z podSelector: -2022-08-31T02:37:55.7317365Z matchExpressions: -2022-08-31T02:37:55.7317898Z - key: pod -2022-08-31T02:37:55.7318262Z operator: In -2022-08-31T02:37:55.7318706Z values: -2022-08-31T02:37:55.7319187Z - a -2022-08-31T02:37:55.7319672Z - b -2022-08-31T02:37:55.7320190Z - ports: -2022-08-31T02:37:55.7320733Z - port: 53 -2022-08-31T02:37:55.7321091Z protocol: UDP -2022-08-31T02:37:55.7321585Z - port: 53 -2022-08-31T02:37:55.7321949Z protocol: TCP -2022-08-31T02:37:55.7322296Z ingress: -2022-08-31T02:37:55.7322857Z - from: -2022-08-31T02:37:55.7323465Z - namespaceSelector: -2022-08-31T02:37:55.7323954Z matchExpressions: -2022-08-31T02:37:55.7324551Z - key: ns -2022-08-31T02:37:55.7324918Z operator: In -2022-08-31T02:37:55.7325354Z values: -2022-08-31T02:37:55.7325836Z - x -2022-08-31T02:37:55.7326377Z - "y" -2022-08-31T02:37:55.7326732Z podSelector: -2022-08-31T02:37:55.7327086Z matchExpressions: -2022-08-31T02:37:55.7327590Z - key: pod -2022-08-31T02:37:55.7328066Z operator: In -2022-08-31T02:37:55.7328419Z values: -2022-08-31T02:37:55.7328914Z - b -2022-08-31T02:37:55.7329398Z - c -2022-08-31T02:37:55.7329740Z ports: -2022-08-31T02:37:55.7330314Z - port: 80 -2022-08-31T02:37:55.7330768Z protocol: TCP -2022-08-31T02:37:55.7331124Z podSelector: -2022-08-31T02:37:55.7331509Z matchLabels: -2022-08-31T02:37:55.7331932Z pod: a -2022-08-31T02:37:55.7332276Z policyTypes: -2022-08-31T02:37:55.7332787Z - Ingress -2022-08-31T02:37:55.7333682Z - Egress -2022-08-31T02:37:55.7334076Z status: {} -2022-08-31T02:37:55.7334242Z -2022-08-31T02:37:55.7334672Z 0 wrong, 10 ignored, 90 correct -2022-08-31T02:37:55.7335112Z Expected ingress: -2022-08-31T02:37:55.7335883Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7336533Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7336989Z | TCP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7337428Z | UDP/80 | | | | | | | | | | | -2022-08-31T02:37:55.7337968Z | UDP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7338703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7339254Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7339988Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7340556Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7341290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7341831Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7342584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7343175Z | x/d | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7343911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7344461Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7345189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7345733Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7346473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7347021Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7347757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7348317Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7349041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7349585Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7350315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7350856Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7351587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7351890Z -2022-08-31T02:37:55.7352428Z Expected egress: -2022-08-31T02:37:55.7353129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7353828Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7354316Z | TCP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7354771Z | UDP/80 | | | | | | | | | | | -2022-08-31T02:37:55.7355195Z | UDP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7356014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7356569Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7357445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7357997Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7358761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7359303Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7360097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7360639Z | x/d | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7361370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7361908Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7362647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7363244Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7364007Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7364545Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7365271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7365851Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7366602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7367147Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7367880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7368414Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7369164Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7369465Z -2022-08-31T02:37:55.7369873Z Expected combined: -2022-08-31T02:37:55.7370630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7371205Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7371752Z | TCP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7372240Z | UDP/80 | | | | | | | | | | | -2022-08-31T02:37:55.7372657Z | UDP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7373538Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7374285Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7375131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7375695Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7376433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7377092Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7377841Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7378408Z | x/d | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7379137Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7379684Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7380414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7380974Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7381734Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7382278Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7383093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7383721Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7384457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7384996Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7385731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7386299Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7387055Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7387361Z -2022-08-31T02:37:55.7387758Z kube results, try 0: -2022-08-31T02:37:55.7388473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7389112Z | TCP/80 | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7389625Z | TCP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7390148Z | UDP/80 | | | | | | | | | | | -2022-08-31T02:37:55.7390564Z | UDP/81 | | | | | | | | | | | -2022-08-31T02:37:55.7391312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7391971Z | x/a | X X X X | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7392711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7393258Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7394071Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7394613Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7395339Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7396020Z | x/d | X X X X | . . . . | . . . . | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7396775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7397363Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7398181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7398738Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7399478Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7400016Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7400800Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7401384Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7402155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7402703Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7403460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7404004Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7404735Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7405028Z -2022-08-31T02:37:55.7405332Z -2022-08-31T02:37:55.7405753Z Actual vs expected (last round): -2022-08-31T02:37:55.7406442Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7406916Z | | X/A | X/B | X/C | X/D | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7407569Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7408103Z | x/a | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7408566Z | x/b | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7409022Z | x/c | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7409416Z | x/d | . | . | . | X | . | . | . | . | . | . | -2022-08-31T02:37:55.7409864Z | y/a | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7410257Z | y/b | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7410746Z | y/c | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7411198Z | z/a | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7411671Z | z/b | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7412142Z | z/c | . | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7412844Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7413083Z -2022-08-31T02:37:55.7413627Z step 3 on all available ports/protocols: -2022-08-31T02:37:55.7414039Z Policy explanation: -2022-08-31T02:37:55.7414773Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7415320Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:37:55.7416049Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7416713Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7417289Z | | Match labels: | | ns In [x y] | | -2022-08-31T02:37:55.7417749Z | | pod: a | | pods: Match expressions: | | -2022-08-31T02:37:55.7418189Z | | | | pod In [b c] | | -2022-08-31T02:37:55.7418906Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7419395Z | | | | | | -2022-08-31T02:37:55.7420068Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7420624Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:37:55.7421205Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:37:55.7421650Z | | pod: a | | | | -2022-08-31T02:37:55.7422344Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:37:55.7422892Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:37:55.7423343Z | | | | ns In [y z] | | -2022-08-31T02:37:55.7423830Z | | | | pods: Match expressions: | | -2022-08-31T02:37:55.7424269Z | | | | pod In [a b] | | -2022-08-31T02:37:55.7424986Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:37:55.7425276Z -2022-08-31T02:37:55.7425492Z -2022-08-31T02:37:55.7425800Z -2022-08-31T02:37:55.7426392Z Results for network policies: -2022-08-31T02:37:55.7426757Z Network policy: -2022-08-31T02:37:55.7426933Z -2022-08-31T02:37:55.7427360Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:37:55.7427785Z kind: NetworkPolicy -2022-08-31T02:37:55.7428221Z metadata: -2022-08-31T02:37:55.7428570Z creationTimestamp: null -2022-08-31T02:37:55.7428933Z name: base -2022-08-31T02:37:55.7429272Z namespace: x -2022-08-31T02:37:55.7429607Z spec: -2022-08-31T02:37:55.7429936Z egress: -2022-08-31T02:37:55.7430418Z - ports: -2022-08-31T02:37:55.7430917Z - port: 80 -2022-08-31T02:37:55.7431372Z protocol: TCP -2022-08-31T02:37:55.7431711Z to: -2022-08-31T02:37:55.7432218Z - namespaceSelector: -2022-08-31T02:37:55.7432667Z matchExpressions: -2022-08-31T02:37:55.7433268Z - key: ns -2022-08-31T02:37:55.7433628Z operator: In -2022-08-31T02:37:55.7433972Z values: -2022-08-31T02:37:55.7434455Z - "y" -2022-08-31T02:37:55.7434943Z - z -2022-08-31T02:37:55.7435297Z podSelector: -2022-08-31T02:37:55.7435661Z matchExpressions: -2022-08-31T02:37:55.7436158Z - key: pod -2022-08-31T02:37:55.7436605Z operator: In -2022-08-31T02:37:55.7436954Z values: -2022-08-31T02:37:55.7437432Z - a -2022-08-31T02:37:55.7437918Z - b -2022-08-31T02:37:55.7438402Z - ports: -2022-08-31T02:37:55.7438898Z - port: 53 -2022-08-31T02:37:55.7439273Z protocol: UDP -2022-08-31T02:37:55.7439868Z - port: 53 -2022-08-31T02:37:55.7440217Z protocol: TCP -2022-08-31T02:37:55.7440662Z ingress: -2022-08-31T02:37:55.7441144Z - from: -2022-08-31T02:37:55.7441708Z - namespaceSelector: -2022-08-31T02:37:55.7442188Z matchExpressions: -2022-08-31T02:37:55.7442777Z - key: ns -2022-08-31T02:37:55.7443142Z operator: In -2022-08-31T02:37:55.7443580Z values: -2022-08-31T02:37:55.7444069Z - x -2022-08-31T02:37:55.7444546Z - "y" -2022-08-31T02:37:55.7444902Z podSelector: -2022-08-31T02:37:55.7445368Z matchExpressions: -2022-08-31T02:37:55.7445963Z - key: pod -2022-08-31T02:37:55.7446341Z operator: In -2022-08-31T02:37:55.7446693Z values: -2022-08-31T02:37:55.7447173Z - b -2022-08-31T02:37:55.7447656Z - c -2022-08-31T02:37:55.7447996Z ports: -2022-08-31T02:37:55.7448475Z - port: 80 -2022-08-31T02:37:55.7448937Z protocol: TCP -2022-08-31T02:37:55.7449339Z podSelector: -2022-08-31T02:37:55.7449692Z matchLabels: -2022-08-31T02:37:55.7450034Z pod: a -2022-08-31T02:37:55.7450404Z policyTypes: -2022-08-31T02:37:55.7450963Z - Ingress -2022-08-31T02:37:55.7451458Z - Egress -2022-08-31T02:37:55.7451805Z status: {} -2022-08-31T02:37:55.7451963Z -2022-08-31T02:37:55.7452435Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:37:55.7452915Z Expected ingress: -2022-08-31T02:37:55.7453784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7454385Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7454836Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7455258Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7455731Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7456464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7456987Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7457705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7458293Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7459043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7459571Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7460278Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7460846Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7461554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7462080Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7462784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7463312Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7464020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7464730Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7465439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7465963Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7466675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7467205Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7467911Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7468191Z -2022-08-31T02:37:55.7468689Z Expected egress: -2022-08-31T02:37:55.7469418Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7470084Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7470523Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7471016Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7471468Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7472189Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7472725Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7473437Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7473964Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7474673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7475200Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7475898Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7476425Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7477144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7477668Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7478368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7478891Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7479594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7480118Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7480820Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7481341Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7482078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7482624Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7483326Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7483610Z -2022-08-31T02:37:55.7484015Z Expected combined: -2022-08-31T02:37:55.7484744Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7485414Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7485854Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7486309Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7486812Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7487532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7488073Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7488780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7489413Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7490126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7490647Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7491345Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7491882Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7492594Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7493156Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7494194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7494872Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7495797Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7496453Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7497384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7498062Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7498975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7499639Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7500558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7500960Z -2022-08-31T02:37:55.7501321Z kube results, try 0: -2022-08-31T02:37:55.7502125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7502915Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7503535Z | TCP/81 | | | | | | | | | | -2022-08-31T02:37:55.7504098Z | UDP/80 | | | | | | | | | | -2022-08-31T02:37:55.7504650Z | UDP/81 | | | | | | | | | | -2022-08-31T02:37:55.7505686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7506501Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:37:55.7507590Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7508482Z | x/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7509637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7510358Z | x/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7511351Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7512061Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7513119Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7513687Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7514622Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7515255Z | y/c | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7516028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7516665Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7517450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7518011Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7518772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7519334Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:37:55.7520049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:37:55.7520335Z -2022-08-31T02:37:55.7520564Z -2022-08-31T02:37:55.7521067Z Actual vs expected (last round): -2022-08-31T02:37:55.7521680Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7522151Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:37:55.7522877Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7523334Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7523735Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7524139Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7524590Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7525074Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7525472Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7525934Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7526399Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7526793Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:37:55.7527475Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:37:55.7527711Z -2022-08-31T02:37:55.7528024Z -2022-08-31T02:37:55.7528333Z -2022-08-31T02:37:55.7528831Z finished policy #63 -2022-08-31T02:37:55.7529291Z starting test case #64 -2022-08-31T02:37:58.9918187Z time="2022-08-31T02:37:58Z" level=info msg="cluster state reset" -2022-08-31T02:38:02.1599944Z time="2022-08-31T02:38:02Z" level=info msg="cluster state verified" -2022-08-31T02:38:02.2265527Z time="2022-08-31T02:38:02Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:38:22.2313548Z time="2022-08-31T02:38:22Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:38:22.2742533Z time="2022-08-31T02:38:22Z" level=info msg="running kube probe on try 1" -2022-08-31T02:39:45.9123573Z time="2022-08-31T02:39:45Z" level=info msg="step 2: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:40:05.9139264Z time="2022-08-31T02:40:05Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:40:05.9276610Z time="2022-08-31T02:40:05Z" level=info msg="running kube probe on try 1" -2022-08-31T02:41:28.9848256Z time="2022-08-31T02:41:28Z" level=info msg="step 3: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:41:48.9866204Z time="2022-08-31T02:41:48Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:41:49.0003618Z time="2022-08-31T02:41:48Z" level=info msg="running kube probe on try 1" -2022-08-31T02:43:12.2336221Z evaluating test case: Update pod so that policy applies, then again so it no longer applies -2022-08-31T02:43:12.2337941Z step 1 on all available ports/protocols: -2022-08-31T02:43:12.2339031Z Policy explanation: -2022-08-31T02:43:12.2341384Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2342744Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:43:12.2344982Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2346415Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2347637Z | | Match labels: | | ns In [y z] | | -2022-08-31T02:43:12.2349734Z | | pod: a | | pods: Match labels: | | -2022-08-31T02:43:12.2355014Z | | | | new-label: abc | | -2022-08-31T02:43:12.2356810Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2358021Z | | | | | | -2022-08-31T02:43:12.2359697Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2361276Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:43:12.2362548Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:43:12.2363677Z | | pod: a | | | | -2022-08-31T02:43:12.2365299Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:43:12.2366746Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2367948Z | | | | ns In [y z] | | -2022-08-31T02:43:12.2369412Z | | | | pods: Match expressions: | | -2022-08-31T02:43:12.2370573Z | | | | pod In [a b] | | -2022-08-31T02:43:12.2372282Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2373173Z -2022-08-31T02:43:12.2373929Z -2022-08-31T02:43:12.2374861Z -2022-08-31T02:43:12.2375853Z Results for network policies: -2022-08-31T02:43:12.2376992Z Network policy: -2022-08-31T02:43:12.2378011Z -2022-08-31T02:43:12.2379032Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:43:12.2380046Z kind: NetworkPolicy -2022-08-31T02:43:12.2381016Z metadata: -2022-08-31T02:43:12.2381988Z creationTimestamp: null -2022-08-31T02:43:12.2384099Z name: base -2022-08-31T02:43:12.2414792Z namespace: x -2022-08-31T02:43:12.2415854Z spec: -2022-08-31T02:43:12.2416529Z egress: -2022-08-31T02:43:12.2417539Z - ports: -2022-08-31T02:43:12.2418474Z - port: 80 -2022-08-31T02:43:12.2419202Z protocol: TCP -2022-08-31T02:43:12.2419886Z to: -2022-08-31T02:43:12.2420827Z - namespaceSelector: -2022-08-31T02:43:12.2422538Z matchExpressions: -2022-08-31T02:43:12.2423618Z - key: ns -2022-08-31T02:43:12.2424315Z operator: In -2022-08-31T02:43:12.2425026Z values: -2022-08-31T02:43:12.2425916Z - "y" -2022-08-31T02:43:12.2426842Z - z -2022-08-31T02:43:12.2427551Z podSelector: -2022-08-31T02:43:12.2428313Z matchExpressions: -2022-08-31T02:43:12.2430087Z - key: pod -2022-08-31T02:43:12.2430851Z operator: In -2022-08-31T02:43:12.2431537Z values: -2022-08-31T02:43:12.2432433Z - a -2022-08-31T02:43:12.2433508Z - b -2022-08-31T02:43:12.2434437Z - ports: -2022-08-31T02:43:12.2435374Z - port: 53 -2022-08-31T02:43:12.2437321Z protocol: UDP -2022-08-31T02:43:12.2438409Z - port: 53 -2022-08-31T02:43:12.2439140Z protocol: TCP -2022-08-31T02:43:12.2439816Z ingress: -2022-08-31T02:43:12.2440715Z - from: -2022-08-31T02:43:12.2441684Z - namespaceSelector: -2022-08-31T02:43:12.2442466Z matchExpressions: -2022-08-31T02:43:12.2454941Z - key: ns -2022-08-31T02:43:12.2455926Z operator: In -2022-08-31T02:43:12.2456498Z values: -2022-08-31T02:43:12.2457358Z - "y" -2022-08-31T02:43:12.2458129Z - z -2022-08-31T02:43:12.2458801Z podSelector: -2022-08-31T02:43:12.2459369Z matchLabels: -2022-08-31T02:43:12.2460179Z new-label: abc -2022-08-31T02:43:12.2460754Z ports: -2022-08-31T02:43:12.2461511Z - port: 80 -2022-08-31T02:43:12.2462073Z protocol: TCP -2022-08-31T02:43:12.2462871Z podSelector: -2022-08-31T02:43:12.2463406Z matchLabels: -2022-08-31T02:43:12.2464523Z pod: a -2022-08-31T02:43:12.2465127Z policyTypes: -2022-08-31T02:43:12.2465841Z - Ingress -2022-08-31T02:43:12.2466370Z - Egress -2022-08-31T02:43:12.2466741Z status: {} -2022-08-31T02:43:12.2466921Z -2022-08-31T02:43:12.2467402Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:43:12.2467825Z Expected ingress: -2022-08-31T02:43:12.2468506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2469116Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2469579Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2470018Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2470447Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2471156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2471701Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2472411Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2472950Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2474842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2475461Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2476224Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2476787Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2477516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2478196Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2478921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2479561Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2480303Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2480910Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2481635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2482235Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2483123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2483662Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2484438Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2484732Z -2022-08-31T02:43:12.2485242Z Expected egress: -2022-08-31T02:43:12.2485923Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2486548Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2487009Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2487491Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2488058Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2488840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2489429Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2490147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2490686Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2491413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2492008Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2492816Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2493524Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2494384Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2494922Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2495632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2496170Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2496878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2497443Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2498180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2498712Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2499570Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2500107Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2500819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2501118Z -2022-08-31T02:43:12.2501638Z Expected combined: -2022-08-31T02:43:12.2502360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2502872Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2503351Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2503897Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2504331Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2505102Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2505707Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2506520Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2507071Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2507788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2508329Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2509067Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2509600Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2510317Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2510877Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2511627Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2512168Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2512879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2513404Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2514127Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2514667Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2515385Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2515924Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2516640Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2516924Z -2022-08-31T02:43:12.2517342Z kube results, try 0: -2022-08-31T02:43:12.2518006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2518542Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2519004Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2519521Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2520013Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2520705Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2521329Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2522054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2522650Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2523365Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2524023Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2524747Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2525291Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2526045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2526607Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2527405Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2527939Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2528655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2529189Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2529965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2530503Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2531202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2531733Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2532442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2532741Z -2022-08-31T02:43:12.2532961Z -2022-08-31T02:43:12.2533967Z Actual vs expected (last round): -2022-08-31T02:43:12.2534644Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2535186Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2535839Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2536347Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2536751Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2537176Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2537589Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2538046Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2538508Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2538997Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2539446Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2539897Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2540570Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2540816Z -2022-08-31T02:43:12.2541365Z step 2 on all available ports/protocols: -2022-08-31T02:43:12.2541791Z Policy explanation: -2022-08-31T02:43:12.2542537Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2543152Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:43:12.2543939Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2544549Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2545101Z | | Match labels: | | ns In [y z] | | -2022-08-31T02:43:12.2545583Z | | pod: a | | pods: Match labels: | | -2022-08-31T02:43:12.2546378Z | | | | new-label: abc | | -2022-08-31T02:43:12.2547183Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2547688Z | | | | | | -2022-08-31T02:43:12.2548450Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2549006Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:43:12.2549584Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:43:12.2550038Z | | pod: a | | | | -2022-08-31T02:43:12.2550752Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:43:12.2551273Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2551738Z | | | | ns In [y z] | | -2022-08-31T02:43:12.2552204Z | | | | pods: Match expressions: | | -2022-08-31T02:43:12.2552648Z | | | | pod In [a b] | | -2022-08-31T02:43:12.2553412Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2553696Z -2022-08-31T02:43:12.2553927Z -2022-08-31T02:43:12.2554146Z -2022-08-31T02:43:12.2554688Z Results for network policies: -2022-08-31T02:43:12.2555101Z Network policy: -2022-08-31T02:43:12.2555277Z -2022-08-31T02:43:12.2555868Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:43:12.2556296Z kind: NetworkPolicy -2022-08-31T02:43:12.2556739Z metadata: -2022-08-31T02:43:12.2557210Z creationTimestamp: null -2022-08-31T02:43:12.2557640Z name: base -2022-08-31T02:43:12.2557991Z namespace: x -2022-08-31T02:43:12.2558396Z spec: -2022-08-31T02:43:12.2558734Z egress: -2022-08-31T02:43:12.2559237Z - ports: -2022-08-31T02:43:12.2559739Z - port: 80 -2022-08-31T02:43:12.2560162Z protocol: TCP -2022-08-31T02:43:12.2560529Z to: -2022-08-31T02:43:12.2561039Z - namespaceSelector: -2022-08-31T02:43:12.2561438Z matchExpressions: -2022-08-31T02:43:12.2561956Z - key: ns -2022-08-31T02:43:12.2562324Z operator: In -2022-08-31T02:43:12.2562763Z values: -2022-08-31T02:43:12.2563258Z - "y" -2022-08-31T02:43:12.2563741Z - z -2022-08-31T02:43:12.2564176Z podSelector: -2022-08-31T02:43:12.2564621Z matchExpressions: -2022-08-31T02:43:12.2565305Z - key: pod -2022-08-31T02:43:12.2565734Z operator: In -2022-08-31T02:43:12.2566120Z values: -2022-08-31T02:43:12.2566640Z - a -2022-08-31T02:43:12.2567120Z - b -2022-08-31T02:43:12.2567664Z - ports: -2022-08-31T02:43:12.2568171Z - port: 53 -2022-08-31T02:43:12.2568627Z protocol: UDP -2022-08-31T02:43:12.2569161Z - port: 53 -2022-08-31T02:43:12.2569528Z protocol: TCP -2022-08-31T02:43:12.2569894Z ingress: -2022-08-31T02:43:12.2570477Z - from: -2022-08-31T02:43:12.2571103Z - namespaceSelector: -2022-08-31T02:43:12.2571520Z matchExpressions: -2022-08-31T02:43:12.2572038Z - key: ns -2022-08-31T02:43:12.2572416Z operator: In -2022-08-31T02:43:12.2572769Z values: -2022-08-31T02:43:12.2573263Z - "y" -2022-08-31T02:43:12.2574084Z - z -2022-08-31T02:43:12.2574547Z podSelector: -2022-08-31T02:43:12.2574908Z matchLabels: -2022-08-31T02:43:12.2575428Z new-label: abc -2022-08-31T02:43:12.2575849Z ports: -2022-08-31T02:43:12.2576395Z - port: 80 -2022-08-31T02:43:12.2576764Z protocol: TCP -2022-08-31T02:43:12.2577199Z podSelector: -2022-08-31T02:43:12.2577656Z matchLabels: -2022-08-31T02:43:12.2578102Z pod: a -2022-08-31T02:43:12.2578452Z policyTypes: -2022-08-31T02:43:12.2579057Z - Ingress -2022-08-31T02:43:12.2579646Z - Egress -2022-08-31T02:43:12.2580107Z status: {} -2022-08-31T02:43:12.2580271Z -2022-08-31T02:43:12.2580703Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:43:12.2581142Z Expected ingress: -2022-08-31T02:43:12.2581894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2582429Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2582923Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2583376Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2583819Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2584581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2585115Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2585845Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2586384Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2587246Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2587847Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2588596Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2589128Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2589858Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2590434Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2591187Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2591717Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2592423Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2593007Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2593725Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2594260Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2594987Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2595652Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2596370Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2596655Z -2022-08-31T02:43:12.2597221Z Expected egress: -2022-08-31T02:43:12.2597960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2598485Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2598930Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2599406Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2599899Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2600609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2601219Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2601939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2602485Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2603253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2603862Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2604670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2605252Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2605966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2606544Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2607265Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2607798Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2608510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2609046Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2609802Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2610335Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2611081Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2611611Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2612357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2612644Z -2022-08-31T02:43:12.2613154Z Expected combined: -2022-08-31T02:43:12.2613964Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2614506Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2615011Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2615505Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2616029Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2616825Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2617377Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2618111Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2618647Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2619413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2619951Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2620791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2621334Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2622042Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2622573Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2623280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2623815Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2624532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2625059Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2625777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2626317Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2627028Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2627566Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2628273Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2628567Z -2022-08-31T02:43:12.2629036Z kube results, try 0: -2022-08-31T02:43:12.2629710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2630232Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2630719Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2631151Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2631583Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2632340Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2632879Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2633597Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2634128Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2634832Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2635377Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2636253Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2636777Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2637490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2638021Z | y/b | . X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2638737Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2639264Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2640016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2640621Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2641346Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2641932Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2642650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2643181Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2643939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2644226Z -2022-08-31T02:43:12.2644455Z -2022-08-31T02:43:12.2644879Z Actual vs expected (last round): -2022-08-31T02:43:12.2645540Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2646064Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2646732Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2647195Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2647654Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2648156Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2648615Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2649093Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2649548Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2650018Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2650495Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2650964Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2651672Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2651911Z -2022-08-31T02:43:12.2652532Z step 3 on all available ports/protocols: -2022-08-31T02:43:12.2652962Z Policy explanation: -2022-08-31T02:43:12.2653859Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2654477Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:43:12.2655211Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2655795Z | Ingress | namespace: x | x/base | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2656344Z | | Match labels: | | ns In [y z] | | -2022-08-31T02:43:12.2656811Z | | pod: a | | pods: Match labels: | | -2022-08-31T02:43:12.2657477Z | | | | new-label: abc | | -2022-08-31T02:43:12.2658275Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2658915Z | | | | | | -2022-08-31T02:43:12.2659690Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2660256Z | Egress | namespace: x | x/base | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:43:12.2660767Z | | Match labels: | | | port 53 on protocol TCP | -2022-08-31T02:43:12.2661222Z | | pod: a | | | | -2022-08-31T02:43:12.2661920Z + + + +-------------------------------+-------------------------+ -2022-08-31T02:43:12.2662516Z | | | | namespace: Match expressions: | port 80 on protocol TCP | -2022-08-31T02:43:12.2662989Z | | | | ns In [y z] | | -2022-08-31T02:43:12.2663470Z | | | | pods: Match expressions: | | -2022-08-31T02:43:12.2663918Z | | | | pod In [a b] | | -2022-08-31T02:43:12.2664778Z +---------+---------------+--------------+-------------------------------+-------------------------+ -2022-08-31T02:43:12.2665079Z -2022-08-31T02:43:12.2665285Z -2022-08-31T02:43:12.2665531Z -2022-08-31T02:43:12.2665986Z Results for network policies: -2022-08-31T02:43:12.2666379Z Network policy: -2022-08-31T02:43:12.2666574Z -2022-08-31T02:43:12.2666996Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:43:12.2667400Z kind: NetworkPolicy -2022-08-31T02:43:12.2667770Z metadata: -2022-08-31T02:43:12.2668216Z creationTimestamp: null -2022-08-31T02:43:12.2668599Z name: base -2022-08-31T02:43:12.2669064Z namespace: x -2022-08-31T02:43:12.2669524Z spec: -2022-08-31T02:43:12.2669966Z egress: -2022-08-31T02:43:12.2670565Z - ports: -2022-08-31T02:43:12.2671164Z - port: 80 -2022-08-31T02:43:12.2671535Z protocol: TCP -2022-08-31T02:43:12.2671905Z to: -2022-08-31T02:43:12.2672608Z - namespaceSelector: -2022-08-31T02:43:12.2673017Z matchExpressions: -2022-08-31T02:43:12.2673712Z - key: ns -2022-08-31T02:43:12.2674096Z operator: In -2022-08-31T02:43:12.2674547Z values: -2022-08-31T02:43:12.2675138Z - "y" -2022-08-31T02:43:12.2675735Z - z -2022-08-31T02:43:12.2676100Z podSelector: -2022-08-31T02:43:12.2676497Z matchExpressions: -2022-08-31T02:43:12.2677151Z - key: pod -2022-08-31T02:43:12.2677537Z operator: In -2022-08-31T02:43:12.2677918Z values: -2022-08-31T02:43:12.2678581Z - a -2022-08-31T02:43:12.2679090Z - b -2022-08-31T02:43:12.2679680Z - ports: -2022-08-31T02:43:12.2680203Z - port: 53 -2022-08-31T02:43:12.2680581Z protocol: UDP -2022-08-31T02:43:12.2681170Z - port: 53 -2022-08-31T02:43:12.2681556Z protocol: TCP -2022-08-31T02:43:12.2681990Z ingress: -2022-08-31T02:43:12.2682663Z - from: -2022-08-31T02:43:12.2683200Z - namespaceSelector: -2022-08-31T02:43:12.2683607Z matchExpressions: -2022-08-31T02:43:12.2684248Z - key: ns -2022-08-31T02:43:12.2684631Z operator: In -2022-08-31T02:43:12.2685003Z values: -2022-08-31T02:43:12.2685654Z - "y" -2022-08-31T02:43:12.2686250Z - z -2022-08-31T02:43:12.2686624Z podSelector: -2022-08-31T02:43:12.2687010Z matchLabels: -2022-08-31T02:43:12.2687665Z new-label: abc -2022-08-31T02:43:12.2688042Z ports: -2022-08-31T02:43:12.2688565Z - port: 80 -2022-08-31T02:43:12.2688949Z protocol: TCP -2022-08-31T02:43:12.2689402Z podSelector: -2022-08-31T02:43:12.2689855Z matchLabels: -2022-08-31T02:43:12.2690293Z pod: a -2022-08-31T02:43:12.2690670Z policyTypes: -2022-08-31T02:43:12.2691587Z - Ingress -2022-08-31T02:43:12.2692122Z - Egress -2022-08-31T02:43:12.2692495Z status: {} -2022-08-31T02:43:12.2692677Z -2022-08-31T02:43:12.2693104Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:43:12.2693639Z Expected ingress: -2022-08-31T02:43:12.2694373Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2694908Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2695379Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2695829Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2696278Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2697151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2697761Z | x/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2698508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2699050Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2699779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2700312Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2701021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2701571Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2702277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2702813Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2703589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2704129Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2704869Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2705404Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2706126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2706669Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2707382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2707925Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2708712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2709006Z -2022-08-31T02:43:12.2709433Z Expected egress: -2022-08-31T02:43:12.2710184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2710717Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2711180Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2711630Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2712080Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2712955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2713501Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2714214Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2714748Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2715486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2716021Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2716746Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2717361Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2718084Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2718620Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2719335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2719864Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2720569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2721114Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2721842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2722374Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2723173Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2723730Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2724451Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2724736Z -2022-08-31T02:43:12.2725286Z Expected combined: -2022-08-31T02:43:12.2726024Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2726561Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2727028Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2727492Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2727948Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2728668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2729203Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2729925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2730453Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2731169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2731699Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2732416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2733102Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2733965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2734528Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2735332Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2735896Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2736635Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2737178Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2737995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2738582Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2739335Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2739907Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2740626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2740928Z -2022-08-31T02:43:12.2741343Z kube results, try 0: -2022-08-31T02:43:12.2742009Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2742552Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2743019Z | TCP/81 | | | | | | | | | | -2022-08-31T02:43:12.2743472Z | UDP/80 | | | | | | | | | | -2022-08-31T02:43:12.2743908Z | UDP/81 | | | | | | | | | | -2022-08-31T02:43:12.2744636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2745195Z | x/a | X X X X | X X X X | X X X X | . X X X | . X X X | X X X X | . X X X | . X X X | X X X X | -2022-08-31T02:43:12.2745999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2746557Z | x/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2747321Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2747876Z | x/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2748609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2749155Z | y/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2749873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2750428Z | y/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2751142Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2751691Z | y/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2752413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2752966Z | z/a | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2753784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2754339Z | z/b | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2755054Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2755603Z | z/c | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:43:12.2756403Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:43:12.2756691Z -2022-08-31T02:43:12.2756911Z -2022-08-31T02:43:12.2757366Z Actual vs expected (last round): -2022-08-31T02:43:12.2758026Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2758582Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:43:12.2759217Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2759685Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2760173Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2760630Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2761075Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2761534Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2761940Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2762405Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2762828Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2763309Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:43:12.2763993Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:43:12.2764238Z -2022-08-31T02:43:12.2764556Z -2022-08-31T02:43:12.2764780Z -2022-08-31T02:43:12.2765256Z finished policy #64 -2022-08-31T02:43:12.2765698Z starting test case #65 -2022-08-31T02:43:15.5610392Z time="2022-08-31T02:43:15Z" level=info msg="cluster state reset" -2022-08-31T02:43:18.7715090Z time="2022-08-31T02:43:18Z" level=info msg="cluster state verified" -2022-08-31T02:43:19.0192019Z time="2022-08-31T02:43:19Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:43:39.0276140Z time="2022-08-31T02:43:39Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:43:39.0416786Z time="2022-08-31T02:43:39Z" level=info msg="running kube probe on try 1" -2022-08-31T02:43:56.3677201Z time="2022-08-31T02:43:56Z" level=info msg="running kube probe on try 2" -2022-08-31T02:44:15.3401455Z time="2022-08-31T02:44:15Z" level=info msg="running kube probe on try 3" -2022-08-31T02:45:07.7011824Z evaluating test case: deny all from source, allow all to dest -2022-08-31T02:45:07.7015296Z step 1 on all available ports/protocols: -2022-08-31T02:45:07.7017585Z Policy explanation: -2022-08-31T02:45:07.7020259Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:45:07.7022427Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:45:07.7024319Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:45:07.7026114Z | Ingress | namespace: y | y/allow-all-ingress | all pods, all ips | all ports, all protocols | -2022-08-31T02:45:07.7027281Z | | Match labels: | | | | -2022-08-31T02:45:07.7029398Z | | pod: c | | | | -2022-08-31T02:45:07.7031174Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:45:07.7032354Z | | | | | | -2022-08-31T02:45:07.7034229Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:45:07.7036943Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:45:07.7038666Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | -2022-08-31T02:45:07.7039796Z | | pod: b | | | | -2022-08-31T02:45:07.7041503Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:45:07.7047295Z -2022-08-31T02:45:07.7048084Z -2022-08-31T02:45:07.7048519Z -2022-08-31T02:45:07.7049406Z Results for network policies: -2022-08-31T02:45:07.7050363Z Network policy: -2022-08-31T02:45:07.7052192Z -2022-08-31T02:45:07.7053072Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:45:07.7054019Z kind: NetworkPolicy -2022-08-31T02:45:07.7054844Z metadata: -2022-08-31T02:45:07.7055690Z creationTimestamp: null -2022-08-31T02:45:07.7057025Z name: deny-all-egress -2022-08-31T02:45:07.7057843Z namespace: x -2022-08-31T02:45:07.7059704Z spec: -2022-08-31T02:45:07.7060527Z podSelector: -2022-08-31T02:45:07.7061351Z matchLabels: -2022-08-31T02:45:07.7062147Z pod: b -2022-08-31T02:45:07.7062945Z policyTypes: -2022-08-31T02:45:07.7064279Z - Egress -2022-08-31T02:45:07.7065063Z status: {} -2022-08-31T02:45:07.7066757Z -2022-08-31T02:45:07.7067658Z Network policy: -2022-08-31T02:45:07.7068253Z -2022-08-31T02:45:07.7069057Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:45:07.7070933Z kind: NetworkPolicy -2022-08-31T02:45:07.7071869Z metadata: -2022-08-31T02:45:07.7072736Z creationTimestamp: null -2022-08-31T02:45:07.7077753Z name: allow-all-ingress -2022-08-31T02:45:07.7078580Z namespace: "y" -2022-08-31T02:45:07.7079090Z spec: -2022-08-31T02:45:07.7079512Z ingress: -2022-08-31T02:45:07.7080178Z - {} -2022-08-31T02:45:07.7080622Z podSelector: -2022-08-31T02:45:07.7081155Z matchLabels: -2022-08-31T02:45:07.7081594Z pod: c -2022-08-31T02:45:07.7082052Z policyTypes: -2022-08-31T02:45:07.7082700Z - Ingress -2022-08-31T02:45:07.7083182Z status: {} -2022-08-31T02:45:07.7083535Z -2022-08-31T02:45:07.7083965Z Network policy: -2022-08-31T02:45:07.7084278Z -2022-08-31T02:45:07.7084715Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:45:07.7085185Z kind: NetworkPolicy -2022-08-31T02:45:07.7085649Z metadata: -2022-08-31T02:45:07.7086121Z creationTimestamp: null -2022-08-31T02:45:07.7086720Z name: allow-dns -2022-08-31T02:45:07.7087178Z namespace: x -2022-08-31T02:45:07.7087634Z spec: -2022-08-31T02:45:07.7088067Z egress: -2022-08-31T02:45:07.7088753Z - ports: -2022-08-31T02:45:07.7089351Z - port: 53 -2022-08-31T02:45:07.7089900Z protocol: UDP -2022-08-31T02:45:07.7090530Z - port: 53 -2022-08-31T02:45:07.7091076Z protocol: TCP -2022-08-31T02:45:07.7091525Z podSelector: -2022-08-31T02:45:07.7092016Z matchLabels: -2022-08-31T02:45:07.7092461Z pod: b -2022-08-31T02:45:07.7093207Z policyTypes: -2022-08-31T02:45:07.7095642Z - Egress -2022-08-31T02:45:07.7096427Z status: {} -2022-08-31T02:45:07.7096734Z -2022-08-31T02:45:07.7097261Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:45:07.7097767Z Expected ingress: -2022-08-31T02:45:07.7098554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7099250Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7099795Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7100322Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7100819Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7101621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7102384Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7103230Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7103884Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7104729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7105336Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7106197Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7106817Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7107708Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7108365Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7109290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7109924Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7111337Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7112666Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7115294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7116505Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7118050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7118930Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7120471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7120939Z -2022-08-31T02:45:07.7122582Z Expected egress: -2022-08-31T02:45:07.7123742Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7124329Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7124825Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7125274Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7125727Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7129215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7130221Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7131494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7132001Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:45:07.7132601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7133010Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7134005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7134876Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7135656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7136075Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7136654Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7137057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7137636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7138039Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7138610Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7139083Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7139663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7140061Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7140630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7140858Z -2022-08-31T02:45:07.7141084Z Expected combined: -2022-08-31T02:45:07.7141605Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7142017Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7142343Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7142647Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7142949Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7143489Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7143896Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7144567Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7145023Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:45:07.7145639Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7146080Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7146702Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7147130Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7147786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7148234Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7148837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7149271Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7149879Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7150307Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7150915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7151406Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7152050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7152487Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7153092Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7153325Z -2022-08-31T02:45:07.7153582Z kube results, try 0: -2022-08-31T02:45:07.7154141Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7154573Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7154980Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7155338Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7155688Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7156276Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7156719Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7157325Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7157758Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7158361Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7158779Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7168875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7169609Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7171049Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7171771Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7173210Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7175171Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7176559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7177398Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7179022Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7179823Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7180955Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7181744Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7182822Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7183315Z -2022-08-31T02:45:07.7183777Z kube results, try 1: -2022-08-31T02:45:07.7184768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7185568Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7186376Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7186922Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7187465Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7188569Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7189292Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7190062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7190593Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7191462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7191992Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7192762Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7193281Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7194048Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7194578Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7195348Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7195909Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7196619Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7197239Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7198038Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7198583Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7199376Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7199977Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7200680Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7200969Z -2022-08-31T02:45:07.7201454Z kube results, try 2: -2022-08-31T02:45:07.7202112Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7202639Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7203173Z | TCP/81 | | | | | | | | | | -2022-08-31T02:45:07.7203651Z | UDP/80 | | | | | | | | | | -2022-08-31T02:45:07.7204071Z | UDP/81 | | | | | | | | | | -2022-08-31T02:45:07.7204831Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7205355Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7206133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7206696Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:45:07.7207585Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7208203Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7208915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7209447Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7210243Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7210767Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7211559Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7212235Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7213047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7213718Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7214476Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7215025Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7215753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7216297Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:45:07.7216994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:45:07.7217284Z -2022-08-31T02:45:07.7217500Z -2022-08-31T02:45:07.7218002Z Actual vs expected (last round): -2022-08-31T02:45:07.7218700Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:45:07.7219181Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:45:07.7219849Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:45:07.7220357Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7220826Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7221215Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7221605Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7222007Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7222479Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7222871Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7223299Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7223792Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:45:07.7224394Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:45:07.7224630Z -2022-08-31T02:45:07.7224852Z -2022-08-31T02:45:07.7225148Z -2022-08-31T02:45:07.7225689Z finished policy #65 -2022-08-31T02:45:07.7226158Z starting test case #66 -2022-08-31T02:45:11.1060957Z time="2022-08-31T02:45:11Z" level=info msg="cluster state reset" -2022-08-31T02:45:14.2743151Z time="2022-08-31T02:45:14Z" level=info msg="cluster state verified" -2022-08-31T02:45:14.4658998Z time="2022-08-31T02:45:14Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:45:34.4669231Z time="2022-08-31T02:45:34Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:45:34.4806118Z time="2022-08-31T02:45:34Z" level=info msg="running kube probe on try 1" -2022-08-31T02:46:30.2229995Z evaluating test case: allow all from source, deny all to dest -2022-08-31T02:46:30.2231514Z step 1 on all available ports/protocols: -2022-08-31T02:46:30.2232337Z Policy explanation: -2022-08-31T02:46:30.2237214Z +---------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:46:30.2238555Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:46:30.2240160Z +---------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:46:30.2241754Z | Ingress | namespace: y | y/deny-all-ingress | no pods, no ips | no ports, no protocols | -2022-08-31T02:46:30.2245526Z | | Match labels: | | | | -2022-08-31T02:46:30.2246362Z | | pod: c | | | | -2022-08-31T02:46:30.2248088Z +---------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:46:30.2249223Z | | | | | | -2022-08-31T02:46:30.2253514Z +---------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:46:30.2255141Z | Egress | namespace: x | x/allow-all-egress | all pods, all ips | all ports, all protocols | -2022-08-31T02:46:30.2256652Z | | Match labels: | x/allow-dns | | | -2022-08-31T02:46:30.2260475Z | | pod: b | | | | -2022-08-31T02:46:30.2264252Z +---------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:46:30.2264665Z -2022-08-31T02:46:30.2264857Z -2022-08-31T02:46:30.2265132Z -2022-08-31T02:46:30.2265624Z Results for network policies: -2022-08-31T02:46:30.2266012Z Network policy: -2022-08-31T02:46:30.2266194Z -2022-08-31T02:46:30.2266641Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:46:30.2267102Z kind: NetworkPolicy -2022-08-31T02:46:30.2267473Z metadata: -2022-08-31T02:46:30.2267845Z creationTimestamp: null -2022-08-31T02:46:30.2268438Z name: allow-all-egress -2022-08-31T02:46:30.2268834Z namespace: x -2022-08-31T02:46:30.2269200Z spec: -2022-08-31T02:46:30.2269543Z egress: -2022-08-31T02:46:30.2270049Z - {} -2022-08-31T02:46:30.2270411Z podSelector: -2022-08-31T02:46:30.2270887Z matchLabels: -2022-08-31T02:46:30.2271260Z pod: b -2022-08-31T02:46:30.2271636Z policyTypes: -2022-08-31T02:46:30.2272213Z - Egress -2022-08-31T02:46:30.2272577Z status: {} -2022-08-31T02:46:30.2272798Z -2022-08-31T02:46:30.2273296Z Network policy: -2022-08-31T02:46:30.2273475Z -2022-08-31T02:46:30.2273921Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:46:30.2274331Z kind: NetworkPolicy -2022-08-31T02:46:30.2274776Z metadata: -2022-08-31T02:46:30.2275210Z creationTimestamp: null -2022-08-31T02:46:30.2275763Z name: deny-all-ingress -2022-08-31T02:46:30.2276162Z namespace: "y" -2022-08-31T02:46:30.2276632Z spec: -2022-08-31T02:46:30.2277043Z podSelector: -2022-08-31T02:46:30.2277446Z matchLabels: -2022-08-31T02:46:30.2277887Z pod: c -2022-08-31T02:46:30.2278243Z policyTypes: -2022-08-31T02:46:30.2278827Z - Ingress -2022-08-31T02:46:30.2279191Z status: {} -2022-08-31T02:46:30.2279361Z -2022-08-31T02:46:30.2279865Z Network policy: -2022-08-31T02:46:30.2280040Z -2022-08-31T02:46:30.2280633Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:46:30.2281126Z kind: NetworkPolicy -2022-08-31T02:46:30.2281566Z metadata: -2022-08-31T02:46:30.2281961Z creationTimestamp: null -2022-08-31T02:46:30.2282556Z name: allow-dns -2022-08-31T02:46:30.2282959Z namespace: x -2022-08-31T02:46:30.2283320Z spec: -2022-08-31T02:46:30.2283656Z egress: -2022-08-31T02:46:30.2284202Z - ports: -2022-08-31T02:46:30.2284724Z - port: 53 -2022-08-31T02:46:30.2285145Z protocol: UDP -2022-08-31T02:46:30.2285662Z - port: 53 -2022-08-31T02:46:30.2286036Z protocol: TCP -2022-08-31T02:46:30.2286566Z podSelector: -2022-08-31T02:46:30.2286934Z matchLabels: -2022-08-31T02:46:30.2287289Z pod: b -2022-08-31T02:46:30.2287678Z policyTypes: -2022-08-31T02:46:30.2288259Z - Egress -2022-08-31T02:46:30.2288697Z status: {} -2022-08-31T02:46:30.2288863Z -2022-08-31T02:46:30.2289299Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:46:30.2289770Z Expected ingress: -2022-08-31T02:46:30.2290510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2291121Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:46:30.2291605Z | TCP/81 | | | | | | | | | | -2022-08-31T02:46:30.2292042Z | UDP/80 | | | | | | | | | | -2022-08-31T02:46:30.2292609Z | UDP/81 | | | | | | | | | | -2022-08-31T02:46:30.2293422Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2293983Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2294716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2295273Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2296011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2296550Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2297280Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2297823Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2298554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2299119Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2299864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2300402Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2301123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2301662Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2302381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2302922Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2303647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2304187Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2304909Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2305196Z -2022-08-31T02:46:30.2305711Z Expected egress: -2022-08-31T02:46:30.2306457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2307001Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:46:30.2307468Z | TCP/81 | | | | | | | | | | -2022-08-31T02:46:30.2307981Z | UDP/80 | | | | | | | | | | -2022-08-31T02:46:30.2308522Z | UDP/81 | | | | | | | | | | -2022-08-31T02:46:30.2309275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2309830Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2310553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2311110Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2311837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2312390Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2313257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2313857Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2314572Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2315114Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2315837Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2316388Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2317103Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2317648Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2318369Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2318924Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2319643Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2320194Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2320912Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2321210Z -2022-08-31T02:46:30.2321612Z Expected combined: -2022-08-31T02:46:30.2322275Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2322827Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:46:30.2323296Z | TCP/81 | | | | | | | | | | -2022-08-31T02:46:30.2323747Z | UDP/80 | | | | | | | | | | -2022-08-31T02:46:30.2324189Z | UDP/81 | | | | | | | | | | -2022-08-31T02:46:30.2324894Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2325450Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2326167Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2326731Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2327447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2328004Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2328840Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2329404Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2330125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2330684Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2331443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2332030Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2332761Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2333577Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2334415Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2334985Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2335778Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2336345Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2337153Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2337444Z -2022-08-31T02:46:30.2337885Z kube results, try 0: -2022-08-31T02:46:30.2338625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2339177Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:46:30.2339648Z | TCP/81 | | | | | | | | | | -2022-08-31T02:46:30.2340091Z | UDP/80 | | | | | | | | | | -2022-08-31T02:46:30.2340575Z | UDP/81 | | | | | | | | | | -2022-08-31T02:46:30.2341279Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2341834Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2342608Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2343213Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2343943Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2344504Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2345235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2345794Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2346593Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2347155Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2347888Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2348443Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2349249Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2349906Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2350636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2351201Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2351939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2352497Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:46:30.2353305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:46:30.2353608Z -2022-08-31T02:46:30.2353908Z -2022-08-31T02:46:30.2354353Z Actual vs expected (last round): -2022-08-31T02:46:30.2355038Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:46:30.2355567Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:46:30.2356235Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:46:30.2356711Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2357188Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2357655Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2358075Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2358509Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2358950Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2359391Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2359873Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2360295Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:46:30.2360969Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:46:30.2361218Z -2022-08-31T02:46:30.2361424Z -2022-08-31T02:46:30.2361754Z -2022-08-31T02:46:30.2362267Z finished policy #66 -2022-08-31T02:46:30.2362655Z starting test case #67 -2022-08-31T02:46:33.4608185Z time="2022-08-31T02:46:33Z" level=info msg="cluster state reset" -2022-08-31T02:46:36.6301672Z time="2022-08-31T02:46:36Z" level=info msg="cluster state verified" -2022-08-31T02:46:36.8165573Z time="2022-08-31T02:46:36Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:46:56.8258453Z time="2022-08-31T02:46:56Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:46:56.8386715Z time="2022-08-31T02:46:56Z" level=info msg="running kube probe on try 1" -2022-08-31T02:47:29.0505126Z time="2022-08-31T02:47:29Z" level=info msg="running kube probe on try 2" -2022-08-31T02:47:47.9553044Z evaluating test case: deny all + allow all from same source -2022-08-31T02:47:47.9556535Z step 1 on all available ports/protocols: -2022-08-31T02:47:47.9558432Z Policy explanation: -2022-08-31T02:47:47.9560409Z +--------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:47:47.9561628Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:47:47.9563171Z +--------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:47:47.9564314Z | | | | | | -2022-08-31T02:47:47.9566633Z +--------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:47:47.9568426Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | all ports, all protocols | -2022-08-31T02:47:47.9570041Z | | Match labels: | x/allow-all-egress | | | -2022-08-31T02:47:47.9571794Z | | pod: b | x/allow-dns | | | -2022-08-31T02:47:47.9573482Z +--------+---------------+--------------------+-------------------+--------------------------+ -2022-08-31T02:47:47.9575422Z -2022-08-31T02:47:47.9576189Z -2022-08-31T02:47:47.9576716Z -2022-08-31T02:47:47.9577669Z Results for network policies: -2022-08-31T02:47:47.9578677Z Network policy: -2022-08-31T02:47:47.9579385Z -2022-08-31T02:47:47.9580277Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:47:47.9582001Z kind: NetworkPolicy -2022-08-31T02:47:47.9583000Z metadata: -2022-08-31T02:47:47.9584867Z creationTimestamp: null -2022-08-31T02:47:47.9590611Z name: deny-all-egress -2022-08-31T02:47:47.9591626Z namespace: x -2022-08-31T02:47:47.9592560Z spec: -2022-08-31T02:47:47.9593481Z podSelector: -2022-08-31T02:47:47.9594417Z matchLabels: -2022-08-31T02:47:47.9595573Z pod: b -2022-08-31T02:47:47.9597604Z policyTypes: -2022-08-31T02:47:47.9599069Z - Egress -2022-08-31T02:47:47.9601064Z status: {} -2022-08-31T02:47:47.9601916Z -2022-08-31T02:47:47.9602691Z Network policy: -2022-08-31T02:47:47.9603188Z -2022-08-31T02:47:47.9603727Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:47:47.9604381Z kind: NetworkPolicy -2022-08-31T02:47:47.9604967Z metadata: -2022-08-31T02:47:47.9605537Z creationTimestamp: null -2022-08-31T02:47:47.9606562Z name: allow-all-egress -2022-08-31T02:47:47.9607173Z namespace: x -2022-08-31T02:47:47.9607693Z spec: -2022-08-31T02:47:47.9608171Z egress: -2022-08-31T02:47:47.9608847Z - {} -2022-08-31T02:47:47.9609352Z podSelector: -2022-08-31T02:47:47.9609885Z matchLabels: -2022-08-31T02:47:47.9610397Z pod: b -2022-08-31T02:47:47.9610860Z policyTypes: -2022-08-31T02:47:47.9611485Z - Egress -2022-08-31T02:47:47.9611904Z status: {} -2022-08-31T02:47:47.9612076Z -2022-08-31T02:47:47.9612543Z Network policy: -2022-08-31T02:47:47.9612721Z -2022-08-31T02:47:47.9613225Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:47:47.9613818Z kind: NetworkPolicy -2022-08-31T02:47:47.9614184Z metadata: -2022-08-31T02:47:47.9614547Z creationTimestamp: null -2022-08-31T02:47:47.9615156Z name: allow-dns -2022-08-31T02:47:47.9615539Z namespace: x -2022-08-31T02:47:47.9615880Z spec: -2022-08-31T02:47:47.9616206Z egress: -2022-08-31T02:47:47.9616682Z - ports: -2022-08-31T02:47:47.9617194Z - port: 53 -2022-08-31T02:47:47.9617627Z protocol: UDP -2022-08-31T02:47:47.9618128Z - port: 53 -2022-08-31T02:47:47.9618567Z protocol: TCP -2022-08-31T02:47:47.9618924Z podSelector: -2022-08-31T02:47:47.9619272Z matchLabels: -2022-08-31T02:47:47.9619697Z pod: b -2022-08-31T02:47:47.9620034Z policyTypes: -2022-08-31T02:47:47.9620512Z - Egress -2022-08-31T02:47:47.9620868Z status: {} -2022-08-31T02:47:47.9621031Z -2022-08-31T02:47:47.9621510Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:47:47.9621948Z Expected ingress: -2022-08-31T02:47:47.9622601Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9623152Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9623678Z | TCP/81 | | | | | | | | | | -2022-08-31T02:47:47.9624123Z | UDP/80 | | | | | | | | | | -2022-08-31T02:47:47.9624572Z | UDP/81 | | | | | | | | | | -2022-08-31T02:47:47.9625293Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9625820Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9626517Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9627050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9627906Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9628438Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9629156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9629723Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9630454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9630988Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9631691Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9632382Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9633152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9633782Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9634486Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9635010Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9635710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9636288Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9636990Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9637297Z -2022-08-31T02:47:47.9637701Z Expected egress: -2022-08-31T02:47:47.9638371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9638943Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9639386Z | TCP/81 | | | | | | | | | | -2022-08-31T02:47:47.9639868Z | UDP/80 | | | | | | | | | | -2022-08-31T02:47:47.9640318Z | UDP/81 | | | | | | | | | | -2022-08-31T02:47:47.9641011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9641544Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9642259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9642799Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9643511Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9644042Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9644784Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9645314Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9646041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9646572Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9647281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9647921Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9648703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9649232Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9649942Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9650564Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9651277Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9651802Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9652645Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9652935Z -2022-08-31T02:47:47.9653504Z Expected combined: -2022-08-31T02:47:47.9654314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9654845Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9655290Z | TCP/81 | | | | | | | | | | -2022-08-31T02:47:47.9655799Z | UDP/80 | | | | | | | | | | -2022-08-31T02:47:47.9656311Z | UDP/81 | | | | | | | | | | -2022-08-31T02:47:47.9657034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9657567Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9658287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9658918Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9659674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9660200Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9660918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9661448Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9662158Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9662690Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9663424Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9663954Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9664670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9665198Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9676866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9677928Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9679157Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9679937Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9680936Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9681231Z -2022-08-31T02:47:47.9681662Z kube results, try 0: -2022-08-31T02:47:47.9682331Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9682929Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9683384Z | TCP/81 | | | | | | | | | | -2022-08-31T02:47:47.9683849Z | UDP/80 | | | | | | | | | | -2022-08-31T02:47:47.9684295Z | UDP/81 | | | | | | | | | | -2022-08-31T02:47:47.9685080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9685622Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9686357Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9686917Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9687688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9688268Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9689027Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9689568Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | X X X X | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9690353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9690890Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9691636Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9692224Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9692945Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9693654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9694442Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9694988Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9695752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9696289Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9697090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9697387Z -2022-08-31T02:47:47.9697813Z kube results, try 1: -2022-08-31T02:47:47.9698583Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9699109Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9699569Z | TCP/81 | | | | | | | | | | -2022-08-31T02:47:47.9700038Z | UDP/80 | | | | | | | | | | -2022-08-31T02:47:47.9700498Z | UDP/81 | | | | | | | | | | -2022-08-31T02:47:47.9701285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9701832Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9702556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9703092Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9703866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9704407Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9705117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9705765Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9706499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9707037Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9707783Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9708318Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9709045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9709574Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9710290Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9710850Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9711555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9712092Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:47:47.9712902Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:47:47.9713185Z -2022-08-31T02:47:47.9713436Z -2022-08-31T02:47:47.9714027Z Actual vs expected (last round): -2022-08-31T02:47:47.9714669Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:47:47.9715193Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:47:47.9715883Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:47:47.9716385Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9716797Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9717297Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9717755Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9718155Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9718637Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9719123Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9719586Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9720039Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:47:47.9720694Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:47:47.9720934Z -2022-08-31T02:47:47.9721196Z -2022-08-31T02:47:47.9721412Z -2022-08-31T02:47:47.9721836Z finished policy #67 -2022-08-31T02:47:47.9722210Z starting test case #68 -2022-08-31T02:47:51.1967421Z time="2022-08-31T02:47:51Z" level=info msg="cluster state reset" -2022-08-31T02:47:54.3643414Z time="2022-08-31T02:47:54Z" level=info msg="cluster state verified" -2022-08-31T02:47:54.4949094Z time="2022-08-31T02:47:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:48:14.4953506Z time="2022-08-31T02:48:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:48:14.5101963Z time="2022-08-31T02:48:14Z" level=info msg="running kube probe on try 1" -2022-08-31T02:48:33.0760580Z evaluating test case: deny all + allow all to same dest -2022-08-31T02:48:33.0762307Z step 1 on all available ports/protocols: -2022-08-31T02:48:33.0763197Z Policy explanation: -2022-08-31T02:48:33.0773745Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:48:33.0776424Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:48:33.0778721Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:48:33.0780354Z | Ingress | namespace: y | y/deny-all-ingress | all pods, all ips | all ports, all protocols | -2022-08-31T02:48:33.0781720Z | | Match labels: | y/allow-all-ingress | | | -2022-08-31T02:48:33.0782632Z | | pod: c | | | | -2022-08-31T02:48:33.0785409Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:48:33.0786456Z | | | | | | -2022-08-31T02:48:33.0787297Z +---------+---------------+---------------------+-------------------+--------------------------+ -2022-08-31T02:48:33.0787601Z -2022-08-31T02:48:33.0787873Z -2022-08-31T02:48:33.0788081Z -2022-08-31T02:48:33.0788470Z Results for network policies: -2022-08-31T02:48:33.0788889Z Network policy: -2022-08-31T02:48:33.0789074Z -2022-08-31T02:48:33.0789572Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:48:33.0791483Z kind: NetworkPolicy -2022-08-31T02:48:33.0792126Z metadata: -2022-08-31T02:48:33.0792717Z creationTimestamp: null -2022-08-31T02:48:33.0793675Z name: deny-all-ingress -2022-08-31T02:48:33.0794325Z namespace: "y" -2022-08-31T02:48:33.0794802Z spec: -2022-08-31T02:48:33.0795170Z podSelector: -2022-08-31T02:48:33.0795524Z matchLabels: -2022-08-31T02:48:33.0795867Z pod: c -2022-08-31T02:48:33.0796202Z policyTypes: -2022-08-31T02:48:33.0796698Z - Ingress -2022-08-31T02:48:33.0797058Z status: {} -2022-08-31T02:48:33.0797222Z -2022-08-31T02:48:33.0797662Z Network policy: -2022-08-31T02:48:33.0797836Z -2022-08-31T02:48:33.0798329Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:48:33.0798709Z kind: NetworkPolicy -2022-08-31T02:48:33.0799058Z metadata: -2022-08-31T02:48:33.0799405Z creationTimestamp: null -2022-08-31T02:48:33.0799928Z name: allow-all-ingress -2022-08-31T02:48:33.0800353Z namespace: "y" -2022-08-31T02:48:33.0800691Z spec: -2022-08-31T02:48:33.0801014Z ingress: -2022-08-31T02:48:33.0801484Z - {} -2022-08-31T02:48:33.0801847Z podSelector: -2022-08-31T02:48:33.0802190Z matchLabels: -2022-08-31T02:48:33.0802529Z pod: c -2022-08-31T02:48:33.0802877Z policyTypes: -2022-08-31T02:48:33.0803470Z - Ingress -2022-08-31T02:48:33.0803826Z status: {} -2022-08-31T02:48:33.0803988Z -2022-08-31T02:48:33.0804379Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:48:33.0804831Z Expected ingress: -2022-08-31T02:48:33.0805473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0806012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:48:33.0806449Z | TCP/81 | | | | | | | | | | -2022-08-31T02:48:33.0806902Z | UDP/80 | | | | | | | | | | -2022-08-31T02:48:33.0807349Z | UDP/81 | | | | | | | | | | -2022-08-31T02:48:33.0808235Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0808769Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0809516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0810050Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0810864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0811421Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0812126Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0812786Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0813728Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0814346Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0815156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0815700Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0816425Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0816961Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0817674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0818215Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0818934Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0819469Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0820184Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0820477Z -2022-08-31T02:48:33.0820888Z Expected egress: -2022-08-31T02:48:33.0821650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0822180Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:48:33.0822622Z | TCP/81 | | | | | | | | | | -2022-08-31T02:48:33.0823074Z | UDP/80 | | | | | | | | | | -2022-08-31T02:48:33.0823523Z | UDP/81 | | | | | | | | | | -2022-08-31T02:48:33.0824237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0824766Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0825479Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0826013Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0826722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0827271Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0827980Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0828639Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0829397Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0829974Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0830717Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0831252Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0831961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0832519Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0833407Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0833949Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0834664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0835196Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0835927Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0836215Z -2022-08-31T02:48:33.0836735Z Expected combined: -2022-08-31T02:48:33.0837467Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0837999Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:48:33.0838443Z | TCP/81 | | | | | | | | | | -2022-08-31T02:48:33.0838916Z | UDP/80 | | | | | | | | | | -2022-08-31T02:48:33.0839428Z | UDP/81 | | | | | | | | | | -2022-08-31T02:48:33.0840152Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0840745Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0841453Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0842012Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0842720Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0843250Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0843975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0844588Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0845296Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0845821Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0846529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0847057Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0847769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0848307Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0849165Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0849790Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0850503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0851036Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0851748Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0852028Z -2022-08-31T02:48:33.0852546Z kube results, try 0: -2022-08-31T02:48:33.0853292Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0854114Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:48:33.0854560Z | TCP/81 | | | | | | | | | | -2022-08-31T02:48:33.0855044Z | UDP/80 | | | | | | | | | | -2022-08-31T02:48:33.0855528Z | UDP/81 | | | | | | | | | | -2022-08-31T02:48:33.0856251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0856782Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0857503Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0858037Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0858792Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0859326Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0860032Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0860563Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0861343Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0861880Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0862580Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0863118Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0863835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0864397Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0865123Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0865652Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0866367Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0866895Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:48:33.0867604Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:48:33.0867894Z -2022-08-31T02:48:33.0868154Z -2022-08-31T02:48:33.0868752Z Actual vs expected (last round): -2022-08-31T02:48:33.0869406Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:48:33.0869966Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:48:33.0870634Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:48:33.0871162Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0871616Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0872056Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0872517Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0872967Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0873376Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0873778Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0874240Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0874709Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:48:33.0875422Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:48:33.0875660Z -2022-08-31T02:48:33.0875970Z -2022-08-31T02:48:33.0876272Z -2022-08-31T02:48:33.0876841Z finished policy #68 -2022-08-31T02:48:33.0877294Z starting test case #69 -2022-08-31T02:48:36.2537798Z time="2022-08-31T02:48:36Z" level=info msg="cluster state reset" -2022-08-31T02:48:39.4237743Z time="2022-08-31T02:48:39Z" level=info msg="cluster state verified" -2022-08-31T02:48:39.6152063Z time="2022-08-31T02:48:39Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:48:59.6155391Z time="2022-08-31T02:48:59Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:48:59.6307074Z time="2022-08-31T02:48:59Z" level=info msg="running kube probe on try 1" -2022-08-31T02:49:18.2293507Z evaluating test case: deny all + allow all by pod from same source -2022-08-31T02:49:18.2294663Z step 1 on all available ports/protocols: -2022-08-31T02:49:18.2295255Z Policy explanation: -2022-08-31T02:49:18.2297603Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:49:18.2298871Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:49:18.2300600Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:49:18.2301423Z | | | | | | -2022-08-31T02:49:18.2302424Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:49:18.2303660Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:49:18.2304813Z | | Match labels: | x/allow-all-egress-by-pod | | port 53 on protocol TCP | -2022-08-31T02:49:18.2305837Z | | pod: b | x/allow-dns | | | -2022-08-31T02:49:18.2306754Z + + + +-------------------+--------------------------+ -2022-08-31T02:49:18.2307463Z | | | | namespace: all | all ports, all protocols | -2022-08-31T02:49:18.2308078Z | | | | pods: all | | -2022-08-31T02:49:18.2308628Z | | | | | | -2022-08-31T02:49:18.2309627Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:49:18.2310089Z -2022-08-31T02:49:18.2310285Z -2022-08-31T02:49:18.2310476Z -2022-08-31T02:49:18.2310909Z Results for network policies: -2022-08-31T02:49:18.2313746Z Network policy: -2022-08-31T02:49:18.2314132Z -2022-08-31T02:49:18.2336532Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:49:18.2339655Z kind: NetworkPolicy -2022-08-31T02:49:18.2340402Z metadata: -2022-08-31T02:49:18.2341154Z creationTimestamp: null -2022-08-31T02:49:18.2342354Z name: deny-all-egress -2022-08-31T02:49:18.2343087Z namespace: x -2022-08-31T02:49:18.2343662Z spec: -2022-08-31T02:49:18.2344218Z podSelector: -2022-08-31T02:49:18.2344821Z matchLabels: -2022-08-31T02:49:18.2345354Z pod: b -2022-08-31T02:49:18.2345760Z policyTypes: -2022-08-31T02:49:18.2346282Z - Egress -2022-08-31T02:49:18.2346647Z status: {} -2022-08-31T02:49:18.2346813Z -2022-08-31T02:49:18.2347246Z Network policy: -2022-08-31T02:49:18.2347420Z -2022-08-31T02:49:18.2347913Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:49:18.2348389Z kind: NetworkPolicy -2022-08-31T02:49:18.2348749Z metadata: -2022-08-31T02:49:18.2349104Z creationTimestamp: null -2022-08-31T02:49:18.2349721Z name: allow-all-egress-by-pod -2022-08-31T02:49:18.2350295Z namespace: x -2022-08-31T02:49:18.2350630Z spec: -2022-08-31T02:49:18.2350971Z egress: -2022-08-31T02:49:18.2351459Z - to: -2022-08-31T02:49:18.2352036Z - namespaceSelector: {} -2022-08-31T02:49:18.2352489Z podSelector: -2022-08-31T02:49:18.2352845Z matchLabels: -2022-08-31T02:49:18.2353196Z pod: b -2022-08-31T02:49:18.2353537Z policyTypes: -2022-08-31T02:49:18.2354012Z - Egress -2022-08-31T02:49:18.2354362Z status: {} -2022-08-31T02:49:18.2354522Z -2022-08-31T02:49:18.2354912Z Network policy: -2022-08-31T02:49:18.2355084Z -2022-08-31T02:49:18.2355490Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:49:18.2355913Z kind: NetworkPolicy -2022-08-31T02:49:18.2356354Z metadata: -2022-08-31T02:49:18.2356702Z creationTimestamp: null -2022-08-31T02:49:18.2357281Z name: allow-dns -2022-08-31T02:49:18.2357657Z namespace: x -2022-08-31T02:49:18.2357994Z spec: -2022-08-31T02:49:18.2358326Z egress: -2022-08-31T02:49:18.2358796Z - ports: -2022-08-31T02:49:18.2359396Z - port: 53 -2022-08-31T02:49:18.2359808Z protocol: UDP -2022-08-31T02:49:18.2360301Z - port: 53 -2022-08-31T02:49:18.2360667Z protocol: TCP -2022-08-31T02:49:18.2361014Z podSelector: -2022-08-31T02:49:18.2361366Z matchLabels: -2022-08-31T02:49:18.2361794Z pod: b -2022-08-31T02:49:18.2362132Z policyTypes: -2022-08-31T02:49:18.2362603Z - Egress -2022-08-31T02:49:18.2362960Z status: {} -2022-08-31T02:49:18.2363128Z -2022-08-31T02:49:18.2363613Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:49:18.2364053Z Expected ingress: -2022-08-31T02:49:18.2364706Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2365364Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:49:18.2365873Z | TCP/81 | | | | | | | | | | -2022-08-31T02:49:18.2366321Z | UDP/80 | | | | | | | | | | -2022-08-31T02:49:18.2366791Z | UDP/81 | | | | | | | | | | -2022-08-31T02:49:18.2367506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2368042Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2368779Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2369396Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2370155Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2370746Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2371475Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2372039Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2372921Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2373692Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2374464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2375007Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2375788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2376310Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2377008Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2377639Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2378379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2378901Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2379678Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2379968Z -2022-08-31T02:49:18.2380397Z Expected egress: -2022-08-31T02:49:18.2381077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2381606Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:49:18.2382109Z | TCP/81 | | | | | | | | | | -2022-08-31T02:49:18.2382621Z | UDP/80 | | | | | | | | | | -2022-08-31T02:49:18.2383059Z | UDP/81 | | | | | | | | | | -2022-08-31T02:49:18.2383793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2384410Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2385131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2385750Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2386474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2387002Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2387814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2388411Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2389117Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2389650Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2390434Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2390971Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2391743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2392291Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2393037Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2393672Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2394413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2394949Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2395664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2395961Z -2022-08-31T02:49:18.2396529Z Expected combined: -2022-08-31T02:49:18.2397274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2397809Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:49:18.2398320Z | TCP/81 | | | | | | | | | | -2022-08-31T02:49:18.2398746Z | UDP/80 | | | | | | | | | | -2022-08-31T02:49:18.2399163Z | UDP/81 | | | | | | | | | | -2022-08-31T02:49:18.2399897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2400483Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2401233Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2401774Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2402509Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2403053Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2403777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2404342Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2405113Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2405665Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2406449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2406978Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2407703Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2408321Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2409069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2409663Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2410433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2411035Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2411757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2412041Z -2022-08-31T02:49:18.2412559Z kube results, try 0: -2022-08-31T02:49:18.2413222Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2413926Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:49:18.2414522Z | TCP/81 | | | | | | | | | | -2022-08-31T02:49:18.2414946Z | UDP/80 | | | | | | | | | | -2022-08-31T02:49:18.2415410Z | UDP/81 | | | | | | | | | | -2022-08-31T02:49:18.2416106Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2416637Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2417338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2417908Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2418757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2419302Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2420085Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2420718Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2421460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2422078Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2422786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2423402Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2424118Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2424654Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2425364Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2425948Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2426663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2427230Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:49:18.2427984Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:49:18.2428268Z -2022-08-31T02:49:18.2428571Z -2022-08-31T02:49:18.2429079Z Actual vs expected (last round): -2022-08-31T02:49:18.2429775Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:49:18.2430278Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:49:18.2430937Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:49:18.2431437Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2431931Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2432330Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2432824Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2433216Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2433678Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2434107Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2434499Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2434899Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:49:18.2435590Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:49:18.2435837Z -2022-08-31T02:49:18.2436070Z -2022-08-31T02:49:18.2436294Z -2022-08-31T02:49:18.2436704Z finished policy #69 -2022-08-31T02:49:18.2437073Z starting test case #70 -2022-08-31T02:49:21.4710328Z time="2022-08-31T02:49:21Z" level=info msg="cluster state reset" -2022-08-31T02:49:24.6422234Z time="2022-08-31T02:49:24Z" level=info msg="cluster state verified" -2022-08-31T02:49:24.8325551Z time="2022-08-31T02:49:24Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:49:44.8330656Z time="2022-08-31T02:49:44Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:49:44.8462357Z time="2022-08-31T02:49:44Z" level=info msg="running kube probe on try 1" -2022-08-31T02:50:02.3891582Z evaluating test case: deny all + allow all by IP from same source -2022-08-31T02:50:02.3893436Z step 1 on all available ports/protocols: -2022-08-31T02:50:02.3898651Z Policy explanation: -2022-08-31T02:50:02.3900544Z +--------+---------------+--------------------------+-------------------+--------------------------+ -2022-08-31T02:50:02.3901734Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:50:02.3903154Z +--------+---------------+--------------------------+-------------------+--------------------------+ -2022-08-31T02:50:02.3904184Z | | | | | | -2022-08-31T02:50:02.3905501Z +--------+---------------+--------------------------+-------------------+--------------------------+ -2022-08-31T02:50:02.3907017Z | Egress | namespace: x | x/deny-all-egress | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:50:02.3908773Z | | Match labels: | x/allow-all-egress-by-ip | | port 53 on protocol TCP | -2022-08-31T02:50:02.3910094Z | | pod: b | x/allow-dns | | | -2022-08-31T02:50:02.3911381Z + + + +-------------------+--------------------------+ -2022-08-31T02:50:02.3912345Z | | | | 0.0.0.0/0 | all ports, all protocols | -2022-08-31T02:50:02.3913308Z | | | | except [] | | -2022-08-31T02:50:02.3914122Z | | | | | | -2022-08-31T02:50:02.3915462Z +--------+---------------+--------------------------+-------------------+--------------------------+ -2022-08-31T02:50:02.3916221Z -2022-08-31T02:50:02.3916695Z -2022-08-31T02:50:02.3917163Z -2022-08-31T02:50:02.3917878Z Results for network policies: -2022-08-31T02:50:02.3922671Z Network policy: -2022-08-31T02:50:02.3923447Z -2022-08-31T02:50:02.3924972Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:02.4054732Z kind: NetworkPolicy -2022-08-31T02:50:02.4055853Z metadata: -2022-08-31T02:50:02.4056656Z creationTimestamp: null -2022-08-31T02:50:02.4057931Z name: deny-all-egress -2022-08-31T02:50:02.4058738Z namespace: x -2022-08-31T02:50:02.4059450Z spec: -2022-08-31T02:50:02.4060169Z podSelector: -2022-08-31T02:50:02.4060916Z matchLabels: -2022-08-31T02:50:02.4061633Z pod: b -2022-08-31T02:50:02.4062330Z policyTypes: -2022-08-31T02:50:02.4063292Z - Egress -2022-08-31T02:50:02.4064030Z status: {} -2022-08-31T02:50:02.4064536Z -2022-08-31T02:50:02.4065305Z Network policy: -2022-08-31T02:50:02.4065820Z -2022-08-31T02:50:02.4066564Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:02.4067370Z kind: NetworkPolicy -2022-08-31T02:50:02.4068121Z metadata: -2022-08-31T02:50:02.4068878Z creationTimestamp: null -2022-08-31T02:50:02.4069961Z name: allow-all-egress-by-ip -2022-08-31T02:50:02.4070769Z namespace: x -2022-08-31T02:50:02.4071482Z spec: -2022-08-31T02:50:02.4072184Z egress: -2022-08-31T02:50:02.4073323Z - to: -2022-08-31T02:50:02.4074257Z - ipBlock: -2022-08-31T02:50:02.4075024Z cidr: 0.0.0.0/0 -2022-08-31T02:50:02.4075782Z podSelector: -2022-08-31T02:50:02.4076505Z matchLabels: -2022-08-31T02:50:02.4077258Z pod: b -2022-08-31T02:50:02.4077968Z policyTypes: -2022-08-31T02:50:02.4078899Z - Egress -2022-08-31T02:50:02.4079624Z status: {} -2022-08-31T02:50:02.4080115Z -2022-08-31T02:50:02.4080809Z Network policy: -2022-08-31T02:50:02.4082052Z -2022-08-31T02:50:02.4174661Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:02.4175795Z kind: NetworkPolicy -2022-08-31T02:50:02.4176537Z metadata: -2022-08-31T02:50:02.4177137Z creationTimestamp: null -2022-08-31T02:50:02.4178146Z name: allow-dns -2022-08-31T02:50:02.4178662Z namespace: x -2022-08-31T02:50:02.4179134Z spec: -2022-08-31T02:50:02.4179584Z egress: -2022-08-31T02:50:02.4180283Z - ports: -2022-08-31T02:50:02.4181243Z - port: 53 -2022-08-31T02:50:02.4181677Z protocol: UDP -2022-08-31T02:50:02.4182287Z - port: 53 -2022-08-31T02:50:02.4182738Z protocol: TCP -2022-08-31T02:50:02.4183171Z podSelector: -2022-08-31T02:50:02.4183605Z matchLabels: -2022-08-31T02:50:02.4184031Z pod: b -2022-08-31T02:50:02.4184454Z policyTypes: -2022-08-31T02:50:02.4185057Z - Egress -2022-08-31T02:50:02.4185459Z status: {} -2022-08-31T02:50:02.4185665Z -2022-08-31T02:50:02.4186103Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:50:02.4186589Z Expected ingress: -2022-08-31T02:50:02.4187550Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4188336Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:02.4188946Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:02.4189506Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:02.4190077Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:02.4191093Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4192025Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4193087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4193841Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4194924Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4195685Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4196722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4197475Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4198545Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4199325Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4200379Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4201141Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4202194Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4202984Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4204059Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4204823Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4206034Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4206826Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4207881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4208328Z -2022-08-31T02:50:02.4208738Z Expected egress: -2022-08-31T02:50:02.4209675Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4210424Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:02.4211019Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:02.4211674Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:02.4212249Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:02.4213259Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4214725Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4215884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4216739Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4217960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4218812Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4219967Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4220834Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4221995Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4222864Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4224015Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4224882Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4226016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4226883Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4228021Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4228877Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4230031Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4230901Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4232053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4232591Z -2022-08-31T02:50:02.4233080Z Expected combined: -2022-08-31T02:50:02.4234108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4235012Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:02.4235697Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:02.4236465Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:02.4237098Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:02.4238212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4239097Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4240305Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4241167Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4242313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4243291Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4244455Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4245311Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4246445Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4247310Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4248462Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4249329Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4250482Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4251335Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4252487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4253482Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4254656Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4255519Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4256674Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4257211Z -2022-08-31T02:50:02.4257725Z kube results, try 0: -2022-08-31T02:50:02.4258768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4259608Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:02.4260294Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:02.4260931Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:02.4261575Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:02.4262652Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4263523Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4264670Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4265496Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4266626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4267623Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4268775Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4269646Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4270786Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4271660Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4272815Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4273687Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4274960Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4275858Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4277016Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4277856Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4278999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4279850Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:02.4280992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:02.4281537Z -2022-08-31T02:50:02.4281794Z -2022-08-31T02:50:02.4282313Z Actual vs expected (last round): -2022-08-31T02:50:02.4283244Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:02.4283965Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:02.4284918Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:02.4285616Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4286210Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4286806Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4287393Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4287985Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4288570Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4289163Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4289762Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4290351Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:02.4291294Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:02.4291752Z -2022-08-31T02:50:02.4292011Z -2022-08-31T02:50:02.4292262Z -2022-08-31T02:50:02.4292747Z finished policy #70 -2022-08-31T02:50:02.4293285Z starting test case #71 -2022-08-31T02:50:05.6414980Z time="2022-08-31T02:50:05Z" level=info msg="cluster state reset" -2022-08-31T02:50:08.8214708Z time="2022-08-31T02:50:08Z" level=info msg="cluster state verified" -2022-08-31T02:50:09.0194763Z time="2022-08-31T02:50:09Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:50:29.0201892Z time="2022-08-31T02:50:29Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:50:29.0334936Z time="2022-08-31T02:50:29Z" level=info msg="running kube probe on try 1" -2022-08-31T02:50:47.4339085Z evaluating test case: deny all by IP + allow all by pod from same source -2022-08-31T02:50:47.4342678Z step 1 on all available ports/protocols: -2022-08-31T02:50:47.4344154Z Policy explanation: -2022-08-31T02:50:47.4346140Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:50:47.4378000Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:50:47.4379752Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:50:47.4380560Z | | | | | | -2022-08-31T02:50:47.4381782Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:50:47.4383088Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:50:47.4384265Z | | Match labels: | x/allow-all-egress-by-pod | | port 53 on protocol TCP | -2022-08-31T02:50:47.4385006Z | | pod: b | x/allow-dns | | | -2022-08-31T02:50:47.4385788Z + + + +-------------------+--------------------------+ -2022-08-31T02:50:47.4386357Z | | | | 0.0.0.0/31 | all ports, all protocols | -2022-08-31T02:50:47.4386810Z | | | | except [] | | -2022-08-31T02:50:47.4387234Z | | | | | | -2022-08-31T02:50:47.4387908Z + + + +-------------------+ + -2022-08-31T02:50:47.4388364Z | | | | namespace: all | | -2022-08-31T02:50:47.4388798Z | | | | pods: all | | -2022-08-31T02:50:47.4389279Z | | | | | | -2022-08-31T02:50:47.4390029Z +--------+---------------+---------------------------+-------------------+--------------------------+ -2022-08-31T02:50:47.4390326Z -2022-08-31T02:50:47.4390535Z -2022-08-31T02:50:47.4390828Z -2022-08-31T02:50:47.4391215Z Results for network policies: -2022-08-31T02:50:47.4391633Z Network policy: -2022-08-31T02:50:47.4391816Z -2022-08-31T02:50:47.4392216Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:47.4392630Z kind: NetworkPolicy -2022-08-31T02:50:47.4393060Z metadata: -2022-08-31T02:50:47.4393418Z creationTimestamp: null -2022-08-31T02:50:47.4394018Z name: deny-all-egress-by-ip -2022-08-31T02:50:47.4394437Z namespace: x -2022-08-31T02:50:47.4394789Z spec: -2022-08-31T02:50:47.4395114Z egress: -2022-08-31T02:50:47.4395589Z - to: -2022-08-31T02:50:47.4396100Z - ipBlock: -2022-08-31T02:50:47.4396514Z cidr: 0.0.0.0/31 -2022-08-31T02:50:47.4396954Z podSelector: -2022-08-31T02:50:47.4397300Z matchLabels: -2022-08-31T02:50:47.4397642Z pod: b -2022-08-31T02:50:47.4397980Z policyTypes: -2022-08-31T02:50:47.4398457Z - Egress -2022-08-31T02:50:47.4398813Z status: {} -2022-08-31T02:50:47.4398973Z -2022-08-31T02:50:47.4399432Z Network policy: -2022-08-31T02:50:47.4399610Z -2022-08-31T02:50:47.4400003Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:47.4400418Z kind: NetworkPolicy -2022-08-31T02:50:47.4400859Z metadata: -2022-08-31T02:50:47.4401208Z creationTimestamp: null -2022-08-31T02:50:47.4401823Z name: allow-all-egress-by-pod -2022-08-31T02:50:47.4402275Z namespace: x -2022-08-31T02:50:47.4402607Z spec: -2022-08-31T02:50:47.4402931Z egress: -2022-08-31T02:50:47.4403404Z - to: -2022-08-31T02:50:47.4403908Z - namespaceSelector: {} -2022-08-31T02:50:47.4404329Z podSelector: -2022-08-31T02:50:47.4404678Z matchLabels: -2022-08-31T02:50:47.4405104Z pod: b -2022-08-31T02:50:47.4405436Z policyTypes: -2022-08-31T02:50:47.4405914Z - Egress -2022-08-31T02:50:47.4406391Z status: {} -2022-08-31T02:50:47.4406553Z -2022-08-31T02:50:47.4406930Z Network policy: -2022-08-31T02:50:47.4407106Z -2022-08-31T02:50:47.4407529Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:50:47.4407922Z kind: NetworkPolicy -2022-08-31T02:50:47.4408364Z metadata: -2022-08-31T02:50:47.4408729Z creationTimestamp: null -2022-08-31T02:50:47.4409248Z name: allow-dns -2022-08-31T02:50:47.4409612Z namespace: x -2022-08-31T02:50:47.4409946Z spec: -2022-08-31T02:50:47.4410273Z egress: -2022-08-31T02:50:47.4410746Z - ports: -2022-08-31T02:50:47.4411235Z - port: 53 -2022-08-31T02:50:47.4411679Z protocol: UDP -2022-08-31T02:50:47.4412170Z - port: 53 -2022-08-31T02:50:47.4412529Z protocol: TCP -2022-08-31T02:50:47.4412973Z podSelector: -2022-08-31T02:50:47.4413311Z matchLabels: -2022-08-31T02:50:47.4413946Z pod: b -2022-08-31T02:50:47.4414398Z policyTypes: -2022-08-31T02:50:47.4414898Z - Egress -2022-08-31T02:50:47.4415319Z status: {} -2022-08-31T02:50:47.4415496Z -2022-08-31T02:50:47.4415896Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:50:47.4416272Z Expected ingress: -2022-08-31T02:50:47.4416913Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4417449Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:47.4417900Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:47.4418334Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:47.4418786Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:47.4419501Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4420035Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4420752Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4421286Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4421991Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4422558Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4423257Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4423841Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4424557Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4425101Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4425864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4426476Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4427190Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4427721Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4428431Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4428972Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4429713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4430248Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4431133Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4431421Z -2022-08-31T02:50:47.4431834Z Expected egress: -2022-08-31T02:50:47.4432490Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4433020Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:47.4433463Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:47.4433970Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:47.4434415Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:47.4435181Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4435716Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4436433Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4436967Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4437683Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4438212Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4438958Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4439490Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4440208Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4440749Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4441449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4441978Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4442688Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4443219Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4443926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4444463Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4445192Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4445725Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4446444Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4446738Z -2022-08-31T02:50:47.4447244Z Expected combined: -2022-08-31T02:50:47.4447985Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4448519Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:47.4449001Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:47.4449433Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:47.4449871Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:47.4450686Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4451250Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4451966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4452495Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4453213Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4454031Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4454846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4455488Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4456219Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4456752Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4457461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4458009Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4458712Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4459243Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4459961Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4460495Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4461205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4461737Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4462447Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4462731Z -2022-08-31T02:50:47.4463258Z kube results, try 0: -2022-08-31T02:50:47.4463999Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4464525Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:47.4464968Z | TCP/81 | | | | | | | | | | -2022-08-31T02:50:47.4465416Z | UDP/80 | | | | | | | | | | -2022-08-31T02:50:47.4465859Z | UDP/81 | | | | | | | | | | -2022-08-31T02:50:47.4466637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4467164Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4467901Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4468433Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4469147Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4469673Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4470386Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4471043Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4471765Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4472297Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4473011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4473540Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4474262Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4474788Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4475632Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4476167Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4476880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4477411Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:50:47.4478115Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:50:47.4478397Z -2022-08-31T02:50:47.4478623Z -2022-08-31T02:50:47.4479225Z Actual vs expected (last round): -2022-08-31T02:50:47.4479888Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:47.4480393Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:50:47.4481091Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:47.4481625Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4482083Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4482532Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4482981Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4483436Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4483922Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4484336Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4484830Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4485272Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:50:47.4485944Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:50:47.4486192Z -2022-08-31T02:50:47.4486413Z -2022-08-31T02:50:47.4486644Z -2022-08-31T02:50:47.4487202Z finished policy #71 -2022-08-31T02:50:47.4487650Z starting test case #72 -2022-08-31T02:50:50.6697412Z time="2022-08-31T02:50:50Z" level=info msg="cluster state reset" -2022-08-31T02:50:53.8543236Z time="2022-08-31T02:50:53Z" level=info msg="cluster state verified" -2022-08-31T02:50:54.0410916Z time="2022-08-31T02:50:54Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:51:14.0414742Z time="2022-08-31T02:51:14Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:51:14.0905554Z time="2022-08-31T02:51:14Z" level=info msg="running kube probe on try 1" -2022-08-31T02:51:32.1790714Z evaluating test case: deny all by pod + allow all by IP from same source -2022-08-31T02:51:32.1794179Z step 1 on all available ports/protocols: -2022-08-31T02:51:32.1796185Z Policy explanation: -2022-08-31T02:51:32.1798736Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T02:51:32.1800075Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:51:32.1801930Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T02:51:32.1803133Z | | | | | | -2022-08-31T02:51:32.1804581Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T02:51:32.1807492Z | Egress | namespace: x | x/deny-all-egress-by-pod | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:51:32.1809330Z | | Match labels: | x/allow-all-egress-by-ip | | port 53 on protocol TCP | -2022-08-31T02:51:32.1810987Z | | pod: b | x/allow-dns | | | -2022-08-31T02:51:32.1814739Z + + + +----------------------------------+--------------------------+ -2022-08-31T02:51:32.1818612Z | | | | 0.0.0.0/0 | all ports, all protocols | -2022-08-31T02:51:32.1820921Z | | | | except [] | | -2022-08-31T02:51:32.1822123Z | | | | | | -2022-08-31T02:51:32.1823910Z + + + +----------------------------------+ + -2022-08-31T02:51:32.1825081Z | | | | namespace: Match labels: | | -2022-08-31T02:51:32.1826721Z | | | | this-will-never-happen: qrs123 | | -2022-08-31T02:51:32.1829098Z | | | | pods: all | | -2022-08-31T02:51:32.1830921Z +--------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T02:51:32.1832822Z -2022-08-31T02:51:32.1833302Z -2022-08-31T02:51:32.1833726Z -2022-08-31T02:51:32.1834316Z Results for network policies: -2022-08-31T02:51:32.1834952Z Network policy: -2022-08-31T02:51:32.1835299Z -2022-08-31T02:51:32.1835865Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:51:32.1836496Z kind: NetworkPolicy -2022-08-31T02:51:32.1837060Z metadata: -2022-08-31T02:51:32.1837651Z creationTimestamp: null -2022-08-31T02:51:32.1838807Z name: deny-all-egress-by-pod -2022-08-31T02:51:32.1839473Z namespace: x -2022-08-31T02:51:32.1840068Z spec: -2022-08-31T02:51:32.1841146Z egress: -2022-08-31T02:51:32.1842030Z - to: -2022-08-31T02:51:32.1842918Z - namespaceSelector: -2022-08-31T02:51:32.1843538Z matchLabels: -2022-08-31T02:51:32.1844478Z this-will-never-happen: qrs123 -2022-08-31T02:51:32.1845129Z podSelector: -2022-08-31T02:51:32.1845696Z matchLabels: -2022-08-31T02:51:32.1846291Z pod: b -2022-08-31T02:51:32.1846867Z policyTypes: -2022-08-31T02:51:32.1847791Z - Egress -2022-08-31T02:51:32.1848370Z status: {} -2022-08-31T02:51:32.1848708Z -2022-08-31T02:51:32.1849249Z Network policy: -2022-08-31T02:51:32.1849603Z -2022-08-31T02:51:32.1850168Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:51:32.1850875Z kind: NetworkPolicy -2022-08-31T02:51:32.1851474Z metadata: -2022-08-31T02:51:32.1852102Z creationTimestamp: null -2022-08-31T02:51:32.1853028Z name: allow-all-egress-by-ip -2022-08-31T02:51:32.1853983Z namespace: x -2022-08-31T02:51:32.1854556Z spec: -2022-08-31T02:51:32.1855127Z egress: -2022-08-31T02:51:32.1855943Z - to: -2022-08-31T02:51:32.1856729Z - ipBlock: -2022-08-31T02:51:32.1857377Z cidr: 0.0.0.0/0 -2022-08-31T02:51:32.1857965Z podSelector: -2022-08-31T02:51:32.1858592Z matchLabels: -2022-08-31T02:51:32.1859144Z pod: b -2022-08-31T02:51:32.1859681Z policyTypes: -2022-08-31T02:51:32.1860770Z - Egress -2022-08-31T02:51:32.1861415Z status: {} -2022-08-31T02:51:32.1861759Z -2022-08-31T02:51:32.1862303Z Network policy: -2022-08-31T02:51:32.1862600Z -2022-08-31T02:51:32.1864860Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:51:32.1865564Z kind: NetworkPolicy -2022-08-31T02:51:32.1866175Z metadata: -2022-08-31T02:51:32.1866799Z creationTimestamp: null -2022-08-31T02:51:32.1867740Z name: allow-dns -2022-08-31T02:51:32.1868344Z namespace: x -2022-08-31T02:51:32.1868939Z spec: -2022-08-31T02:51:32.1869463Z egress: -2022-08-31T02:51:32.1870298Z - ports: -2022-08-31T02:51:32.1870943Z - port: 53 -2022-08-31T02:51:32.1871329Z protocol: UDP -2022-08-31T02:51:32.1871828Z - port: 53 -2022-08-31T02:51:32.1872188Z protocol: TCP -2022-08-31T02:51:32.1872549Z podSelector: -2022-08-31T02:51:32.1872899Z matchLabels: -2022-08-31T02:51:32.1873393Z pod: b -2022-08-31T02:51:32.1873733Z policyTypes: -2022-08-31T02:51:32.1874277Z - Egress -2022-08-31T02:51:32.1874634Z status: {} -2022-08-31T02:51:32.1874805Z -2022-08-31T02:51:32.1875224Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:51:32.1875654Z Expected ingress: -2022-08-31T02:51:32.1876318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1876869Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:51:32.1877330Z | TCP/81 | | | | | | | | | | -2022-08-31T02:51:32.1877799Z | UDP/80 | | | | | | | | | | -2022-08-31T02:51:32.1878311Z | UDP/81 | | | | | | | | | | -2022-08-31T02:51:32.1879080Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1879618Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1880362Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1880913Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1881615Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1882205Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1882959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1883507Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1884218Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1884747Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1885499Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1886072Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1886873Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1887434Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1888150Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1888713Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1889443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1889976Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1890828Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1891120Z -2022-08-31T02:51:32.1891619Z Expected egress: -2022-08-31T02:51:32.1892360Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1892898Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:51:32.1893513Z | TCP/81 | | | | | | | | | | -2022-08-31T02:51:32.1894064Z | UDP/80 | | | | | | | | | | -2022-08-31T02:51:32.1894510Z | UDP/81 | | | | | | | | | | -2022-08-31T02:51:32.1895313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1895860Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1896579Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1897141Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1897851Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1898382Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1899090Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1899623Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1900338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1900873Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1901587Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1902108Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1902814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1903349Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1904057Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1904590Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1905319Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1905904Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1906676Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1906978Z -2022-08-31T02:51:32.1907504Z Expected combined: -2022-08-31T02:51:32.1908247Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1908776Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:51:32.1909243Z | TCP/81 | | | | | | | | | | -2022-08-31T02:51:32.1909702Z | UDP/80 | | | | | | | | | | -2022-08-31T02:51:32.1910144Z | UDP/81 | | | | | | | | | | -2022-08-31T02:51:32.1911017Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1911580Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1912294Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1912872Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1913664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1914262Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1914998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1915625Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1916408Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1916950Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1917666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1918262Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1918996Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1919543Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1920254Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1920794Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1921814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1922399Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1923108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1923402Z -2022-08-31T02:51:32.1923814Z kube results, try 0: -2022-08-31T02:51:32.1924472Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1925002Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:51:32.1925446Z | TCP/81 | | | | | | | | | | -2022-08-31T02:51:32.1925876Z | UDP/80 | | | | | | | | | | -2022-08-31T02:51:32.1926353Z | UDP/81 | | | | | | | | | | -2022-08-31T02:51:32.1927082Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1927642Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1928368Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1928911Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1929633Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1930160Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1930899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1931531Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1932261Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1932790Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1933729Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1934382Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1935186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1935715Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1936724Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1937294Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1938076Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1938616Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:51:32.1939336Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:51:32.1939625Z -2022-08-31T02:51:32.1939847Z -2022-08-31T02:51:32.1940405Z Actual vs expected (last round): -2022-08-31T02:51:32.1941073Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:51:32.1941559Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:51:32.1942275Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:51:32.1942776Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1943213Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1943629Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1944078Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1944525Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1944984Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1945454Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1945853Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1946251Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:51:32.1946848Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:51:32.1947095Z -2022-08-31T02:51:32.1947362Z -2022-08-31T02:51:32.1947585Z -2022-08-31T02:51:32.1948095Z finished policy #72 -2022-08-31T02:51:32.1948476Z starting test case #73 -2022-08-31T02:51:35.4235913Z time="2022-08-31T02:51:35Z" level=info msg="cluster state reset" -2022-08-31T02:51:38.5955043Z time="2022-08-31T02:51:38Z" level=info msg="cluster state verified" -2022-08-31T02:51:38.7311929Z time="2022-08-31T02:51:38Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:51:58.7322803Z time="2022-08-31T02:51:58Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:51:58.7452718Z time="2022-08-31T02:51:58Z" level=info msg="running kube probe on try 1" -2022-08-31T02:52:20.0900271Z evaluating test case: deny all + allow all by pod to same source -2022-08-31T02:52:20.0903956Z step 1 on all available ports/protocols: -2022-08-31T02:52:20.0905598Z Policy explanation: -2022-08-31T02:52:20.0907373Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:52:20.0908644Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:52:20.0910421Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:52:20.0913097Z | Ingress | namespace: x | x/deny-all-ingress | namespace: all | all ports, all protocols | -2022-08-31T02:52:20.0914644Z | | Match labels: | x/allow-all-ingress-by-pod | pods: all | | -2022-08-31T02:52:20.0915679Z | | pod: b | | | | -2022-08-31T02:52:20.0917091Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:52:20.0918209Z | | | | | | -2022-08-31T02:52:20.0920821Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:52:20.0921993Z -2022-08-31T02:52:20.0922508Z -2022-08-31T02:52:20.0923172Z -2022-08-31T02:52:20.0924068Z Results for network policies: -2022-08-31T02:52:20.0925010Z Network policy: -2022-08-31T02:52:20.0925715Z -2022-08-31T02:52:20.0927801Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:52:20.0929180Z kind: NetworkPolicy -2022-08-31T02:52:20.0930137Z metadata: -2022-08-31T02:52:20.0931079Z creationTimestamp: null -2022-08-31T02:52:20.0937142Z name: deny-all-ingress -2022-08-31T02:52:20.0939166Z namespace: x -2022-08-31T02:52:20.0939788Z spec: -2022-08-31T02:52:20.0940284Z podSelector: -2022-08-31T02:52:20.0942953Z matchLabels: -2022-08-31T02:52:20.0943337Z pod: b -2022-08-31T02:52:20.0943735Z policyTypes: -2022-08-31T02:52:20.0944415Z - Ingress -2022-08-31T02:52:20.0944809Z status: {} -2022-08-31T02:52:20.0944986Z -2022-08-31T02:52:20.0945439Z Network policy: -2022-08-31T02:52:20.0945618Z -2022-08-31T02:52:20.0946023Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:52:20.0946498Z kind: NetworkPolicy -2022-08-31T02:52:20.0946925Z metadata: -2022-08-31T02:52:20.0947276Z creationTimestamp: null -2022-08-31T02:52:20.0947830Z name: allow-all-ingress-by-pod -2022-08-31T02:52:20.0948236Z namespace: x -2022-08-31T02:52:20.0948582Z spec: -2022-08-31T02:52:20.0948906Z ingress: -2022-08-31T02:52:20.0949382Z - from: -2022-08-31T02:52:20.0949896Z - namespaceSelector: {} -2022-08-31T02:52:20.0950355Z podSelector: -2022-08-31T02:52:20.0950696Z matchLabels: -2022-08-31T02:52:20.0951047Z pod: b -2022-08-31T02:52:20.0951388Z policyTypes: -2022-08-31T02:52:20.0951865Z - Ingress -2022-08-31T02:52:20.0952214Z status: {} -2022-08-31T02:52:20.0952373Z -2022-08-31T02:52:20.0952781Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:52:20.0953197Z Expected ingress: -2022-08-31T02:52:20.0953861Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0954442Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:52:20.0954899Z | TCP/81 | | | | | | | | | | -2022-08-31T02:52:20.0955342Z | UDP/80 | | | | | | | | | | -2022-08-31T02:52:20.0955802Z | UDP/81 | | | | | | | | | | -2022-08-31T02:52:20.0956506Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0957030Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0957758Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0958349Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0959047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0959568Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0960571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0961096Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0961795Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0962324Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0963237Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0963796Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0964696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0965256Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0965965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0966486Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0967186Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0967700Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0968394Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0968686Z -2022-08-31T02:52:20.0969078Z Expected egress: -2022-08-31T02:52:20.0969721Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0970256Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:52:20.0970701Z | TCP/81 | | | | | | | | | | -2022-08-31T02:52:20.0971130Z | UDP/80 | | | | | | | | | | -2022-08-31T02:52:20.0971582Z | UDP/81 | | | | | | | | | | -2022-08-31T02:52:20.0972301Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0972827Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0973785Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0974369Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0975087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0975630Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0976344Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0976872Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0977575Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0978178Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0978875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0979404Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0980104Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0980759Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0981471Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0981997Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0982699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0983227Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0983920Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0984321Z -2022-08-31T02:52:20.0984737Z Expected combined: -2022-08-31T02:52:20.0985488Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0986029Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:52:20.0986489Z | TCP/81 | | | | | | | | | | -2022-08-31T02:52:20.0986917Z | UDP/80 | | | | | | | | | | -2022-08-31T02:52:20.0987349Z | UDP/81 | | | | | | | | | | -2022-08-31T02:52:20.0988072Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0988647Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0989380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0989915Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0990626Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0991152Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0991856Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0992379Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0993131Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0993661Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0994381Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0994908Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0995647Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0996172Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0996899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0997426Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0998134Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0998662Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.0999371Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.0999732Z -2022-08-31T02:52:20.1000183Z kube results, try 0: -2022-08-31T02:52:20.1000890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1001428Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:52:20.1001871Z | TCP/81 | | | | | | | | | | -2022-08-31T02:52:20.1002308Z | UDP/80 | | | | | | | | | | -2022-08-31T02:52:20.1002734Z | UDP/81 | | | | | | | | | | -2022-08-31T02:52:20.1003416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1003993Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1004791Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1005353Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1006069Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1006639Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1007429Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1007963Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1008707Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1009239Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1010160Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1010716Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1011667Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1012256Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1012979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1013645Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1014380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1014915Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:52:20.1015621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:52:20.1015914Z -2022-08-31T02:52:20.1016179Z -2022-08-31T02:52:20.1016611Z Actual vs expected (last round): -2022-08-31T02:52:20.1017285Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:52:20.1017811Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:52:20.1018508Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:52:20.1018961Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1019431Z | x/b | . | X | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1019852Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1020241Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1020738Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1021146Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1021653Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1022107Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1022515Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:52:20.1023137Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:52:20.1023385Z -2022-08-31T02:52:20.1023709Z -2022-08-31T02:52:20.1024008Z -2022-08-31T02:52:20.1024580Z finished policy #73 -2022-08-31T02:52:20.1025028Z starting test case #74 -2022-08-31T02:52:23.2711962Z time="2022-08-31T02:52:23Z" level=info msg="cluster state reset" -2022-08-31T02:52:26.4458597Z time="2022-08-31T02:52:26Z" level=info msg="cluster state verified" -2022-08-31T02:52:26.5748450Z time="2022-08-31T02:52:26Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:52:46.5761888Z time="2022-08-31T02:52:46Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:52:46.5893998Z time="2022-08-31T02:52:46Z" level=info msg="running kube probe on try 1" -2022-08-31T02:53:05.4783792Z evaluating test case: deny all + allow all by IP to same source -2022-08-31T02:53:05.4784737Z step 1 on all available ports/protocols: -2022-08-31T02:53:05.4817455Z Policy explanation: -2022-08-31T02:53:05.4818642Z +---------+---------------+---------------------------+-----------+--------------------------+ -2022-08-31T02:53:05.4823857Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:53:05.4824938Z +---------+---------------+---------------------------+-----------+--------------------------+ -2022-08-31T02:53:05.4825751Z | Ingress | namespace: x | x/deny-all-ingress | 0.0.0.0/0 | all ports, all protocols | -2022-08-31T02:53:05.4830291Z | | Match labels: | x/allow-all-ingress-by-ip | except [] | | -2022-08-31T02:53:05.4831044Z | | pod: b | | | | -2022-08-31T02:53:05.4831754Z +---------+---------------+---------------------------+-----------+--------------------------+ -2022-08-31T02:53:05.4832254Z | | | | | | -2022-08-31T02:53:05.4832932Z +---------+---------------+---------------------------+-----------+--------------------------+ -2022-08-31T02:53:05.4833209Z -2022-08-31T02:53:05.4833487Z -2022-08-31T02:53:05.4833716Z -2022-08-31T02:53:05.4834119Z Results for network policies: -2022-08-31T02:53:05.4834502Z Network policy: -2022-08-31T02:53:05.4834678Z -2022-08-31T02:53:05.4835097Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:53:05.4835536Z kind: NetworkPolicy -2022-08-31T02:53:05.4835889Z metadata: -2022-08-31T02:53:05.4836247Z creationTimestamp: null -2022-08-31T02:53:05.4836849Z name: deny-all-ingress -2022-08-31T02:53:05.4837284Z namespace: x -2022-08-31T02:53:05.4837618Z spec: -2022-08-31T02:53:05.4837969Z podSelector: -2022-08-31T02:53:05.4838316Z matchLabels: -2022-08-31T02:53:05.4838656Z pod: b -2022-08-31T02:53:05.4838989Z policyTypes: -2022-08-31T02:53:05.4839469Z - Ingress -2022-08-31T02:53:05.4839837Z status: {} -2022-08-31T02:53:05.4840000Z -2022-08-31T02:53:05.4840406Z Network policy: -2022-08-31T02:53:05.4840578Z -2022-08-31T02:53:05.4840991Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:53:05.4841425Z kind: NetworkPolicy -2022-08-31T02:53:05.4841782Z metadata: -2022-08-31T02:53:05.4842136Z creationTimestamp: null -2022-08-31T02:53:05.4842758Z name: allow-all-ingress-by-ip -2022-08-31T02:53:05.4843193Z namespace: x -2022-08-31T02:53:05.4843530Z spec: -2022-08-31T02:53:05.4843930Z ingress: -2022-08-31T02:53:05.4844401Z - from: -2022-08-31T02:53:05.4844950Z - ipBlock: -2022-08-31T02:53:05.4845328Z cidr: 0.0.0.0/0 -2022-08-31T02:53:05.4845698Z podSelector: -2022-08-31T02:53:05.4846051Z matchLabels: -2022-08-31T02:53:05.4846480Z pod: b -2022-08-31T02:53:05.4846845Z policyTypes: -2022-08-31T02:53:05.4847598Z - Ingress -2022-08-31T02:53:05.4847953Z status: {} -2022-08-31T02:53:05.4848119Z -2022-08-31T02:53:05.4848606Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:53:05.4848997Z Expected ingress: -2022-08-31T02:53:05.4849650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4850191Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:05.4850649Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:05.4851077Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:05.4851511Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:05.4852312Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4852846Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4853772Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4854332Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4855045Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4855577Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4856287Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4856885Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4857592Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4858123Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4858844Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4859440Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4860180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4860754Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4861457Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4861998Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4862710Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4863246Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4863947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4864231Z -2022-08-31T02:53:05.4864646Z Expected egress: -2022-08-31T02:53:05.4865295Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4865822Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:05.4866294Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:05.4866743Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:05.4867195Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:05.4867972Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4868495Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4869204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4869750Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4870521Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4871060Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4871776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4872479Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4873206Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4873743Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4874463Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4875054Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4875768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4876306Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4877062Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4877599Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4878328Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4878864Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4879577Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4879871Z -2022-08-31T02:53:05.4880289Z Expected combined: -2022-08-31T02:53:05.4880959Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4881516Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:05.4881960Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:05.4882444Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:05.4882860Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:05.4883595Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4884171Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4884930Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4885473Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4886185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4886721Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4887473Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4888131Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4888843Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4889380Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4890175Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4890717Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4891464Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4892014Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4892871Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4893629Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4894436Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4894974Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4895777Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4896075Z -2022-08-31T02:53:05.4896666Z kube results, try 0: -2022-08-31T02:53:05.4897392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4897939Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:05.4898391Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:05.4898924Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:05.4899359Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:05.4900053Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4900593Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4901355Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4901907Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4902671Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4903244Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4903966Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4904502Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4905267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4905789Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4906492Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4907019Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4907722Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4908318Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4909205Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4909737Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4910504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4911045Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:05.4911834Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:05.4912120Z -2022-08-31T02:53:05.4912350Z -2022-08-31T02:53:05.4912844Z Actual vs expected (last round): -2022-08-31T02:53:05.4913472Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:05.4914025Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:05.4914643Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:05.4915102Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4915504Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4915958Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4916417Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4916900Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4917296Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4917686Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4918131Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4918616Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:05.4919300Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:05.4919546Z -2022-08-31T02:53:05.4919769Z -2022-08-31T02:53:05.4920082Z -2022-08-31T02:53:05.4920588Z finished policy #74 -2022-08-31T02:53:05.4921006Z starting test case #75 -2022-08-31T02:53:08.6631107Z time="2022-08-31T02:53:08Z" level=info msg="cluster state reset" -2022-08-31T02:53:11.8272333Z time="2022-08-31T02:53:11Z" level=info msg="cluster state verified" -2022-08-31T02:53:11.9547808Z time="2022-08-31T02:53:11Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:53:31.9552426Z time="2022-08-31T02:53:31Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:53:31.9683492Z time="2022-08-31T02:53:31Z" level=info msg="running kube probe on try 1" -2022-08-31T02:53:51.2724362Z evaluating test case: deny all by IP + allow all by pod to same source -2022-08-31T02:53:51.2727981Z step 1 on all available ports/protocols: -2022-08-31T02:53:51.2730270Z Policy explanation: -2022-08-31T02:53:51.2732317Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:53:51.2733627Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:53:51.2735275Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:53:51.2736882Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | 0.0.0.0/31 | all ports, all protocols | -2022-08-31T02:53:51.2739923Z | | Match labels: | x/allow-all-ingress-by-pod | except [] | | -2022-08-31T02:53:51.2741021Z | | pod: b | | | | -2022-08-31T02:53:51.2742457Z + + + +----------------+ + -2022-08-31T02:53:51.2743440Z | | | | namespace: all | | -2022-08-31T02:53:51.2760549Z | | | | pods: all | | -2022-08-31T02:53:51.2761984Z | | | | | | -2022-08-31T02:53:51.2764918Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:53:51.2765993Z | | | | | | -2022-08-31T02:53:51.2767558Z +---------+---------------+----------------------------+----------------+--------------------------+ -2022-08-31T02:53:51.2768155Z -2022-08-31T02:53:51.2768333Z -2022-08-31T02:53:51.2768529Z -2022-08-31T02:53:51.2768948Z Results for network policies: -2022-08-31T02:53:51.2769464Z Network policy: -2022-08-31T02:53:51.2769710Z -2022-08-31T02:53:51.2770126Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:53:51.2770669Z kind: NetworkPolicy -2022-08-31T02:53:51.2771392Z metadata: -2022-08-31T02:53:51.2771855Z creationTimestamp: null -2022-08-31T02:53:51.2772808Z name: deny-all-ingress-by-ip -2022-08-31T02:53:51.2773506Z namespace: x -2022-08-31T02:53:51.2773922Z spec: -2022-08-31T02:53:51.2774410Z ingress: -2022-08-31T02:53:51.2775173Z - from: -2022-08-31T02:53:51.2775892Z - ipBlock: -2022-08-31T02:53:51.2776384Z cidr: 0.0.0.0/31 -2022-08-31T02:53:51.2777012Z podSelector: -2022-08-31T02:53:51.2777464Z matchLabels: -2022-08-31T02:53:51.2777811Z pod: b -2022-08-31T02:53:51.2778155Z policyTypes: -2022-08-31T02:53:51.2778750Z - Ingress -2022-08-31T02:53:51.2779202Z status: {} -2022-08-31T02:53:51.2779368Z -2022-08-31T02:53:51.2779830Z Network policy: -2022-08-31T02:53:51.2780013Z -2022-08-31T02:53:51.2780495Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:53:51.2780927Z kind: NetworkPolicy -2022-08-31T02:53:51.2781273Z metadata: -2022-08-31T02:53:51.2781630Z creationTimestamp: null -2022-08-31T02:53:51.2782244Z name: allow-all-ingress-by-pod -2022-08-31T02:53:51.2782691Z namespace: x -2022-08-31T02:53:51.2783028Z spec: -2022-08-31T02:53:51.2783357Z ingress: -2022-08-31T02:53:51.2783837Z - from: -2022-08-31T02:53:51.2784345Z - namespaceSelector: {} -2022-08-31T02:53:51.2784724Z podSelector: -2022-08-31T02:53:51.2785161Z matchLabels: -2022-08-31T02:53:51.2785601Z pod: b -2022-08-31T02:53:51.2785973Z policyTypes: -2022-08-31T02:53:51.2786453Z - Ingress -2022-08-31T02:53:51.2786800Z status: {} -2022-08-31T02:53:51.2786960Z -2022-08-31T02:53:51.2787447Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:53:51.2787882Z Expected ingress: -2022-08-31T02:53:51.2788529Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2789058Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:51.2789501Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:51.2789934Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:51.2790384Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:51.2791097Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2791670Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2792374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2792903Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2793673Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2794198Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2794900Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2795572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2796272Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2796799Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2797532Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2798059Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2798754Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2799279Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2800151Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2800692Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2801401Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2801955Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2802666Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2802959Z -2022-08-31T02:53:51.2803346Z Expected egress: -2022-08-31T02:53:51.2804063Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2804598Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:51.2805036Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:51.2805465Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:51.2805935Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:51.2806660Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2807194Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2807908Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2808433Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2809132Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2809659Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2810353Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2810874Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2811582Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2812120Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2812918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2813598Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2814391Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2814938Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2815806Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2816344Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2817078Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2817608Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2818327Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2818614Z -2022-08-31T02:53:51.2819121Z Expected combined: -2022-08-31T02:53:51.2819864Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2820463Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:51.2820989Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:51.2821469Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:51.2821926Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:51.2822650Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2823222Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2823939Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2824477Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2825203Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2825776Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2826494Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2827024Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2827763Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2828291Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2829006Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2829535Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2830256Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2830822Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2831515Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2832052Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2832768Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2833304Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2834060Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2834358Z -2022-08-31T02:53:51.2834776Z kube results, try 0: -2022-08-31T02:53:51.2835522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2836093Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:51.2836676Z | TCP/81 | | | | | | | | | | -2022-08-31T02:53:51.2837124Z | UDP/80 | | | | | | | | | | -2022-08-31T02:53:51.2837567Z | UDP/81 | | | | | | | | | | -2022-08-31T02:53:51.2838267Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2838799Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2839560Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2840227Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2840951Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2841494Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2842212Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2842749Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2843461Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2844000Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2844743Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2845278Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2845998Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2846527Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2847299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2847829Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2848543Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2849076Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:53:51.2849787Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:53:51.2850080Z -2022-08-31T02:53:51.2850315Z -2022-08-31T02:53:51.2850838Z Actual vs expected (last round): -2022-08-31T02:53:51.2851501Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:51.2851973Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:53:51.2852683Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:51.2853145Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2853656Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2854127Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2854537Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2854940Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2855353Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2855848Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2856345Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2856828Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:53:51.2857684Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:53:51.2857927Z -2022-08-31T02:53:51.2858210Z -2022-08-31T02:53:51.2858513Z -2022-08-31T02:53:51.2859085Z finished policy #75 -2022-08-31T02:53:51.2859543Z starting test case #76 -2022-08-31T02:53:54.4707824Z time="2022-08-31T02:53:54Z" level=info msg="cluster state reset" -2022-08-31T02:53:57.6400003Z time="2022-08-31T02:53:57Z" level=info msg="cluster state verified" -2022-08-31T02:53:57.7650753Z time="2022-08-31T02:53:57Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:54:17.7659255Z time="2022-08-31T02:54:17Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:54:17.8097179Z time="2022-08-31T02:54:17Z" level=info msg="running kube probe on try 1" -2022-08-31T02:54:38.2278648Z evaluating test case: deny all by pod + allow all by IP to same source -2022-08-31T02:54:38.2282326Z step 1 on all available ports/protocols: -2022-08-31T02:54:38.2284146Z Policy explanation: -2022-08-31T02:54:38.2286252Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ -2022-08-31T02:54:38.2287613Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:54:38.2289463Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ -2022-08-31T02:54:38.2292424Z | Ingress | namespace: x | x/deny-all-ingress-by-pod | 0.0.0.0/0 | all ports, all protocols | -2022-08-31T02:54:38.2294441Z | | Match labels: | x/allow-all-ingress-by-ip | except [] | | -2022-08-31T02:54:38.2295649Z | | pod: b | | | | -2022-08-31T02:54:38.2297301Z + + + +----------------------------------+ + -2022-08-31T02:54:38.2299539Z | | | | namespace: Match labels: | | -2022-08-31T02:54:38.2301394Z | | | | this-will-never-happen: qrs123 | | -2022-08-31T02:54:38.2302517Z | | | | pods: all | | -2022-08-31T02:54:38.2304260Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ -2022-08-31T02:54:38.2306424Z | | | | | | -2022-08-31T02:54:38.2308210Z +---------+---------------+---------------------------+----------------------------------+--------------------------+ -2022-08-31T02:54:38.2310884Z -2022-08-31T02:54:38.2311236Z -2022-08-31T02:54:38.2311666Z -2022-08-31T02:54:38.2312227Z Results for network policies: -2022-08-31T02:54:38.2315331Z Network policy: -2022-08-31T02:54:38.2315761Z -2022-08-31T02:54:38.2317293Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:54:38.2318104Z kind: NetworkPolicy -2022-08-31T02:54:38.2319268Z metadata: -2022-08-31T02:54:38.2320339Z creationTimestamp: null -2022-08-31T02:54:38.2321579Z name: deny-all-ingress-by-pod -2022-08-31T02:54:38.2322278Z namespace: x -2022-08-31T02:54:38.2326586Z spec: -2022-08-31T02:54:38.2327213Z ingress: -2022-08-31T02:54:38.2327901Z - from: -2022-08-31T02:54:38.2328445Z - namespaceSelector: -2022-08-31T02:54:38.2328875Z matchLabels: -2022-08-31T02:54:38.2329422Z this-will-never-happen: qrs123 -2022-08-31T02:54:38.2329894Z podSelector: -2022-08-31T02:54:38.2330245Z matchLabels: -2022-08-31T02:54:38.2330597Z pod: b -2022-08-31T02:54:38.2330949Z policyTypes: -2022-08-31T02:54:38.2331427Z - Ingress -2022-08-31T02:54:38.2332036Z status: {} -2022-08-31T02:54:38.2332203Z -2022-08-31T02:54:38.2332581Z Network policy: -2022-08-31T02:54:38.2332752Z -2022-08-31T02:54:38.2333252Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:54:38.2333873Z kind: NetworkPolicy -2022-08-31T02:54:38.2334312Z metadata: -2022-08-31T02:54:38.2334693Z creationTimestamp: null -2022-08-31T02:54:38.2335257Z name: allow-all-ingress-by-ip -2022-08-31T02:54:38.2335655Z namespace: x -2022-08-31T02:54:38.2335991Z spec: -2022-08-31T02:54:38.2336316Z ingress: -2022-08-31T02:54:38.2336799Z - from: -2022-08-31T02:54:38.2337297Z - ipBlock: -2022-08-31T02:54:38.2337675Z cidr: 0.0.0.0/0 -2022-08-31T02:54:38.2338030Z podSelector: -2022-08-31T02:54:38.2338371Z matchLabels: -2022-08-31T02:54:38.2338709Z pod: b -2022-08-31T02:54:38.2339061Z policyTypes: -2022-08-31T02:54:38.2339544Z - Ingress -2022-08-31T02:54:38.2340093Z status: {} -2022-08-31T02:54:38.2340270Z -2022-08-31T02:54:38.2340665Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:54:38.2341090Z Expected ingress: -2022-08-31T02:54:38.2341759Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2342287Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:54:38.2342738Z | TCP/81 | | | | | | | | | | -2022-08-31T02:54:38.2343168Z | UDP/80 | | | | | | | | | | -2022-08-31T02:54:38.2343581Z | UDP/81 | | | | | | | | | | -2022-08-31T02:54:38.2344288Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2344827Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2345540Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2346077Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2346862Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2347389Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2348108Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2348633Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2349414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2349976Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2350697Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2351259Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2351982Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2352537Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2353238Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2353816Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2354523Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2355039Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2355738Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2356109Z -2022-08-31T02:54:38.2356553Z Expected egress: -2022-08-31T02:54:38.2357204Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2357812Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:54:38.2358253Z | TCP/81 | | | | | | | | | | -2022-08-31T02:54:38.2358703Z | UDP/80 | | | | | | | | | | -2022-08-31T02:54:38.2359161Z | UDP/81 | | | | | | | | | | -2022-08-31T02:54:38.2359918Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2360581Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2361285Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2361804Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2362510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2363111Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2363863Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2364385Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2365099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2365628Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2366414Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2366948Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2367661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2368189Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2368907Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2369438Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2370156Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2370684Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2371439Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2371731Z -2022-08-31T02:54:38.2372254Z Expected combined: -2022-08-31T02:54:38.2373014Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2373786Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:54:38.2374258Z | TCP/81 | | | | | | | | | | -2022-08-31T02:54:38.2374690Z | UDP/80 | | | | | | | | | | -2022-08-31T02:54:38.2375133Z | UDP/81 | | | | | | | | | | -2022-08-31T02:54:38.2375897Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2376517Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2377236Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2377773Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2378681Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2379277Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2380004Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2380572Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2381402Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2381948Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2382677Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2383200Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2383915Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2384462Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2385202Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2385731Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2386454Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2386984Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2387696Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2387989Z -2022-08-31T02:54:38.2388538Z kube results, try 0: -2022-08-31T02:54:38.2389571Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2390566Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:54:38.2391106Z | TCP/81 | | | | | | | | | | -2022-08-31T02:54:38.2391580Z | UDP/80 | | | | | | | | | | -2022-08-31T02:54:38.2392004Z | UDP/81 | | | | | | | | | | -2022-08-31T02:54:38.2392753Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2393292Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2394005Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2394544Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2395315Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2395842Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2396553Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2397101Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2398026Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2398573Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2399299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2399824Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2400603Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2401161Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2401878Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2402536Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2403251Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2403780Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:54:38.2404556Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:54:38.2404843Z -2022-08-31T02:54:38.2405075Z -2022-08-31T02:54:38.2405580Z Actual vs expected (last round): -2022-08-31T02:54:38.2406200Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:54:38.2406679Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:54:38.2407409Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:54:38.2407871Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2408275Z | x/b | . | X | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2408724Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2409178Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2409569Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2409971Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2410365Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2410757Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2411227Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:54:38.2411934Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:54:38.2412174Z -2022-08-31T02:54:38.2412392Z -2022-08-31T02:54:38.2412619Z -2022-08-31T02:54:38.2413189Z finished policy #76 -2022-08-31T02:54:38.2413687Z starting test case #77 -2022-08-31T02:54:41.4031629Z time="2022-08-31T02:54:41Z" level=info msg="cluster state reset" -2022-08-31T02:54:44.5752852Z time="2022-08-31T02:54:44Z" level=info msg="cluster state verified" -2022-08-31T02:54:44.7029509Z time="2022-08-31T02:54:44Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:55:04.7035540Z time="2022-08-31T02:55:04Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:55:04.7167480Z time="2022-08-31T02:55:04Z" level=info msg="running kube probe on try 1" -2022-08-31T02:55:57.0707693Z evaluating test case: egress: deny all by IP -2022-08-31T02:55:57.0710897Z step 1 on all available ports/protocols: -2022-08-31T02:55:57.0712828Z Policy explanation: -2022-08-31T02:55:57.0715782Z +--------+---------------+-------------------------+-------------------+--------------------------+ -2022-08-31T02:55:57.0717097Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:55:57.0718593Z +--------+---------------+-------------------------+-------------------+--------------------------+ -2022-08-31T02:55:57.0720068Z | | | | | | -2022-08-31T02:55:57.0721722Z +--------+---------------+-------------------------+-------------------+--------------------------+ -2022-08-31T02:55:57.0724894Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:55:57.0726663Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | -2022-08-31T02:55:57.0727816Z | | pod: b | | | | -2022-08-31T02:55:57.0729383Z + + + +-------------------+--------------------------+ -2022-08-31T02:55:57.0731578Z | | | | 0.0.0.0/31 | all ports, all protocols | -2022-08-31T02:55:57.0732988Z | | | | except [] | | -2022-08-31T02:55:57.0734169Z | | | | | | -2022-08-31T02:55:57.0735865Z +--------+---------------+-------------------------+-------------------+--------------------------+ -2022-08-31T02:55:57.0739477Z -2022-08-31T02:55:57.0740408Z -2022-08-31T02:55:57.0741055Z -2022-08-31T02:55:57.0741705Z Results for network policies: -2022-08-31T02:55:57.0742386Z Network policy: -2022-08-31T02:55:57.0742728Z -2022-08-31T02:55:57.0743439Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:55:57.0744133Z kind: NetworkPolicy -2022-08-31T02:55:57.0747627Z metadata: -2022-08-31T02:55:57.0748373Z creationTimestamp: null -2022-08-31T02:55:57.0751777Z name: deny-all-egress-by-ip -2022-08-31T02:55:57.0752303Z namespace: x -2022-08-31T02:55:57.0752740Z spec: -2022-08-31T02:55:57.0753068Z egress: -2022-08-31T02:55:57.0753558Z - to: -2022-08-31T02:55:57.0754055Z - ipBlock: -2022-08-31T02:55:57.0754493Z cidr: 0.0.0.0/31 -2022-08-31T02:55:57.0754943Z podSelector: -2022-08-31T02:55:57.0755295Z matchLabels: -2022-08-31T02:55:57.0755636Z pod: b -2022-08-31T02:55:57.0755969Z policyTypes: -2022-08-31T02:55:57.0756452Z - Egress -2022-08-31T02:55:57.0756801Z status: {} -2022-08-31T02:55:57.0756965Z -2022-08-31T02:55:57.0757432Z Network policy: -2022-08-31T02:55:57.0757604Z -2022-08-31T02:55:57.0758095Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:55:57.0758559Z kind: NetworkPolicy -2022-08-31T02:55:57.0758912Z metadata: -2022-08-31T02:55:57.0759266Z creationTimestamp: null -2022-08-31T02:55:57.0759849Z name: allow-dns -2022-08-31T02:55:57.0760296Z namespace: x -2022-08-31T02:55:57.0760630Z spec: -2022-08-31T02:55:57.0760958Z egress: -2022-08-31T02:55:57.0761421Z - ports: -2022-08-31T02:55:57.0761923Z - port: 53 -2022-08-31T02:55:57.0762286Z protocol: UDP -2022-08-31T02:55:57.0762868Z - port: 53 -2022-08-31T02:55:57.0763225Z protocol: TCP -2022-08-31T02:55:57.0763569Z podSelector: -2022-08-31T02:55:57.0763915Z matchLabels: -2022-08-31T02:55:57.0764254Z pod: b -2022-08-31T02:55:57.0764691Z policyTypes: -2022-08-31T02:55:57.0765173Z - Egress -2022-08-31T02:55:57.0765611Z status: {} -2022-08-31T02:55:57.0765782Z -2022-08-31T02:55:57.0766190Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:55:57.0766620Z Expected ingress: -2022-08-31T02:55:57.0767271Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0767814Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:55:57.0768265Z | TCP/81 | | | | | | | | | | -2022-08-31T02:55:57.0768717Z | UDP/80 | | | | | | | | | | -2022-08-31T02:55:57.0769166Z | UDP/81 | | | | | | | | | | -2022-08-31T02:55:57.0769850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0770551Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0771274Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0771804Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0772522Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0773047Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0773977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0774674Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0775446Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0775996Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0776701Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0777221Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0778011Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0778550Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0779270Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0779805Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0780504Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0781075Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0781776Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0782059Z -2022-08-31T02:55:57.0782532Z Expected egress: -2022-08-31T02:55:57.0783169Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0783694Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:55:57.0784138Z | TCP/81 | | | | | | | | | | -2022-08-31T02:55:57.0784593Z | UDP/80 | | | | | | | | | | -2022-08-31T02:55:57.0785042Z | UDP/81 | | | | | | | | | | -2022-08-31T02:55:57.0785788Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0786316Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0787087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0787683Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:55:57.0788413Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0788940Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0789655Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0790237Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0791041Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0791610Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0792322Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0792845Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0793537Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0794089Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0794882Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0795446Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0796174Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0796711Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0797432Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0797727Z -2022-08-31T02:55:57.0798135Z Expected combined: -2022-08-31T02:55:57.0798881Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0799408Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:55:57.0799857Z | TCP/81 | | | | | | | | | | -2022-08-31T02:55:57.0800293Z | UDP/80 | | | | | | | | | | -2022-08-31T02:55:57.0800751Z | UDP/81 | | | | | | | | | | -2022-08-31T02:55:57.0801500Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0802073Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0802794Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0803343Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:55:57.0804136Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0804670Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0805378Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0805911Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0806630Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0807159Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0807904Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0808431Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0809140Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0809699Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0810558Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0811094Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0811814Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0812348Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0813050Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0813434Z -2022-08-31T02:55:57.0813896Z kube results, try 0: -2022-08-31T02:55:57.0814581Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0815131Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:55:57.0815688Z | TCP/81 | | | | | | | | | | -2022-08-31T02:55:57.0816188Z | UDP/80 | | | | | | | | | | -2022-08-31T02:55:57.0816636Z | UDP/81 | | | | | | | | | | -2022-08-31T02:55:57.0817380Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0817935Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0818661Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0819227Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:55:57.0820035Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0820591Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0821314Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0821863Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0822578Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0823131Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0823848Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0824405Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0825129Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0825681Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0826400Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0826946Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0827664Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0828212Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:55:57.0828925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:55:57.0829213Z -2022-08-31T02:55:57.0829431Z -2022-08-31T02:55:57.0829877Z Actual vs expected (last round): -2022-08-31T02:55:57.0830538Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:55:57.0831023Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:55:57.0831775Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:55:57.0832245Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0832733Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0833193Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0833605Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0834034Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0834483Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0834929Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0835441Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0835874Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:55:57.0836610Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:55:57.0836855Z -2022-08-31T02:55:57.0837143Z -2022-08-31T02:55:57.0837374Z -2022-08-31T02:55:57.0837873Z finished policy #77 -2022-08-31T02:55:57.0838262Z starting test case #78 -2022-08-31T02:56:00.2526782Z time="2022-08-31T02:56:00Z" level=info msg="cluster state reset" -2022-08-31T02:56:03.4232728Z time="2022-08-31T02:56:03Z" level=info msg="cluster state verified" -2022-08-31T02:56:03.5506482Z time="2022-08-31T02:56:03Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:56:23.5511027Z time="2022-08-31T02:56:23Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:56:23.5639537Z time="2022-08-31T02:56:23Z" level=info msg="running kube probe on try 1" -2022-08-31T02:57:15.6816237Z evaluating test case: egress: deny all by pod -2022-08-31T02:57:15.6818231Z step 1 on all available ports/protocols: -2022-08-31T02:57:15.6819194Z Policy explanation: -2022-08-31T02:57:15.6821006Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ -2022-08-31T02:57:15.6822363Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:57:15.6824254Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ -2022-08-31T02:57:15.6825499Z | | | | | | -2022-08-31T02:57:15.6827397Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ -2022-08-31T02:57:15.6829241Z | Egress | namespace: x | x/deny-all-egress-by-ip | all pods, all ips | port 53 on protocol UDP | -2022-08-31T02:57:15.6830948Z | | Match labels: | x/allow-dns | | port 53 on protocol TCP | -2022-08-31T02:57:15.6832153Z | | pod: b | | | | -2022-08-31T02:57:15.6834067Z + + + +----------------------------------+--------------------------+ -2022-08-31T02:57:15.6835319Z | | | | namespace: Match labels: | all ports, all protocols | -2022-08-31T02:57:15.6836986Z | | | | this-will-never-happen: qrs123 | | -2022-08-31T02:57:15.6838097Z | | | | pods: all | | -2022-08-31T02:57:15.6839828Z +--------+---------------+-------------------------+----------------------------------+--------------------------+ -2022-08-31T02:57:15.6840939Z -2022-08-31T02:57:15.6842486Z -2022-08-31T02:57:15.6844703Z -2022-08-31T02:57:15.6845548Z Results for network policies: -2022-08-31T02:57:15.6846226Z Network policy: -2022-08-31T02:57:15.6846573Z -2022-08-31T02:57:15.6847490Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:57:15.6848245Z kind: NetworkPolicy -2022-08-31T02:57:15.6848887Z metadata: -2022-08-31T02:57:15.6849826Z creationTimestamp: null -2022-08-31T02:57:15.6851154Z name: deny-all-egress-by-ip -2022-08-31T02:57:15.6851766Z namespace: x -2022-08-31T02:57:15.6852407Z spec: -2022-08-31T02:57:15.6853033Z egress: -2022-08-31T02:57:15.6854038Z - to: -2022-08-31T02:57:15.6855454Z - namespaceSelector: -2022-08-31T02:57:15.6856197Z matchLabels: -2022-08-31T02:57:15.6857237Z this-will-never-happen: qrs123 -2022-08-31T02:57:15.6859953Z podSelector: -2022-08-31T02:57:15.6860656Z matchLabels: -2022-08-31T02:57:15.6861221Z pod: b -2022-08-31T02:57:15.6861770Z policyTypes: -2022-08-31T02:57:15.6862745Z - Egress -2022-08-31T02:57:15.6863328Z status: {} -2022-08-31T02:57:15.6863677Z -2022-08-31T02:57:15.6864447Z Network policy: -2022-08-31T02:57:15.6864827Z -2022-08-31T02:57:15.6865386Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:57:15.6865880Z kind: NetworkPolicy -2022-08-31T02:57:15.6866281Z metadata: -2022-08-31T02:57:15.6866738Z creationTimestamp: null -2022-08-31T02:57:15.6867368Z name: allow-dns -2022-08-31T02:57:15.6867796Z namespace: x -2022-08-31T02:57:15.6868132Z spec: -2022-08-31T02:57:15.6868465Z egress: -2022-08-31T02:57:15.6868951Z - ports: -2022-08-31T02:57:15.6869539Z - port: 53 -2022-08-31T02:57:15.6869911Z protocol: UDP -2022-08-31T02:57:15.6870498Z - port: 53 -2022-08-31T02:57:15.6870864Z protocol: TCP -2022-08-31T02:57:15.6871213Z podSelector: -2022-08-31T02:57:15.6871560Z matchLabels: -2022-08-31T02:57:15.6871898Z pod: b -2022-08-31T02:57:15.6872239Z policyTypes: -2022-08-31T02:57:15.6872727Z - Egress -2022-08-31T02:57:15.6873071Z status: {} -2022-08-31T02:57:15.6873241Z -2022-08-31T02:57:15.6873733Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:57:15.6874164Z Expected ingress: -2022-08-31T02:57:15.6874819Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6875431Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:57:15.6875888Z | TCP/81 | | | | | | | | | | -2022-08-31T02:57:15.6876320Z | UDP/80 | | | | | | | | | | -2022-08-31T02:57:15.6876743Z | UDP/81 | | | | | | | | | | -2022-08-31T02:57:15.6877443Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6877979Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6878682Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6879238Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6879979Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6880574Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6881308Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6881907Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6882614Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6883185Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6883910Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6884488Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6885383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6885965Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6886711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6887236Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6887937Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6888549Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6889250Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6889611Z -2022-08-31T02:57:15.6890058Z Expected egress: -2022-08-31T02:57:15.6890793Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6891314Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:57:15.6891750Z | TCP/81 | | | | | | | | | | -2022-08-31T02:57:15.6892202Z | UDP/80 | | | | | | | | | | -2022-08-31T02:57:15.6892651Z | UDP/81 | | | | | | | | | | -2022-08-31T02:57:15.6893318Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6894121Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6894850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6895431Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:57:15.6896176Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6896691Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6897383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6897937Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6898641Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6899181Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6899914Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6900479Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6901180Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6901724Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6902460Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6903027Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6903803Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6904336Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6905043Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6905434Z -2022-08-31T02:57:15.6905933Z Expected combined: -2022-08-31T02:57:15.6906663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6907195Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:57:15.6907652Z | TCP/81 | | | | | | | | | | -2022-08-31T02:57:15.6908069Z | UDP/80 | | | | | | | | | | -2022-08-31T02:57:15.6908495Z | UDP/81 | | | | | | | | | | -2022-08-31T02:57:15.6909252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6909872Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6910625Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6911170Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:57:15.6911947Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6912478Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6913196Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6913808Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6914519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6915051Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6915764Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6916287Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6916994Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6917590Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6918299Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6918832Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6919541Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6920107Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6920817Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6921103Z -2022-08-31T02:57:15.6921543Z kube results, try 0: -2022-08-31T02:57:15.6922209Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6922733Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:57:15.6923174Z | TCP/81 | | | | | | | | | | -2022-08-31T02:57:15.6923696Z | UDP/80 | | | | | | | | | | -2022-08-31T02:57:15.6924204Z | UDP/81 | | | | | | | | | | -2022-08-31T02:57:15.6924928Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6925607Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6926323Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6926884Z | x/b | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | X X X X | -2022-08-31T02:57:15.6927602Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6928230Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6928941Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6929466Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6930313Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6930844Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6931544Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6932071Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6932769Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6933974Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6935555Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6936419Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6937185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6937723Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:57:15.6938426Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:57:15.6938727Z -2022-08-31T02:57:15.6939045Z -2022-08-31T02:57:15.6939638Z Actual vs expected (last round): -2022-08-31T02:57:15.6940293Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:57:15.6940759Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:57:15.6941420Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:57:15.6941956Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6942406Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6942870Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6943322Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6943720Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6944175Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6944628Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6945070Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6945531Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:57:15.6946174Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:57:15.6946425Z -2022-08-31T02:57:15.6946646Z -2022-08-31T02:57:15.6946958Z -2022-08-31T02:57:15.6947449Z finished policy #78 -2022-08-31T02:57:15.6947900Z starting test case #79 -2022-08-31T02:57:18.8618327Z time="2022-08-31T02:57:18Z" level=info msg="cluster state reset" -2022-08-31T02:57:22.0295405Z time="2022-08-31T02:57:22Z" level=info msg="cluster state verified" -2022-08-31T02:57:22.0952717Z time="2022-08-31T02:57:22Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T02:57:42.0960641Z time="2022-08-31T02:57:42Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T02:57:42.1091496Z time="2022-08-31T02:57:42Z" level=info msg="running kube probe on try 1" -2022-08-31T02:58:39.3124249Z time="2022-08-31T02:58:39Z" level=info msg="running kube probe on try 2" -2022-08-31T02:59:34.4893707Z evaluating test case: ingress: deny all by IP -2022-08-31T02:59:34.4896332Z step 1 on all available ports/protocols: -2022-08-31T02:59:34.4897275Z Policy explanation: -2022-08-31T02:59:34.4898901Z +---------+---------------+--------------------------+------------+--------------------------+ -2022-08-31T02:59:34.4899976Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T02:59:34.4901856Z +---------+---------------+--------------------------+------------+--------------------------+ -2022-08-31T02:59:34.4904503Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | 0.0.0.0/31 | all ports, all protocols | -2022-08-31T02:59:34.4905674Z | | Match labels: | | except [] | | -2022-08-31T02:59:34.4906645Z | | pod: b | | | | -2022-08-31T02:59:34.4908157Z +---------+---------------+--------------------------+------------+--------------------------+ -2022-08-31T02:59:34.4909321Z | | | | | | -2022-08-31T02:59:34.4910812Z +---------+---------------+--------------------------+------------+--------------------------+ -2022-08-31T02:59:34.4913853Z -2022-08-31T02:59:34.4914391Z -2022-08-31T02:59:34.4914680Z -2022-08-31T02:59:34.4915332Z Results for network policies: -2022-08-31T02:59:34.4916021Z Network policy: -2022-08-31T02:59:34.4916356Z -2022-08-31T02:59:34.4917061Z apiVersion: networking.k8s.io/v1 -2022-08-31T02:59:34.4919269Z kind: NetworkPolicy -2022-08-31T02:59:34.4920027Z metadata: -2022-08-31T02:59:34.4920652Z creationTimestamp: null -2022-08-31T02:59:34.4921689Z name: deny-all-ingress-by-ip -2022-08-31T02:59:34.4922434Z namespace: x -2022-08-31T02:59:34.4923036Z spec: -2022-08-31T02:59:34.4923616Z ingress: -2022-08-31T02:59:34.4924455Z - from: -2022-08-31T02:59:34.4925297Z - ipBlock: -2022-08-31T02:59:34.4942340Z cidr: 0.0.0.0/31 -2022-08-31T02:59:34.4942943Z podSelector: -2022-08-31T02:59:34.4943648Z matchLabels: -2022-08-31T02:59:34.4944193Z pod: b -2022-08-31T02:59:34.4944695Z policyTypes: -2022-08-31T02:59:34.4946149Z - Ingress -2022-08-31T02:59:34.4946928Z status: {} -2022-08-31T02:59:34.4947376Z -2022-08-31T02:59:34.4947919Z 0 wrong, 9 ignored, 72 correct -2022-08-31T02:59:34.4948640Z Expected ingress: -2022-08-31T02:59:34.4949977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4951108Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:34.4951973Z | TCP/81 | | | | | | | | | | -2022-08-31T02:59:34.4953216Z | UDP/80 | | | | | | | | | | -2022-08-31T02:59:34.4953984Z | UDP/81 | | | | | | | | | | -2022-08-31T02:59:34.4955116Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4955906Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4956699Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4957344Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4958215Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4958984Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4959892Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4960545Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4961510Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4962072Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4963374Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4964150Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4965040Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4965643Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4966716Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4967293Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4968086Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4968756Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4969530Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4969826Z -2022-08-31T02:59:34.4970222Z Expected egress: -2022-08-31T02:59:34.4971047Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4971666Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:34.4972209Z | TCP/81 | | | | | | | | | | -2022-08-31T02:59:34.4972658Z | UDP/80 | | | | | | | | | | -2022-08-31T02:59:34.4973180Z | UDP/81 | | | | | | | | | | -2022-08-31T02:59:34.4974392Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4974987Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4975846Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4976535Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4977338Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4977927Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4978830Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4979485Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4980341Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4980941Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4981866Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4982571Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4983508Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4984050Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4984957Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4985559Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4986382Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4986971Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4987975Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4988284Z -2022-08-31T02:59:34.4989205Z Expected combined: -2022-08-31T02:59:34.4990300Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4991022Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:34.4991681Z | TCP/81 | | | | | | | | | | -2022-08-31T02:59:34.4992301Z | UDP/80 | | | | | | | | | | -2022-08-31T02:59:34.4993021Z | UDP/81 | | | | | | | | | | -2022-08-31T02:59:34.4993993Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4994707Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4995711Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4996402Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4997516Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4998232Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.4999223Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.4999945Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5000965Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5001692Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5002689Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5003380Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5004427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5005147Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5006144Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5006859Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5007880Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5008592Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:34.5009731Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5010113Z -2022-08-31T02:59:34.5010596Z kube results, try 0: -2022-08-31T02:59:34.5011548Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:34.5012254Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:34.5012897Z | TCP/81 | | | | | | | | | | -2022-08-31T02:59:34.5013810Z | UDP/80 | | | | | | | | | | -2022-08-31T02:59:35.2863739Z | UDP/81 | | | | | | | | | | -2022-08-31T02:59:35.2865459Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2866545Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2867589Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2868357Z | x/b | . . X X | X X X X | . . X X | . . X . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2869390Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2870145Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2871098Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2871928Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2872798Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2873519Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2874427Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2875106Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2876064Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2876822Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2877691Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2878389Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2879281Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2879934Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2880780Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2881259Z -2022-08-31T02:59:35.2881725Z kube results, try 1: -2022-08-31T02:59:35.2882554Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2883175Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:35.2883809Z | TCP/81 | | | | | | | | | | -2022-08-31T02:59:35.2884324Z | UDP/80 | | | | | | | | | | -2022-08-31T02:59:35.2884929Z | UDP/81 | | | | | | | | | | -2022-08-31T02:59:35.2885757Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2886669Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2887519Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2888597Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2889620Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2890353Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2891366Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2892194Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2893217Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2894224Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2895252Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2896114Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2897125Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2897849Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2898850Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2899577Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2900584Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2901304Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T02:59:35.2902297Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T02:59:35.2902680Z -2022-08-31T02:59:35.2903162Z -2022-08-31T02:59:35.2903905Z Actual vs expected (last round): -2022-08-31T02:59:35.2904808Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:59:35.2905440Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T02:59:35.2906325Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:59:35.2906930Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2907535Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2908180Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2908783Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2909394Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2910009Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2910636Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2911236Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2911830Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T02:59:35.2912682Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T02:59:35.2913013Z -2022-08-31T02:59:35.2913436Z -2022-08-31T02:59:35.2913900Z -2022-08-31T02:59:35.2914621Z finished policy #79 -2022-08-31T02:59:35.2915137Z starting test case #80 -2022-08-31T02:59:37.7448145Z time="2022-08-31T02:59:37Z" level=info msg="cluster state reset" -2022-08-31T02:59:40.9202305Z time="2022-08-31T02:59:40Z" level=info msg="cluster state verified" -2022-08-31T02:59:40.9999839Z time="2022-08-31T02:59:40Z" level=info msg="step 1: waiting 20 seconds for perturbation to take effect" -2022-08-31T03:00:01.0078124Z time="2022-08-31T03:00:01Z" level=info msg="running probe &{AllAvailable:true PortProtocol: Mode:service-name}" -2022-08-31T03:00:01.0207058Z time="2022-08-31T03:00:01Z" level=info msg="running kube probe on try 1" -2022-08-31T03:00:56.1548884Z evaluating test case: ingress: deny all by pod -2022-08-31T03:00:56.1551623Z step 1 on all available ports/protocols: -2022-08-31T03:00:56.1552697Z Policy explanation: -2022-08-31T03:00:56.1554639Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T03:00:56.1555982Z | TYPE | TARGET | SOURCE RULES | PEER | PORT/PROTOCOL | -2022-08-31T03:00:56.1558027Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T03:00:56.1561267Z | Ingress | namespace: x | x/deny-all-ingress-by-ip | namespace: Match labels: | all ports, all protocols | -2022-08-31T03:00:56.1563152Z | | Match labels: | | this-will-never-happen: qrs123 | | -2022-08-31T03:00:56.1564340Z | | pod: b | | pods: all | | -2022-08-31T03:00:56.1566083Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T03:00:56.1568394Z | | | | | | -2022-08-31T03:00:56.1570307Z +---------+---------------+--------------------------+----------------------------------+--------------------------+ -2022-08-31T03:00:56.1573688Z -2022-08-31T03:00:56.1575722Z -2022-08-31T03:00:56.1576227Z -2022-08-31T03:00:56.1576810Z Results for network policies: -2022-08-31T03:00:56.1577538Z Network policy: -2022-08-31T03:00:56.1577880Z -2022-08-31T03:00:56.1578559Z apiVersion: networking.k8s.io/v1 -2022-08-31T03:00:56.1579267Z kind: NetworkPolicy -2022-08-31T03:00:56.1579879Z metadata: -2022-08-31T03:00:56.1580530Z creationTimestamp: null -2022-08-31T03:00:56.1582573Z name: deny-all-ingress-by-ip -2022-08-31T03:00:56.1583398Z namespace: x -2022-08-31T03:00:56.1587072Z spec: -2022-08-31T03:00:56.1588042Z ingress: -2022-08-31T03:00:56.1589320Z - from: -2022-08-31T03:00:56.1590533Z - namespaceSelector: -2022-08-31T03:00:56.1591445Z matchLabels: -2022-08-31T03:00:56.1592830Z this-will-never-happen: qrs123 -2022-08-31T03:00:56.1593791Z podSelector: -2022-08-31T03:00:56.1594708Z matchLabels: -2022-08-31T03:00:56.1595592Z pod: b -2022-08-31T03:00:56.1596456Z policyTypes: -2022-08-31T03:00:56.1597636Z - Ingress -2022-08-31T03:00:56.1598505Z status: {} -2022-08-31T03:00:56.1599182Z -2022-08-31T03:00:56.1600086Z 0 wrong, 9 ignored, 72 correct -2022-08-31T03:00:56.1601100Z Expected ingress: -2022-08-31T03:00:56.1602629Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1603798Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T03:00:56.1604884Z | TCP/81 | | | | | | | | | | -2022-08-31T03:00:56.1605875Z | UDP/80 | | | | | | | | | | -2022-08-31T03:00:56.1606929Z | UDP/81 | | | | | | | | | | -2022-08-31T03:00:56.1610416Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1612436Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1613933Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1614961Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1616307Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1617162Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1618220Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1619159Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1620449Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1621296Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1629487Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1630536Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1631668Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1632546Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1633709Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1634481Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1635616Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1636475Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1637621Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1638167Z -2022-08-31T03:00:56.1639470Z Expected egress: -2022-08-31T03:00:56.1640812Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1641576Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T03:00:56.1642229Z | TCP/81 | | | | | | | | | | -2022-08-31T03:00:56.1642845Z | UDP/80 | | | | | | | | | | -2022-08-31T03:00:56.1643488Z | UDP/81 | | | | | | | | | | -2022-08-31T03:00:56.1644609Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1645562Z | x/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1646651Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1647549Z | x/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1648713Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1649478Z | x/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1650663Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1651519Z | y/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1652637Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1653668Z | y/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1655185Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1656026Z | y/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1657087Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1657950Z | z/a | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1659099Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1659870Z | z/b | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1661020Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1662709Z | z/c | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1664563Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1665197Z -2022-08-31T03:00:56.1665711Z Expected combined: -2022-08-31T03:00:56.1667077Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1667841Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T03:00:56.1668497Z | TCP/81 | | | | | | | | | | -2022-08-31T03:00:56.1669141Z | UDP/80 | | | | | | | | | | -2022-08-31T03:00:56.1669787Z | UDP/81 | | | | | | | | | | -2022-08-31T03:00:56.1670875Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1671743Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1672884Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1673759Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1674925Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1675808Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1676890Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1677790Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1678956Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1679734Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1680899Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1681764Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1682842Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1683832Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1684926Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1685712Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1686835Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1687830Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1688992Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1689547Z -2022-08-31T03:00:56.1689993Z kube results, try 0: -2022-08-31T03:00:56.1691474Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1734170Z | TCP/80 | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T03:00:56.1735122Z | TCP/81 | | | | | | | | | | -2022-08-31T03:00:56.1735863Z | UDP/80 | | | | | | | | | | -2022-08-31T03:00:56.1736739Z | UDP/81 | | | | | | | | | | -2022-08-31T03:00:56.1738029Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1738973Z | x/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1740230Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1741178Z | x/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1742450Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1743401Z | x/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1744723Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1745675Z | y/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1746935Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1747874Z | y/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1749139Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1750079Z | y/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1751342Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1752285Z | z/a | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1753536Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1754490Z | z/b | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1756383Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1757718Z | z/c | . . . . | X X X X | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | . . . . | -2022-08-31T03:00:56.1758977Z +--------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ -2022-08-31T03:00:56.1759573Z -2022-08-31T03:00:56.1759868Z -2022-08-31T03:00:56.1760441Z Actual vs expected (last round): -2022-08-31T03:00:56.1761482Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T03:00:56.1762257Z | | X/A | X/B | X/C | Y/A | Y/B | Y/C | Z/A | Z/B | Z/C | -2022-08-31T03:00:56.1763299Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T03:00:56.1764065Z | x/a | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1764827Z | x/b | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1765616Z | x/c | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1766258Z | y/a | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1766906Z | y/b | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1767545Z | y/c | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1768193Z | z/a | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1768832Z | z/b | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1769473Z | z/c | . | . | . | . | . | . | . | . | . | -2022-08-31T03:00:56.1770518Z +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ -2022-08-31T03:00:56.1770992Z -2022-08-31T03:00:56.1771292Z -2022-08-31T03:00:56.1771572Z -2022-08-31T03:00:56.1772110Z finished policy #80 -2022-08-31T03:00:56.2363237Z SummaryTable: -2022-08-31T03:00:56.2365414Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2366678Z | TEST | RESULT | STEP/TRY | WRONG | RIGHT | IGNORED | TCP | SCTP | UDP | -2022-08-31T03:00:56.2368242Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2369355Z | 1: set namespace to x | passed | | | | | | | | -2022-08-31T03:00:56.2370937Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2371967Z | | | Step 1, try 1 | 5 | 67 | 9 | 144 / 144 (100%) | - | 138 / 144 (95%) | -2022-08-31T03:00:56.2372770Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2373938Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2375521Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2376649Z | 2: set namespace to y | passed | | | | | | | | -2022-08-31T03:00:56.2378237Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2379863Z | | | Step 1, try 1 | 15 | 57 | 9 | 121 / 144 (84%) | - | 114 / 144 (79%) | -2022-08-31T03:00:56.2381423Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2383023Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2384596Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2385668Z | 3: set namespace to z | passed | | | | | | | | -2022-08-31T03:00:56.2386971Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2387933Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2388750Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2389417Z | 4: set pod selector to | passed | | | | | | | | -2022-08-31T03:00:56.2389934Z | ["MatchLabels",null,"MatchExpression",null] | | | | | | | | | -2022-08-31T03:00:56.2390735Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2391552Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2392342Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2392889Z | 5: set pod selector to | passed | | | | | | | | -2022-08-31T03:00:56.2393303Z | ["MatchLabels",["pod: | | | | | | | | | -2022-08-31T03:00:56.2393718Z | a"],"MatchExpression",null] | | | | | | | | | -2022-08-31T03:00:56.2394470Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2395278Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2396071Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2396610Z | 6: set pod selector to | passed | | | | | | | | -2022-08-31T03:00:56.2397082Z | ["MatchLabels",null,"MatchExpression",[{"key":"pod","operator":"In","values":["a","b"]}]] | | | | | | | | | -2022-08-31T03:00:56.2397902Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2398713Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2399658Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2400208Z | 7: egress: deny all | passed | | | | | | | | -2022-08-31T03:00:56.2400972Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2401771Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2402626Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2403432Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2404211Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2404757Z | 8: egress: allow all | passed | | | | | | | | -2022-08-31T03:00:56.2405515Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2406317Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2407098Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2407641Z | 9: ingress: deny all | passed | | | | | | | | -2022-08-31T03:00:56.2408393Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2409199Z | | | Step 1, try 1 | 16 | 56 | 9 | 116 / 144 (80%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2409982Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2410791Z | | | Step 1, try 2 | 16 | 56 | 9 | 116 / 144 (80%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2411572Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2412370Z | | | Step 1, try 3 | 10 | 62 | 9 | 128 / 144 (88%) | - | 124 / 144 (86%) | -2022-08-31T03:00:56.2413214Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2425612Z | | | Step 1, try 4 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2426656Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2427348Z | 10: ingress: allow all | passed | | | | | | | | -2022-08-31T03:00:56.2428430Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2429388Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2430301Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2430961Z | 11: ingress: empty peers | passed | | | | | | | | -2022-08-31T03:00:56.2431840Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2432774Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2433685Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2434343Z | 12: egress: empty peers | passed | | | | | | | | -2022-08-31T03:00:56.2435410Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2436387Z | | | Step 1, try 1 | 16 | 56 | 9 | 124 / 144 (86%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2437311Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2438241Z | | | Step 1, try 2 | 16 | 56 | 9 | 124 / 144 (86%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2439155Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2440099Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2441020Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2441774Z | 13: empty pods + nil ns | passed | | | | | | | | -2022-08-31T03:00:56.2442818Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2443748Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2444646Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2445650Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2446562Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2447217Z | 14: pods by label + nil ns | passed | | | | | | | | -2022-08-31T03:00:56.2448095Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2449010Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2449916Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2450570Z | 15: nil pods + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2451475Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2452399Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2453307Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2454147Z | 16: empty pods + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2455033Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2455978Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2456890Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2457554Z | 17: pods by label + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2458524Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2459455Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2460355Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2461006Z | 18: nil pods + ns by label | passed | | | | | | | | -2022-08-31T03:00:56.2461969Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2462915Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2463819Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2464478Z | 19: empty pods + ns by label | passed | | | | | | | | -2022-08-31T03:00:56.2465354Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2466282Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2467181Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2467835Z | 20: pods by label + ns by | passed | | | | | | | | -2022-08-31T03:00:56.2468336Z | label | | | | | | | | | -2022-08-31T03:00:56.2469190Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2470124Z | | | Step 1, try 1 | 16 | 56 | 9 | 117 / 144 (81%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2471025Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2471942Z | | | Step 1, try 2 | 16 | 56 | 9 | 117 / 144 (81%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2472845Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2473907Z | | | Step 1, try 3 | 9 | 63 | 9 | 130 / 144 (90%) | - | 126 / 144 (87%) | -2022-08-31T03:00:56.2474813Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2475733Z | | | Step 1, try 4 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2476638Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2477360Z | 21: simple ipblock | passed | | | | | | | | -2022-08-31T03:00:56.2478242Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2479171Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2480073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2480842Z | 22: empty pods + nil ns | passed | | | | | | | | -2022-08-31T03:00:56.2481799Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2482730Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2483636Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2484288Z | 23: pods by label + nil ns | passed | | | | | | | | -2022-08-31T03:00:56.2485205Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2486134Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2487040Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2487685Z | 24: nil pods + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2488563Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2489497Z | | | Step 1, try 1 | 2 | 70 | 9 | 142 / 144 (98%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2490574Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2491603Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2492538Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2493199Z | 25: empty pods + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2494321Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2495251Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2496170Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2496852Z | 26: pods by label + empty ns | passed | | | | | | | | -2022-08-31T03:00:56.2497739Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2498675Z | | | Step 1, try 1 | 16 | 56 | 9 | 119 / 144 (82%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2499629Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2500555Z | | | Step 1, try 2 | 15 | 57 | 9 | 121 / 144 (84%) | - | 114 / 144 (79%) | -2022-08-31T03:00:56.2501469Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2502395Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2503299Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2503955Z | 27: nil pods + ns by label | passed | | | | | | | | -2022-08-31T03:00:56.2504841Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2505766Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2506673Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2507417Z | 28: empty pods + ns by label | passed | | | | | | | | -2022-08-31T03:00:56.2508305Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2509249Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2510153Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2510894Z | 29: pods by label + ns by | passed | | | | | | | | -2022-08-31T03:00:56.2511399Z | label | | | | | | | | | -2022-08-31T03:00:56.2512260Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2513184Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2514099Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2515039Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2515944Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2516599Z | 30: simple ipblock | passed | | | | | | | | -2022-08-31T03:00:56.2517472Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2518401Z | | | Step 1, try 1 | 2 | 70 | 9 | 142 / 144 (98%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2519307Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2520250Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2521158Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2521801Z | 31: egress: empty | passed | | | | | | | | -2022-08-31T03:00:56.2522580Z | port/protocol | | | | | | | | | -2022-08-31T03:00:56.2524073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2525534Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 141 / 144 (97%) | -2022-08-31T03:00:56.2526959Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2528304Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2529246Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2529901Z | 32: ingress: empty | passed | | | | | | | | -2022-08-31T03:00:56.2530413Z | port/protocol | | | | | | | | | -2022-08-31T03:00:56.2531273Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2532199Z | | | Step 1, try 1 | 6 | 66 | 9 | 138 / 144 (95%) | - | 132 / 144 (91%) | -2022-08-31T03:00:56.2533130Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2534304Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2535220Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2535853Z | 33: | passed | | | | | | | | -2022-08-31T03:00:56.2536611Z | any-port,direction,egress,port | | | | | | | | | -2022-08-31T03:00:56.2537505Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2538430Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2539328Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2539958Z | 34: | passed | | | | | | | | -2022-08-31T03:00:56.2540829Z | direction,egress,numbered-port,port | | | | | | | | | -2022-08-31T03:00:56.2541734Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2542661Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2543566Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2544609Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2545533Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2546174Z | 35: | passed | | | | | | | | -2022-08-31T03:00:56.2546934Z | direction,egress,numbered-port,port | | | | | | | | | -2022-08-31T03:00:56.2547834Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2548761Z | | | Step 1, try 1 | 4 | 68 | 9 | 139 / 144 (96%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2549663Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2550584Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2551482Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2552107Z | 36: | passed | | | | | | | | -2022-08-31T03:00:56.2552882Z | any-port,direction,egress,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2553786Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2554705Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2555618Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2556548Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2557522Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2558149Z | 37: | passed | | | | | | | | -2022-08-31T03:00:56.2558930Z | direction,egress,numbered-port,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2559844Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2560835Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2561738Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2562661Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2563565Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2564189Z | 38: | passed | | | | | | | | -2022-08-31T03:00:56.2564966Z | direction,egress,numbered-port,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2565866Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2566832Z | | | Step 1, try 1 | 4 | 68 | 9 | 136 / 144 (94%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2567740Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2568671Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2569577Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2570210Z | 39: | passed | | | | | | | | -2022-08-31T03:00:56.2570980Z | any-port,direction,egress,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2571880Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2572805Z | | | Step 1, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 136 / 144 (94%) | -2022-08-31T03:00:56.2573942Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2574901Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2575812Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2576444Z | 40: | passed | | | | | | | | -2022-08-31T03:00:56.2577309Z | direction,egress,numbered-port,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2578243Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2579172Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2580073Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2580709Z | 41: | passed | | | | | | | | -2022-08-31T03:00:56.2581487Z | direction,egress,numbered-port,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2582396Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2583320Z | | | Step 1, try 1 | 17 | 55 | 9 | 117 / 144 (81%) | - | 117 / 144 (81%) | -2022-08-31T03:00:56.2584219Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2585152Z | | | Step 1, try 2 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2586058Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2586978Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2587886Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2588545Z | 42: open a numbered port that | passed | | | | | | | | -2022-08-31T03:00:56.2589420Z | isn't served | | | | | | | | | -2022-08-31T03:00:56.2590300Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2591308Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2592228Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2592932Z | 43: | passed | | | | | | | | -2022-08-31T03:00:56.2593872Z | any-port,direction,ingress,port | | | | | | | | | -2022-08-31T03:00:56.2594771Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2595693Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2596604Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2597247Z | 44: | passed | | | | | | | | -2022-08-31T03:00:56.2598020Z | direction,ingress,numbered-port,port | | | | | | | | | -2022-08-31T03:00:56.2598923Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2599890Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2600905Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2601550Z | 45: | passed | | | | | | | | -2022-08-31T03:00:56.2602312Z | direction,ingress,numbered-port,port | | | | | | | | | -2022-08-31T03:00:56.2603226Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2604225Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2605146Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2605858Z | 46: | passed | | | | | | | | -2022-08-31T03:00:56.2606631Z | any-port,direction,ingress,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2607543Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2608460Z | | | Step 1, try 1 | 1 | 71 | 9 | 144 / 144 (100%) | - | 143 / 144 (99%) | -2022-08-31T03:00:56.2609430Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2610353Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2611253Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2611927Z | 47: | passed | | | | | | | | -2022-08-31T03:00:56.2612706Z | direction,ingress,numbered-port,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2613870Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2614835Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2615758Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2616706Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2617645Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2618295Z | 48: | passed | | | | | | | | -2022-08-31T03:00:56.2619091Z | direction,ingress,numbered-port,port,protocol,tcp | | | | | | | | | -2022-08-31T03:00:56.2620034Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2620976Z | | | Step 1, try 1 | 16 | 56 | 9 | 120 / 144 (83%) | - | 112 / 144 (77%) | -2022-08-31T03:00:56.2621908Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2622944Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2623895Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2624551Z | 49: | passed | | | | | | | | -2022-08-31T03:00:56.2625337Z | any-port,direction,ingress,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2626351Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2627296Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2628218Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2628868Z | 50: | passed | | | | | | | | -2022-08-31T03:00:56.2629660Z | direction,ingress,numbered-port,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2630587Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2631524Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2632465Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2633113Z | 51: | passed | | | | | | | | -2022-08-31T03:00:56.2633911Z | direction,ingress,numbered-port,port,protocol,udp | | | | | | | | | -2022-08-31T03:00:56.2634845Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2635812Z | | | Step 1, try 1 | 18 | 54 | 9 | 116 / 144 (80%) | - | 114 / 144 (79%) | -2022-08-31T03:00:56.2636737Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2637679Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2638681Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2639358Z | 52: open a numbered port that | passed | | | | | | | | -2022-08-31T03:00:56.2640143Z | isn't served | | | | | | | | | -2022-08-31T03:00:56.2641040Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2642050Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2642979Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2643648Z | 53: | passed | | | | | | | | -2022-08-31T03:00:56.2644463Z | any-port,direction,egress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | -2022-08-31T03:00:56.2645410Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2646358Z | | | Step 1, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2647319Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2648270Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2649194Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2649844Z | 54: | passed | | | | | | | | -2022-08-31T03:00:56.2650661Z | any-port,direction,egress,multi-port/protocol,port,protocol,rule,udp | | | | | | | | | -2022-08-31T03:00:56.2651607Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2652561Z | | | Step 1, try 1 | 4 | 68 | 9 | 144 / 144 (100%) | - | 136 / 144 (94%) | -2022-08-31T03:00:56.2653578Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2654539Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2655545Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2656198Z | 55: | passed | | | | | | | | -2022-08-31T03:00:56.2657004Z | direction,egress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | -2022-08-31T03:00:56.2657942Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2659018Z | | | Step 1, try 1 | 17 | 55 | 9 | 123 / 144 (85%) | - | 114 / 144 (79%) | -2022-08-31T03:00:56.2659973Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2660915Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2661838Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2662520Z | 56: | passed | | | | | | | | -2022-08-31T03:00:56.2663338Z | any-port,direction,ingress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | -2022-08-31T03:00:56.2664288Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2665227Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2666142Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2666796Z | 57: | passed | | | | | | | | -2022-08-31T03:00:56.2667610Z | any-port,direction,ingress,multi-port/protocol,port,protocol,rule,udp | | | | | | | | | -2022-08-31T03:00:56.2668553Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2669498Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2670434Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2671092Z | 58: | passed | | | | | | | | -2022-08-31T03:00:56.2672002Z | direction,ingress,multi-port/protocol,numbered-port,port,rule | | | | | | | | | -2022-08-31T03:00:56.2672941Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2673881Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2674798Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2675540Z | 59: Create/delete policy | passed | | | | | | | | -2022-08-31T03:00:56.2676456Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2677400Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2678330Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2679269Z | | | Step 2, try 1 | 8 | 64 | 9 | 133 / 144 (92%) | - | 129 / 144 (89%) | -2022-08-31T03:00:56.2680195Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2681141Z | | | Step 2, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2682080Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2682755Z | 60: Create/update policy | failed | | | | | | | | -2022-08-31T03:00:56.2683647Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2684592Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2685514Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2686457Z | | | Step 2, try 1 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2687382Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2688389Z | | | Step 2, try 2 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2689309Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2690259Z | | | Step 2, try 3 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2691193Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2692133Z | | | Step 2, try 4 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2693125Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2694181Z | | | Step 2, try 5 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2695100Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2696033Z | | | Step 2, try 6 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2696940Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2697873Z | | | Step 2, try 7 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2698788Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2699751Z | | | Step 2, try 8 | 4 | 68 | 9 | 140 / 144 (97%) | - | 140 / 144 (97%) | -2022-08-31T03:00:56.2700744Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2701457Z | 61: Create/delete namespace | passed | | | | | | | | -2022-08-31T03:00:56.2702367Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2703310Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2704226Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2705168Z | | | Step 2, try 1 | 3 | 107 | 11 | 220 / 220 (100%) | - | 217 / 220 (98%) | -2022-08-31T03:00:56.2706209Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2707167Z | | | Step 2, try 2 | 0 | 110 | 11 | 220 / 220 (100%) | - | 220 / 220 (100%) | -2022-08-31T03:00:56.2708111Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2709049Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2710058Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2710742Z | 62: Update namespace so that | passed | | | | | | | | -2022-08-31T03:00:56.2711286Z | policy applies, then again so | | | | | | | | | -2022-08-31T03:00:56.2711814Z | it no longer applies | | | | | | | | | -2022-08-31T03:00:56.2712696Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2713631Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2714551Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2715497Z | | | Step 2, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2716418Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2717387Z | | | Step 3, try 1 | 1 | 71 | 9 | 143 / 144 (99%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2718318Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2719262Z | | | Step 3, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2720196Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2720864Z | 63: Create/delete pod | passed | | | | | | | | -2022-08-31T03:00:56.2721768Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2722786Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2723714Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2724666Z | | | Step 2, try 1 | 0 | 90 | 10 | 180 / 180 (100%) | - | 180 / 180 (100%) | -2022-08-31T03:00:56.2725590Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2726603Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2727528Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2728201Z | 64: Update pod so that policy | passed | | | | | | | | -2022-08-31T03:00:56.2728774Z | applies, then again so it no | | | | | | | | | -2022-08-31T03:00:56.2729301Z | longer applies | | | | | | | | | -2022-08-31T03:00:56.2730196Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2731135Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2732052Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2732991Z | | | Step 2, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2734000Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2734957Z | | | Step 3, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2735879Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2736570Z | 65: deny all from source, | passed | | | | | | | | -2022-08-31T03:00:56.2737101Z | allow all to dest | | | | | | | | | -2022-08-31T03:00:56.2737987Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2739005Z | | | Step 1, try 1 | 8 | 64 | 9 | 128 / 144 (88%) | - | 128 / 144 (88%) | -2022-08-31T03:00:56.2739945Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2740890Z | | | Step 1, try 2 | 8 | 64 | 9 | 128 / 144 (88%) | - | 128 / 144 (88%) | -2022-08-31T03:00:56.2741810Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2742842Z | | | Step 1, try 3 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2743765Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2744442Z | 66: allow all from source, | passed | | | | | | | | -2022-08-31T03:00:56.2744964Z | deny all to dest | | | | | | | | | -2022-08-31T03:00:56.2745847Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2746793Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2747720Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2748390Z | 67: deny all + allow all from | passed | | | | | | | | -2022-08-31T03:00:56.2748914Z | same source | | | | | | | | | -2022-08-31T03:00:56.2749790Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2750792Z | | | Step 1, try 1 | 4 | 68 | 9 | 136 / 144 (94%) | - | 136 / 144 (94%) | -2022-08-31T03:00:56.2751720Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2752668Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2753594Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2754336Z | 68: deny all + allow all to | passed | | | | | | | | -2022-08-31T03:00:56.2754857Z | same dest | | | | | | | | | -2022-08-31T03:00:56.2755735Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2756676Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2757658Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2758335Z | 69: deny all + allow all by | passed | | | | | | | | -2022-08-31T03:00:56.2758863Z | pod from same source | | | | | | | | | -2022-08-31T03:00:56.2759751Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2760690Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2761649Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2762331Z | 70: deny all + allow all by IP | passed | | | | | | | | -2022-08-31T03:00:56.2762860Z | from same source | | | | | | | | | -2022-08-31T03:00:56.2763747Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2764701Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2765625Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2766298Z | 71: deny all by IP + allow all | passed | | | | | | | | -2022-08-31T03:00:56.2766833Z | by pod from same source | | | | | | | | | -2022-08-31T03:00:56.2767723Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2768676Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2769663Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2770335Z | 72: deny all by pod + allow | passed | | | | | | | | -2022-08-31T03:00:56.2770874Z | all by IP from same source | | | | | | | | | -2022-08-31T03:00:56.2771765Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2772798Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2773880Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2774564Z | 73: deny all + allow all by | passed | | | | | | | | -2022-08-31T03:00:56.2775093Z | pod to same source | | | | | | | | | -2022-08-31T03:00:56.2775982Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2776932Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2777866Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2778539Z | 74: deny all + allow all by IP | passed | | | | | | | | -2022-08-31T03:00:56.2779064Z | to same source | | | | | | | | | -2022-08-31T03:00:56.2779949Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2780907Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2781833Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2782505Z | 75: deny all by IP + allow all | passed | | | | | | | | -2022-08-31T03:00:56.2783076Z | by pod to same source | | | | | | | | | -2022-08-31T03:00:56.2783966Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2784998Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2785927Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2786599Z | 76: deny all by pod + allow | passed | | | | | | | | -2022-08-31T03:00:56.2787139Z | all by IP to same source | | | | | | | | | -2022-08-31T03:00:56.2788137Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2789079Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2790004Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2790674Z | 77: egress: deny all by IP | passed | | | | | | | | -2022-08-31T03:00:56.2791592Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2792536Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2793467Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2794166Z | 78: egress: deny all by pod | passed | | | | | | | | -2022-08-31T03:00:56.2795068Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2796022Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2796948Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2797620Z | 79: ingress: deny all by IP | passed | | | | | | | | -2022-08-31T03:00:56.2798515Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2799492Z | | | Step 1, try 1 | 4 | 68 | 9 | 142 / 144 (98%) | - | 137 / 144 (95%) | -2022-08-31T03:00:56.2800484Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2801432Z | | | Step 1, try 2 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2802350Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2803059Z | 80: ingress: deny all by pod | passed | | | | | | | | -2022-08-31T03:00:56.2804043Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2804998Z | | | Step 1, try 1 | 0 | 72 | 9 | 144 / 144 (100%) | - | 144 / 144 (100%) | -2022-08-31T03:00:56.2805958Z +-------------------------------------------------------------------------------------------+--------+---------------+-------+-------+---------+------------------+------+------------------+ -2022-08-31T03:00:56.2806373Z -2022-08-31T03:00:56.2807000Z peer-pods counts: -2022-08-31T03:00:56.2807605Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2808084Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2808727Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2809357Z | policy-namespace | 4 | 0 | 100 | -2022-08-31T03:00:56.2809962Z | all-pods | 14 | 0 | 100 | -2022-08-31T03:00:56.2810596Z | pods-by-label | 6 | 0 | 100 | -2022-08-31T03:00:56.2811271Z | all-namespaces | 10 | 0 | 100 | -2022-08-31T03:00:56.2811889Z | namespaces-by-label | 6 | 0 | 100 | -2022-08-31T03:00:56.2812516Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2812760Z -2022-08-31T03:00:56.2813198Z protocol counts: -2022-08-31T03:00:56.2813844Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2814320Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2814940Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2815359Z | tcp | 8 | 0 | 100 | -2022-08-31T03:00:56.2815801Z | udp | 8 | 0 | 100 | -2022-08-31T03:00:56.2816376Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2816592Z -2022-08-31T03:00:56.2817193Z miscellaneous counts: -2022-08-31T03:00:56.2817853Z +--------------+--------+--------+----------+ -2022-08-31T03:00:56.2818326Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2818981Z +--------------+--------+--------+----------+ -2022-08-31T03:00:56.2819503Z | pathological | 2 | 0 | 100 | -2022-08-31T03:00:56.2819960Z | conflict | 16 | 0 | 100 | -2022-08-31T03:00:56.2820551Z +--------------+--------+--------+----------+ -2022-08-31T03:00:56.2820772Z -2022-08-31T03:00:56.2821239Z target counts: -2022-08-31T03:00:56.2821906Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2822360Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2823067Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2823682Z | target-namespace | 3 | 0 | 100 | -2022-08-31T03:00:56.2824347Z | target-pod-selector | 3 | 0 | 100 | -2022-08-31T03:00:56.2825007Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2825244Z -2022-08-31T03:00:56.2825673Z rule counts: -2022-08-31T03:00:56.2826255Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2826814Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2827507Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2828151Z | deny-all | 10 | 0 | 100 | -2022-08-31T03:00:56.2828792Z | allow-all | 6 | 0 | 100 | -2022-08-31T03:00:56.2829391Z | any-peer | 2 | 0 | 100 | -2022-08-31T03:00:56.2830002Z | any-port-protocol | 2 | 0 | 100 | -2022-08-31T03:00:56.2830612Z | multi-port/protocol | 6 | 0 | 100 | -2022-08-31T03:00:56.2831248Z +---------------------+--------+--------+----------+ -2022-08-31T03:00:56.2831487Z -2022-08-31T03:00:56.2831900Z direction counts: -2022-08-31T03:00:56.2832525Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2832985Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2833770Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2834192Z | egress | 35 | 0 | 100 | -2022-08-31T03:00:56.2834607Z | ingress | 35 | 0 | 100 | -2022-08-31T03:00:56.2835188Z +---------+--------+--------+----------+ -2022-08-31T03:00:56.2835403Z -2022-08-31T03:00:56.2836122Z peer-ipblock counts: -2022-08-31T03:00:56.2836752Z +--------------------+--------+--------+----------+ -2022-08-31T03:00:56.2837213Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2837855Z +--------------------+--------+--------+----------+ -2022-08-31T03:00:56.2838476Z | ip-block-no-except | 2 | 0 | 100 | -2022-08-31T03:00:56.2839085Z +--------------------+--------+--------+----------+ -2022-08-31T03:00:56.2839314Z -2022-08-31T03:00:56.2839730Z port counts: -2022-08-31T03:00:56.2840335Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2840787Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2841469Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2842123Z | any-port | 10 | 0 | 100 | -2022-08-31T03:00:56.2842761Z | numbered-port | 18 | 0 | 100 | -2022-08-31T03:00:56.2843379Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2843596Z -2022-08-31T03:00:56.2844133Z action counts: -2022-08-31T03:00:56.2844774Z +----------------------+--------+--------+----------+ -2022-08-31T03:00:56.2845347Z | FEATURE | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2846009Z +----------------------+--------+--------+----------+ -2022-08-31T03:00:56.2846687Z | update-policy | 0 | 1 | 0 | -2022-08-31T03:00:56.2847291Z | create-policy | 1 | 1 | 50 | -2022-08-31T03:00:56.2847882Z | delete-policy | 1 | 0 | 100 | -2022-08-31T03:00:56.2848489Z | set-namespace-labels | 1 | 0 | 100 | -2022-08-31T03:00:56.2849088Z | create-namespace | 1 | 0 | 100 | -2022-08-31T03:00:56.2849692Z | delete-namespace | 1 | 0 | 100 | -2022-08-31T03:00:56.2850283Z | create-pod | 1 | 0 | 100 | -2022-08-31T03:00:56.2850889Z | delete-pod | 1 | 0 | 100 | -2022-08-31T03:00:56.2851548Z | set-pod-labels | 1 | 0 | 100 | -2022-08-31T03:00:56.2852261Z +----------------------+--------+--------+----------+ -2022-08-31T03:00:56.2852494Z -2022-08-31T03:00:56.2852981Z Pass/Fail for probes on protocols: -2022-08-31T03:00:56.2853685Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2854145Z | PROTOCOL | PASSED | FAILED | PASSED % | -2022-08-31T03:00:56.2854789Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2855239Z | probe on SCTP | 0 | 0 | 0 | -2022-08-31T03:00:56.2855709Z | probe on UDP | 19484 | 576 | 97 | -2022-08-31T03:00:56.2856135Z | probe on TCP | 19574 | 486 | 97 | -2022-08-31T03:00:56.2856747Z +---------------+--------+--------+----------+ -2022-08-31T03:00:56.2856973Z -2022-08-31T03:00:56.2857465Z Feature results: -2022-08-31T03:00:56.2857834Z | Tag | Result | -2022-08-31T03:00:56.2858385Z | --- | --- | -2022-08-31T03:00:56.2859106Z | action | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2859742Z | - action: create namespace | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2860418Z | - action: create pod | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2861061Z | - action: create policy | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2861682Z | - action: delete namespace | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2862295Z | - action: delete pod | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2862904Z | - action: delete policy | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2863647Z | - action: set namespace labels | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2864269Z | - action: set pod labels | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2864934Z | - action: update policy | 0 / 1 = 0% ❌ | -2022-08-31T03:00:56.2865539Z | egress | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2866145Z | - 0 peers | 71 / 72 = 98% ❌ | -2022-08-31T03:00:56.2866831Z | - 0 port/protocols | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2867426Z | - 0 rules | 13 / 13 = 100% ✅ | -2022-08-31T03:00:56.2868004Z | - 1 peer | 66 / 67 = 98% ❌ | -2022-08-31T03:00:56.2868596Z | - 1 port/protocol | 57 / 58 = 98% ❌ | -2022-08-31T03:00:56.2869182Z | - 1 rule | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2869834Z | - 2+ port/protocols | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2870431Z | - 2+ rules | 61 / 62 = 98% ❌ | -2022-08-31T03:00:56.2871045Z | - IPBlock (no except) | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2871679Z | - all peers on all ports/protocols | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2872287Z | - nil port | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2872896Z | - nil protocol | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2873500Z | - numbered port | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2874129Z | - peer namespace selector empty | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2874794Z | - peer namespace selector match expression | 51 / 52 = 98% ❌ | -2022-08-31T03:00:56.2875512Z | - peer namespace selector match labels | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2876258Z | - peer namespace selector nil | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2876908Z | - peer pod selector empty | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2877560Z | - peer pod selector match expression | 51 / 52 = 98% ❌ | -2022-08-31T03:00:56.2878283Z | - peer pod selector match labels | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2878913Z | - peer pod selector nil | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2879547Z | - policy on TCP | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2880146Z | - policy on UDP | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2880734Z | general | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2881355Z | - policy with both ingress and egress | 61 / 62 = 98% ❌ | -2022-08-31T03:00:56.2881988Z | - policy with egress | 71 / 72 = 98% ❌ | -2022-08-31T03:00:56.2882602Z | - policy with ingress | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2883219Z | - target: empty pod selector | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2883875Z | - target: pod selector match expression | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2884619Z | - target: pod selector match labels | 77 / 78 = 98% ❌ | -2022-08-31T03:00:56.2885275Z | - target: specific namespace | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2885880Z | ingress | 79 / 80 = 98% ❌ | -2022-08-31T03:00:56.2886447Z | - 0 peers | 4 / 4 = 100% ✅ | -2022-08-31T03:00:56.2887035Z | - 0 port/protocols | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2887662Z | - 0 rules | 13 / 13 = 100% ✅ | -2022-08-31T03:00:56.2888242Z | - 1 peer | 66 / 67 = 98% ❌ | -2022-08-31T03:00:56.2888829Z | - 1 port/protocol | 57 / 58 = 98% ❌ | -2022-08-31T03:00:56.2889463Z | - 1 rule | 70 / 71 = 98% ❌ | -2022-08-31T03:00:56.2890076Z | - 2+ port/protocols | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2890672Z | - IPBlock (no except) | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2891334Z | - all peers on all ports/protocols | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2892029Z | - named port | 0 / 1 = 0% ❌ | -2022-08-31T03:00:56.2892655Z | - nil port | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2893265Z | - nil protocol | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2894029Z | - numbered port | 56 / 57 = 98% ❌ | -2022-08-31T03:00:56.2894676Z | - peer namespace selector empty | 5 / 5 = 100% ✅ | -2022-08-31T03:00:56.2895449Z | - peer namespace selector match expression | 50 / 51 = 98% ❌ | -2022-08-31T03:00:56.2896190Z | - peer namespace selector match labels | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2896832Z | - peer namespace selector nil | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2897564Z | - peer pod selector empty | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2898518Z | - peer pod selector match expression | 49 / 50 = 98% ❌ | -2022-08-31T03:00:56.2899414Z | - peer pod selector match labels | 4 / 4 = 100% ✅ | -2022-08-31T03:00:56.2899898Z | - peer pod selector nil | 7 / 7 = 100% ✅ | -2022-08-31T03:00:56.2900355Z | - policy on TCP | 51 / 52 = 98% ❌ | -2022-08-31T03:00:56.2900791Z | - policy on UDP | 4 / 5 = 80% ❌ | -2022-08-31T03:00:56.2900952Z -2022-08-31T03:00:56.2901178Z Tag results: -2022-08-31T03:00:56.2901408Z | Tag | Result | -2022-08-31T03:00:56.2901875Z | --- | --- | -2022-08-31T03:00:56.2902265Z | action | 5 / 6 = 83% ❌ | -2022-08-31T03:00:56.2902699Z | - create-namespace | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2903140Z | - create-pod | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2903576Z | - create-policy | 1 / 2 = 50% ❌ | -2022-08-31T03:00:56.2904019Z | - delete-namespace | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2904454Z | - delete-pod | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2904890Z | - delete-policy | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2905343Z | - set-namespace-labels | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2905786Z | - set-pod-labels | 1 / 1 = 100% ✅ | -2022-08-31T03:00:56.2906218Z | - update-policy | 0 / 1 = 0% ❌ | -2022-08-31T03:00:56.2906648Z | direction | 68 / 68 = 100% ✅ | -2022-08-31T03:00:56.2907070Z | - egress | 35 / 35 = 100% ✅ | -2022-08-31T03:00:56.2907490Z | - ingress | 35 / 35 = 100% ✅ | -2022-08-31T03:00:56.2907920Z | miscellaneous | 18 / 18 = 100% ✅ | -2022-08-31T03:00:56.2908352Z | - conflict | 16 / 16 = 100% ✅ | -2022-08-31T03:00:56.2908792Z | - pathological | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2909221Z | peer-ipblock | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2909672Z | - ip-block-no-except | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2910111Z | peer-pods | 20 / 20 = 100% ✅ | -2022-08-31T03:00:56.2910543Z | - all-namespaces | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2910980Z | - all-pods | 14 / 14 = 100% ✅ | -2022-08-31T03:00:56.2911425Z | - namespaces-by-label | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2911876Z | - pods-by-label | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2912321Z | - policy-namespace | 4 / 4 = 100% ✅ | -2022-08-31T03:00:56.2912742Z | port | 26 / 26 = 100% ✅ | -2022-08-31T03:00:56.2913163Z | - any-port | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2913595Z | - numbered-port | 18 / 18 = 100% ✅ | -2022-08-31T03:00:56.2914024Z | protocol | 16 / 16 = 100% ✅ | -2022-08-31T03:00:56.2914436Z | - tcp | 8 / 8 = 100% ✅ | -2022-08-31T03:00:56.2914838Z | - udp | 8 / 8 = 100% ✅ | -2022-08-31T03:00:56.2915234Z | rule | 22 / 22 = 100% ✅ | -2022-08-31T03:00:56.2915662Z | - allow-all | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2916082Z | - any-peer | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2916526Z | - any-port-protocol | 2 / 2 = 100% ✅ | -2022-08-31T03:00:56.2916967Z | - deny-all | 10 / 10 = 100% ✅ | -2022-08-31T03:00:56.2917414Z | - multi-port/protocol | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2918009Z | target | 6 / 6 = 100% ✅ | -2022-08-31T03:00:56.2918455Z | - target-namespace | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2918908Z | - target-pod-selector | 3 / 3 = 100% ✅ | -2022-08-31T03:00:56.2919455Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace x" -2022-08-31T03:00:56.3039646Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace y" -2022-08-31T03:00:56.3680403Z time="2022-08-31T03:00:56Z" level=info msg="cleaning up namespace z" -2022-08-31T03:00:56.4460494Z 0 -2022-08-31T03:00:56.4464460Z failures detected -2022-08-31T03:00:56.4528721Z ##[error]Bash exited with code '1'. -2022-08-31T03:00:56.4628749Z ##[section]Finishing: Run Cyclonus Test \ No newline at end of file diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index f0d4ceb407..c8a418053a 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -140,7 +140,6 @@ jobs: --vm-set-type VirtualMachineScaleSets \ --node-vm-size Standard_D4s_v3 \ --node-count 1 \ - --tier=standard \ --max-pods 100 if [[ $(PROFILE) == *ws22 ]]; then From b2b5913db3720f54272c6f6c17827a4c46f1b3a5 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 14:52:49 -0700 Subject: [PATCH 03/26] test: run kwok as pod --- .pipelines/npm/npm-scale-test.yaml | 50 +++--------------------------- test/scale/run-kwok-as-pod.sh | 5 +++ 2 files changed, 9 insertions(+), 46 deletions(-) create mode 100644 test/scale/run-kwok-as-pod.sh diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index c8a418053a..91c0e9ea11 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -96,7 +96,7 @@ jobs: displayName: "Verify Directory Exists" failOnStderr: true - task: AzureCLI@2 - displayName: "Download Kubectl and Kwok" + displayName: "Download Kubectl" inputs: azureSubscription: $(BUILD_VALIDATIONS_SERVICE_CONNECTION) scriptType: "bash" @@ -107,11 +107,6 @@ jobs: set -e curl -LO https://dl.k8s.io/release/v1.23.0/bin/linux/amd64/kubectl chmod +x kubectl - - KWOK_REPO=kubernetes-sigs/kwok - KWOK_LATEST_RELEASE=$(curl "https://api.github.com/repos/${KWOK_REPO}/releases/latest" | jq -r '.tag_name') - wget -O kwok -c "https://github.com/kubernetes-sigs/kwok/releases/download/${KWOK_LATEST_RELEASE}/kwok-$(go env GOOS)-$(go env GOARCH)" - chmod +x kwok - task: AzureCLI@2 displayName: "Create AKS Cluster" inputs: @@ -179,6 +174,9 @@ jobs: inlineScript: | set -e + # install kwok + $(Pipeline.Workspace)/s/test/scale/run-kwok-as-pod.sh + # deploy azure-npm cp $(Pipeline.Workspace)/s/npm/azure-npm.yaml azure-npm.yaml sed -i 's/memory: 300Mi/memory: 1000Mi/g' azure-npm.yaml @@ -230,15 +228,6 @@ jobs: set -e export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME - ./kwok --kubeconfig ~/.kube/config \ - --cidr=155.0.0.0/16 \ - --node-ip=155.0.0.1 \ - --manage-all-nodes=false \ - --manage-nodes-with-annotation-selector=kwok.x-k8s.io/node=fake \ - --manage-nodes-with-label-selector= \ - --disregard-status-with-annotation-selector=kwok.x-k8s.io/status=custom \ - --disregard-status-with-label-selector= > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/kwok-scale-up.log & - kwok_pid=$! # 20 kwok nodes # 1000 kwok Pods @@ -262,7 +251,6 @@ jobs: --num-unique-labels-per-deployment=2 \ --num-shared-labels-per-pod=10 rc=$? - kill $kwok_pid exit $rc - task: AzureCLI@2 @@ -277,15 +265,6 @@ jobs: set -e export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME - ./kwok --kubeconfig ~/.kube/config \ - --cidr=155.0.0.0/16 \ - --node-ip=155.0.0.1 \ - --manage-all-nodes=false \ - --manage-nodes-with-annotation-selector=kwok.x-k8s.io/node=fake \ - --manage-nodes-with-label-selector= \ - --disregard-status-with-annotation-selector=kwok.x-k8s.io/status=custom \ - --disregard-status-with-label-selector= > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/kwok-bootup-latency.log & - kwok_pid=$! kubectl rollout restart -n kube-system ds azure-npm-win echo "sleeping 3 minutes to allow NPM pods to restart after scale-up..." @@ -305,7 +284,6 @@ jobs: kubectl get pod -n scale-test kubectl get pod -n connectivity-test fi - kill $kwok_pid exit $rc - task: AzureCLI@2 @@ -320,15 +298,6 @@ jobs: set -e export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME - ./kwok --kubeconfig ~/.kube/config \ - --cidr=155.0.0.0/16 \ - --node-ip=155.0.0.1 \ - --manage-all-nodes=false \ - --manage-nodes-with-annotation-selector=kwok.x-k8s.io/node=fake \ - --manage-nodes-with-label-selector= \ - --disregard-status-with-annotation-selector=kwok.x-k8s.io/status=custom \ - --disregard-status-with-label-selector= > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/kwok-crud.log & - kwok_pid=$! # will delete scale-test and connectivity-test namespaces from previous run # 10 kwok Pods @@ -359,7 +328,6 @@ jobs: --delete-pods-interval=120 \ --delete-pods-times=2 rc=$? - kill $kwok_pid exit $rc - task: AzureCLI@2 @@ -374,15 +342,6 @@ jobs: set -e export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME - ./kwok --kubeconfig ~/.kube/config \ - --cidr=155.0.0.0/16 \ - --node-ip=155.0.0.1 \ - --manage-all-nodes=false \ - --manage-nodes-with-annotation-selector=kwok.x-k8s.io/node=fake \ - --manage-nodes-with-label-selector= \ - --disregard-status-with-annotation-selector=kwok.x-k8s.io/status=custom \ - --disregard-status-with-label-selector= > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/kwok-crud-connectivity.log & - kwok_pid=$! cd $(Pipeline.Workspace)/s/test/scale/connectivity/ # initial connectivity should be established within 10 minutes @@ -397,7 +356,6 @@ jobs: kubectl get pod -n scale-test kubectl get pod -n connectivity-test fi - kill $kwok_pid exit $rc - bash: | diff --git a/test/scale/run-kwok-as-pod.sh b/test/scale/run-kwok-as-pod.sh new file mode 100644 index 0000000000..600bbd0a5b --- /dev/null +++ b/test/scale/run-kwok-as-pod.sh @@ -0,0 +1,5 @@ +# source: https://kwok.sigs.k8s.io/docs/user/kwok-in-cluster/ +KWOK_REPO=kubernetes-sigs/kwok +KWOK_LATEST_RELEASE=$(curl "https://api.github.com/repos/${KWOK_REPO}/releases/latest" | jq -r '.tag_name') +kubectl apply -f "https://github.com/${KWOK_REPO}/releases/download/${KWOK_LATEST_RELEASE}/kwok.yaml" +kubectl apply -f "https://github.com/${KWOK_REPO}/releases/download/${KWOK_LATEST_RELEASE}/stage-fast.yaml" From e3fa8c09133dfa272cf512d08224a988df53e5a8 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 15:17:52 -0700 Subject: [PATCH 04/26] fix: add execute permission to sh files --- .pipelines/npm/npm-scale-test.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 91c0e9ea11..efe1f2a16f 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -175,7 +175,9 @@ jobs: set -e # install kwok - $(Pipeline.Workspace)/s/test/scale/run-kwok-as-pod.sh + cd $(Pipeline.Workspace)/s/test/scale/ + chmod u+x run-kwok-as-pod.sh test-scale.sh connectivity/test-connectivity.sh + ./run-kwok-as-pod.sh # deploy azure-npm cp $(Pipeline.Workspace)/s/npm/azure-npm.yaml azure-npm.yaml From 50782d91688f9cfa201ee02b3fc7d23a4064fb88 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 17:30:42 -0700 Subject: [PATCH 05/26] fix: allow scheduling on linux for kwok pod --- .pipelines/npm/npm-scale-test.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index efe1f2a16f..89caf81992 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -138,14 +138,6 @@ jobs: --max-pods 100 if [[ $(PROFILE) == *ws22 ]]; then - # don't schedule anything on the linux system pool - echo "Updating $CLUSTER_NAME to not schedule anything on linux pool..." - az aks nodepool update \ - --cluster-name $CLUSTER_NAME \ - -g $(RESOURCE_GROUP) \ - -n nodepool1 \ - --node-taints CriticalAddonsOnly=true:NoSchedule - echo "Adding Windows nodepool to $CLUSTER_NAME" az aks nodepool add \ --resource-group $(RESOURCE_GROUP) \ From a7f6bd7e3ebc72860a021fefabece8e7f5aa384c Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Mon, 25 Sep 2023 17:31:56 -0700 Subject: [PATCH 06/26] fix: wait timeouts and add retry logic --- test/scale/test-scale.sh | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index 1a24f7fe7c..2ccd07508a 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -276,11 +276,22 @@ fi ## HELPER FUNCTIONS wait_for_pods() { - # wait for all pods to run - minutesToWaitForRealPods=$(( 10 + $numRealPods / 250 )) set -x if [[ $numRealPods -gt 0 ]]; then - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout="${minutesToWaitForRealPods}m" + # wait up to 10 minutes + startDate=`date +%s` + while : ; do + endDate=`date +%s` + if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then + echo "timed out waiting for all real pods to run" + exit 1 + fi + set +e + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && break + set -e + # try recreating nodes if KWOK controller failed + $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ + done fi set +x @@ -288,7 +299,19 @@ wait_for_pods() { minutesToWaitForKwokPods=$(( 1 + $numKwokPods / 500 )) set -x if [[ $numKwokPods -gt 0 ]]; then - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout="${minutesToWaitForKwokPods}m" + # wait up to 10 minutes + startDate=`date +%s` + while : ; do + endDate=`date +%s` + if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then + echo "timed out waiting for all kwok pods to run" + exit 1 + fi + set +e + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && break + + set -e + done fi set +x } From 35085db0a7cc13e5cdace03d7db8b5afeb5408e8 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 00:35:07 -0700 Subject: [PATCH 07/26] fix: make sure to reapply kwok nodes if wait fails --- test/scale/test-scale.sh | 45 ++++++++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index 2ccd07508a..f4dc86f5ea 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -276,44 +276,45 @@ fi ## HELPER FUNCTIONS wait_for_pods() { - set -x if [[ $numRealPods -gt 0 ]]; then # wait up to 10 minutes startDate=`date +%s` + count=0 while : ; do + echo "waiting for real pods to run (try $count)" + count=$((count+1)) endDate=`date +%s` if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then echo "timed out waiting for all real pods to run" exit 1 fi - set +e - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && break - set -e - # try recreating nodes if KWOK controller failed - $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ + set +e -x + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && set -e +x && break + set -e +x done fi - set +x # just make sure kwok pods are Running, not necessarily Ready (sometimes kwok pods have NodeNotReady even though the node is ready) minutesToWaitForKwokPods=$(( 1 + $numKwokPods / 500 )) - set -x if [[ $numKwokPods -gt 0 ]]; then # wait up to 10 minutes startDate=`date +%s` + count=0 while : ; do + echo "waiting for fake pods to run (try $count)" + count=$((count+1)) endDate=`date +%s` if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then echo "timed out waiting for all kwok pods to run" exit 1 fi - set +e - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && break - - set -e + set +e -x + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && set -e +x && break + set -e +x + # try recreating nodes if KWOK controller failed + $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ done fi - set +x } ## FILE SETUP @@ -467,19 +468,29 @@ echo set -x $KUBECTL $KUBECONFIG_ARG create ns scale-test +set +x + if [[ $numKwokNodes -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ + set +x fi if [[ $numRealPods -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/deployments/real-$realPodType/ + set +x fi if [[ $numKwokPods -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/deployments/kwok/ + set +x fi if [[ $numRealServices -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/services/real/ + set +x fi -set +x + add_shared_labels() { if [[ $numSharedLabelsPerPod -gt 0 ]]; then @@ -512,14 +523,16 @@ if [[ $numUniqueLabelsPerPod -gt 0 ]]; then done fi -set -x if [[ $numUnappliedNetworkPolicies -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/networkpolicies/unapplied + set +x fi if [[ $numNetworkPolicies -gt 0 ]]; then + set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/networkpolicies/applied + set +x fi -set +x wait_for_pods From 22cb6072454ff3671c139430efe4cfceadcec501 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 00:36:48 -0700 Subject: [PATCH 08/26] test: print out cluster state if wait fails --- test/scale/test-scale.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index f4dc86f5ea..bf5ab9ffdb 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -306,6 +306,9 @@ wait_for_pods() { endDate=`date +%s` if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then echo "timed out waiting for all kwok pods to run" + k get pod -n scale-test -owide + k get node + k get pod -n kube-system -l app=kwok-controller exit 1 fi set +e -x From 07a6bb4b0c553a73249a31262e555160bf554004 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 11:49:24 -0700 Subject: [PATCH 09/26] test: prevent kwok from scheduling on windows node --- .pipelines/npm/npm-scale-test.yaml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 89caf81992..88d44b9611 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -137,6 +137,16 @@ jobs: --node-count 1 \ --max-pods 100 + echo "Getting credentials to $CLUSTER_NAME" + az aks get-credentials -g $(RESOURCE_GROUP) -n $CLUSTER_NAME --overwrite-existing --file ./kubeconfig + mkdir -p ~/.kube/ + cp ./kubeconfig ~/.kube/config + + # install kwok on linux node + cd $(Pipeline.Workspace)/s/test/scale/ + chmod u+x run-kwok-as-pod.sh test-scale.sh connectivity/test-connectivity.sh + ./run-kwok-as-pod.sh + if [[ $(PROFILE) == *ws22 ]]; then echo "Adding Windows nodepool to $CLUSTER_NAME" az aks nodepool add \ @@ -150,10 +160,6 @@ jobs: --max-pods 100 fi - echo "Getting credentials to $CLUSTER_NAME" - az aks get-credentials -g $(RESOURCE_GROUP) -n $CLUSTER_NAME --overwrite-existing --file ./kubeconfig - mkdir -p ~/.kube/ - cp ./kubeconfig ~/.kube/config - task: AzureCLI@2 displayName: "Deploy NPM to Test Cluster" @@ -166,11 +172,6 @@ jobs: inlineScript: | set -e - # install kwok - cd $(Pipeline.Workspace)/s/test/scale/ - chmod u+x run-kwok-as-pod.sh test-scale.sh connectivity/test-connectivity.sh - ./run-kwok-as-pod.sh - # deploy azure-npm cp $(Pipeline.Workspace)/s/npm/azure-npm.yaml azure-npm.yaml sed -i 's/memory: 300Mi/memory: 1000Mi/g' azure-npm.yaml From 51b1f390a592306501fed4bd65216587c1bb8c89 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 11:50:25 -0700 Subject: [PATCH 10/26] test: first wait for kwok pods (20 minutes) --- test/scale/test-scale.sh | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index bf5ab9ffdb..e9b4fb4562 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -276,46 +276,45 @@ fi ## HELPER FUNCTIONS wait_for_pods() { - if [[ $numRealPods -gt 0 ]]; then - # wait up to 10 minutes + if [[ $numKwokPods -gt 0 ]]; then + # wait up to 20 minutes startDate=`date +%s` count=0 while : ; do - echo "waiting for real pods to run (try $count)" + echo "waiting for fake pods to run (try $count)" count=$((count+1)) endDate=`date +%s` - if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then - echo "timed out waiting for all real pods to run" + if [[ $endDate -gt $(( startDate + (20*60) )) ]]; then + echo "timed out waiting for all kwok pods to run" + k get pod -n scale-test -owide + k get node + k get pod -n kube-system -l app=kwok-controller -owide exit 1 fi + # just make sure kwok pods are Running, not necessarily Ready (sometimes kwok pods have NodeNotReady even though the node is ready) set +e -x - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && set -e +x && break + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && set -e +x && break set -e +x + # try recreating nodes if KWOK controller failed + $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ done fi - # just make sure kwok pods are Running, not necessarily Ready (sometimes kwok pods have NodeNotReady even though the node is ready) - minutesToWaitForKwokPods=$(( 1 + $numKwokPods / 500 )) - if [[ $numKwokPods -gt 0 ]]; then + if [[ $numRealPods -gt 0 ]]; then # wait up to 10 minutes startDate=`date +%s` count=0 while : ; do - echo "waiting for fake pods to run (try $count)" + echo "waiting for real pods to run (try $count)" count=$((count+1)) endDate=`date +%s` if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then - echo "timed out waiting for all kwok pods to run" - k get pod -n scale-test -owide - k get node - k get pod -n kube-system -l app=kwok-controller + echo "timed out waiting for all real pods to run" exit 1 fi set +e -x - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && set -e +x && break + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && set -e +x && break set -e +x - # try recreating nodes if KWOK controller failed - $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ done fi } From 86a406bc6c631a91da29af305d8db004009517c5 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 13:05:14 -0700 Subject: [PATCH 11/26] style: rearrange wait check --- test/scale/test-scale.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index e9b4fb4562..79e34405e8 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -283,7 +283,11 @@ wait_for_pods() { while : ; do echo "waiting for fake pods to run (try $count)" count=$((count+1)) + # just make sure kwok pods are Running, not necessarily Ready (sometimes kwok pods have NodeNotReady even though the node is ready) + set +e -x + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && set -e +x && break endDate=`date +%s` + set -e +x if [[ $endDate -gt $(( startDate + (20*60) )) ]]; then echo "timed out waiting for all kwok pods to run" k get pod -n scale-test -owide @@ -291,10 +295,6 @@ wait_for_pods() { k get pod -n kube-system -l app=kwok-controller -owide exit 1 fi - # just make sure kwok pods are Running, not necessarily Ready (sometimes kwok pods have NodeNotReady even though the node is ready) - set +e -x - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Initialized pods -n scale-test -l is-kwok=true --all --timeout=0 && set -e +x && break - set -e +x # try recreating nodes if KWOK controller failed $KUBECTL $KUBECONFIG_ARG apply -f generated/kwok-nodes/ done @@ -307,14 +307,14 @@ wait_for_pods() { while : ; do echo "waiting for real pods to run (try $count)" count=$((count+1)) + set +e -x + $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && set -e +x && break + set -e +x endDate=`date +%s` if [[ $endDate -gt $(( startDate + (10*60) )) ]]; then echo "timed out waiting for all real pods to run" exit 1 fi - set +e -x - $KUBECTL $KUBECONFIG_ARG wait --for=condition=Ready pods -n scale-test -l is-real=true --all --timeout=0 && set -e +x && break - set -e +x done fi } From 15a54522a8c354b3ed0c0c36b12d481776139b4d Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 13:05:29 -0700 Subject: [PATCH 12/26] fix: scale up kwok controller for reliability --- .pipelines/npm/npm-scale-test.yaml | 36 +++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 88d44b9611..9d387ffc62 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -135,6 +135,7 @@ jobs: --vm-set-type VirtualMachineScaleSets \ --node-vm-size Standard_D4s_v3 \ --node-count 1 \ + --tier standard \ --max-pods 100 echo "Getting credentials to $CLUSTER_NAME" @@ -146,6 +147,8 @@ jobs: cd $(Pipeline.Workspace)/s/test/scale/ chmod u+x run-kwok-as-pod.sh test-scale.sh connectivity/test-connectivity.sh ./run-kwok-as-pod.sh + # need reliability in case multiple controllers enter CrashLoopBackOff from "context cancelled" + kubectl scale deployment -n kube-system -l app=kwok-controller=5 if [[ $(PROFILE) == *ws22 ]]; then echo "Adding Windows nodepool to $CLUSTER_NAME" @@ -160,7 +163,6 @@ jobs: --max-pods 100 fi - - task: AzureCLI@2 displayName: "Deploy NPM to Test Cluster" inputs: @@ -265,6 +267,12 @@ jobs: echo "sleeping 3 minutes to allow NPM pods to restart after scale-up..." sleep 3m + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } + cd $(Pipeline.Workspace)/s/test/scale/connectivity/ # notes for Windows: # initial connectivity should be established within 15 minutes of NPM restart (12 minute timeout since we already waited 3 minutes above) @@ -278,8 +286,14 @@ jobs: if [[ $rc != 0 ]]; then kubectl get pod -n scale-test kubectl get pod -n connectivity-test + exit $rc fi - exit $rc + + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } - task: AzureCLI@2 displayName: "CRUD at Medium Scale" @@ -294,6 +308,12 @@ jobs: export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } + # will delete scale-test and connectivity-test namespaces from previous run # 10 kwok Pods # 30 real Pods @@ -323,7 +343,17 @@ jobs: --delete-pods-interval=120 \ --delete-pods-times=2 rc=$? - exit $rc + if [[ $rc != 0 ]]; then + kubectl get pod -n scale-test + kubectl get pod -n connectivity-test + exit $rc + fi + + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } - task: AzureCLI@2 displayName: "Test Connectivity after CRUD ($(PROFILE))" From 8df35ba2b198998d020e65c970e03886d7d249da Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 13:27:58 -0700 Subject: [PATCH 13/26] fix: typo in scaling kwok pods --- .pipelines/npm/npm-scale-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 9d387ffc62..95ef7bbe33 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -148,7 +148,7 @@ jobs: chmod u+x run-kwok-as-pod.sh test-scale.sh connectivity/test-connectivity.sh ./run-kwok-as-pod.sh # need reliability in case multiple controllers enter CrashLoopBackOff from "context cancelled" - kubectl scale deployment -n kube-system -l app=kwok-controller=5 + kubectl scale deployment -n kube-system -l app=kwok-controller --replicas=5 if [[ $(PROFILE) == *ws22 ]]; then echo "Adding Windows nodepool to $CLUSTER_NAME" From 5a6de46d0b072fdd3120a661b42b1087fc6b2aaa Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 14:40:11 -0700 Subject: [PATCH 14/26] fix: check kwok pods running in test-connectivity instead of test-scale --- .pipelines/npm/npm-scale-test.yaml | 32 +++++++++++++----------------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 95ef7bbe33..a5f33df2e2 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -308,12 +308,6 @@ jobs: export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME - kubectl get pod -n kube-system -l app=kwok-controller -owide - kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { - echo "##vso[task.logissue type=error]need at least one kwok pod running" - exit 1 - } - # will delete scale-test and connectivity-test namespaces from previous run # 10 kwok Pods # 30 real Pods @@ -343,17 +337,7 @@ jobs: --delete-pods-interval=120 \ --delete-pods-times=2 rc=$? - if [[ $rc != 0 ]]; then - kubectl get pod -n scale-test - kubectl get pod -n connectivity-test - exit $rc - fi - - kubectl get pod -n kube-system -l app=kwok-controller -owide - kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { - echo "##vso[task.logissue type=error]need at least one kwok pod running" - exit 1 - } + exit $rc - task: AzureCLI@2 displayName: "Test Connectivity after CRUD ($(PROFILE))" @@ -368,6 +352,12 @@ jobs: export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) mkdir -p $(System.DefaultWorkingDirectory)/$CLUSTER_NAME + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } + cd $(Pipeline.Workspace)/s/test/scale/connectivity/ # initial connectivity should be established within 10 minutes # adding new network policy to all 12 Pods should happen within 20 seconds @@ -380,8 +370,14 @@ jobs: if [[ $rc != 0 ]]; then kubectl get pod -n scale-test kubectl get pod -n connectivity-test + exit $rc fi - exit $rc + + kubectl get pod -n kube-system -l app=kwok-controller -owide + kubectl get pod -n kube-system -l app=kwok-controller -owide | grep -q Running || { + echo "##vso[task.logissue type=error]need at least one kwok pod running" + exit 1 + } - bash: | export CLUSTER_NAME=$(RESOURCE_GROUP)-$(PROFILE) From 8cd565a5c1e8295932c71a7e0f9ef3b943781339 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 16:10:58 -0700 Subject: [PATCH 15/26] fix: wait for pods before adding NetPol --- test/scale/test-scale.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index 79e34405e8..0489b1d076 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -525,6 +525,8 @@ if [[ $numUniqueLabelsPerPod -gt 0 ]]; then done fi +wait_for_pods + if [[ $numUnappliedNetworkPolicies -gt 0 ]]; then set -x $KUBECTL $KUBECONFIG_ARG apply -f generated/networkpolicies/unapplied @@ -536,8 +538,6 @@ if [[ $numNetworkPolicies -gt 0 ]]; then set +x fi -wait_for_pods - echo echo "done scaling at $(date -u). Had started at $startDate." echo From 2fb72c712f5b0e32f8610637fa5491ce3e7a5286 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 26 Sep 2023 17:50:23 -0700 Subject: [PATCH 16/26] fix: 7 second timeout for windows agnhost connect --- .pipelines/npm/npm-scale-test.yaml | 15 +++++++++++++-- test/scale/connectivity/test-connectivity.sh | 8 ++++++-- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index a5f33df2e2..86c9858d5e 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -277,11 +277,16 @@ jobs: # notes for Windows: # initial connectivity should be established within 15 minutes of NPM restart (12 minute timeout since we already waited 3 minutes above) # adding new network policy to all 30 Pods should happen within 30 seconds + timeout=5 + if [[ $(PROFILE) == *ws22 ]]; then + timeout=7 + fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ --num-scale-pods-to-verify=all \ --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ - --max-wait-after-adding-netpol=30 + --max-wait-after-adding-netpol=30 \ + --connect-timeout=$timeout rc=$? if [[ $rc != 0 ]]; then kubectl get pod -n scale-test @@ -358,14 +363,20 @@ jobs: exit 1 } + cd $(Pipeline.Workspace)/s/test/scale/connectivity/ # initial connectivity should be established within 10 minutes # adding new network policy to all 12 Pods should happen within 20 seconds + timeout=5 + if [[ $(PROFILE) == *ws22 ]]; then + timeout=7 + fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ --num-scale-pods-to-verify=all \ --max-wait-for-initial-connectivity=$((10*60)) \ - --max-wait-after-adding-netpol=20 + --max-wait-after-adding-netpol=20 \ + --connect-timeout=$timeout rc=$? if [[ $rc != 0 ]]; then kubectl get pod -n scale-test diff --git a/test/scale/connectivity/test-connectivity.sh b/test/scale/connectivity/test-connectivity.sh index 8feef98f6a..14b77f4eda 100755 --- a/test/scale/connectivity/test-connectivity.sh +++ b/test/scale/connectivity/test-connectivity.sh @@ -10,7 +10,7 @@ NETPOL_SLEEP=5 printHelp() { cat < --max-wait-for-initial-connectivity= --max-wait-after-adding-netpol= [--kubeconfig=] [--kubectl-binary=] +./test-connectivity.sh --num-scale-pods-to-verify=all| --max-wait-for-initial-connectivity= --max-wait-after-adding-netpol= [--kubeconfig=] [--kubectl-binary=] [--connect-timeout=] Verifies that scale test Pods can connect to each other, but cannot connect to a new "pinger" Pod. Then, adds a NetworkPolicy to allow traffic between the scale test Pods and the "pinger" Pod, and verifies connectivity. @@ -29,7 +29,8 @@ REQUIRED PARAMETERS: OPTIONAL PARAMETERS: --kubeconfig= path to kubeconfig file - --kubectl-binary= path to kubectl binary. Default is kubectl + --kubectl-binary= path to kubectl binary. Default is kubectl + --connect-timeout= seconds before connect timeout EXIT CODES: 0 - success @@ -81,6 +82,9 @@ while [[ $# -gt 0 ]]; do } log "using kubectl binary: $KUBECTL" ;; + --connect-timeout=*) + TIMEOUT=${1#*=} + ;; *) log "ERROR: unknown parameter $1. Make sure you're using '--key=value' for parameters with values" exit 6 From 24cfdd402af1f7383aea464360641695b3604610 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Wed, 27 Sep 2023 14:50:36 -0700 Subject: [PATCH 17/26] feat: get cluster state on failure --- .pipelines/npm/npm-scale-test.yaml | 22 +++++++++++++++ debug/windows/npm/win-debug.sh | 45 +++++++++++++++++++++--------- 2 files changed, 54 insertions(+), 13 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 86c9858d5e..a06d729dc5 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -289,6 +289,17 @@ jobs: --connect-timeout=$timeout rc=$? if [[ $rc != 0 ]]; then + if [[ $(PROFILE) == *ws22 ]]; then + cd $(Pipeline.Workspace)/s/debug/windows/npm/win-debug.sh + chmod u+x win-debug.sh + ./win-debug.sh + mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ + else + npmPod=`kubectl get pod -n kube-system -owide | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1` + kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out + kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out + fi + kubectl get pod -n scale-test kubectl get pod -n connectivity-test exit $rc @@ -379,6 +390,17 @@ jobs: --connect-timeout=$timeout rc=$? if [[ $rc != 0 ]]; then + if [[ $(PROFILE) == *ws22 ]]; then + cd $(Pipeline.Workspace)/s/debug/windows/npm/win-debug.sh + chmod u+x win-debug.sh + ./win-debug.sh + mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ + else + npmPod=`kubectl get pod -n kube-system -owide | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1` + kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out + kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out + fi + kubectl get pod -n scale-test kubectl get pod -n connectivity-test exit $rc diff --git a/debug/windows/npm/win-debug.sh b/debug/windows/npm/win-debug.sh index 28f13ca20f..c134add221 100755 --- a/debug/windows/npm/win-debug.sh +++ b/debug/windows/npm/win-debug.sh @@ -1,20 +1,23 @@ +kubeconfig=$1 +if [[ -z $1 ]]; then + echo "kubeconfig not provided. using default kubeconfig" +else + echo "using kubeconfig: $kubeconfig" + kubeconfigArg="--kubeconfig $kubeconfig" +fi + # NOTE: you may not be able to unzip logs.zip in Linux since it was compressed in Windows -set -e +set -x dateString=`date -I` # like 2022-09-24 filepath=logs_$dateString mkdir $filepath echo "gathering logs and writing to $filepath/" -kubectl get pod -A -o wide --show-labels > $filepath/allpods.out -kubectl get netpol -A -o yaml > $filepath/all-netpol-yamls.out -kubectl describe netpol -A > $filepath/all-netpol-descriptions.out - npmPods=() nodes=() -for npmPodOrNode in `kubectl get pod -n kube-system -owide --output=custom-columns='Name:.metadata.name,Node:spec.nodeName' | grep "npm-win"`; do +for npmPodOrNode in `kubectl $kubeconfigArg get pod -n kube-system -owide --output=custom-columns='Name:.metadata.name,Node:spec.nodeName' | grep "npm-win"`; do # for loop will go over each item (npm pod, then its node, then the next npm pod, then its node, ...) - set +e echo $npmPodOrNode | grep -q azure-npm-win- if [ $? -eq 0 ]; then npmPods+=($npmPodOrNode) @@ -22,7 +25,6 @@ for npmPodOrNode in `kubectl get pod -n kube-system -owide --output=custom-colum nodes+=($npmPodOrNode) fi done -set -e echo "npm pods: ${npmPods[@]}" echo "nodes of npm pods: ${nodes[@]}" @@ -33,22 +35,39 @@ for i in $(seq 1 ${#npmPods[*]}); do node=${nodes[$j]} echo "gathering logs. npm pod: $npmPod. node: $node" - kubectl logs -n kube-system $npmPod > $filepath/logs_$npmPod.out + kubectl $kubeconfigArg logs -n kube-system $npmPod > $filepath/logs_$npmPod.out ips=() - for ip in `kubectl get pod -A -owide --output=custom-columns='IP:.status.podIP,Node:spec.nodeName' | grep $node | grep -oP "\d+\.\d+\.\d+\.\d+"`; do + for ip in `kubectl $kubeconfigArg get pod -A -owide --output=custom-columns='IP:.status.podIP,Node:spec.nodeName' | grep $node | grep -oP "\d+\.\d+\.\d+\.\d+"`; do ips+=($ip) done echo "node $node has IPs: ${ips[@]}" echo "copying ps1 file into $npmPod" - kubectl cp ./pod_exec.ps1 kube-system/"$npmPod":execw.ps1 + kubectl $kubeconfigArg cp ./pod_exec.ps1 kube-system/"$npmPod":execw.ps1 echo "executing ps1 file on $npmPod" - kubectl exec -it -n kube-system $npmPod -- powershell.exe -Command .\\execw.ps1 "'${ips[@]}'" + kubectl $kubeconfigArg exec -it -n kube-system $npmPod -- powershell.exe -Command .\\execw.ps1 "'${ips[@]}'" echo "copying logs.zip from $npmPod. NOTE: this will be a windows-based compressed archive (probably need windows to expand it)" - kubectl cp kube-system/"$npmPod":npm-exec-logs.zip $filepath/npm-exec-logs_$node.zip + kubectl $kubeconfigArg cp kube-system/"$npmPod":npm-exec-logs.zip $filepath/npm-exec-logs_$node.zip +done + +echo "finished getting HNS info. getting cluster state now" + +kubectl $kubeconfigArg get pod -A -o wide --show-labels > $filepath/allpods.out +kubectl $kubeconfigArg get netpol -A -o yaml > $filepath/all-netpol-yamls.out +kubectl $kubeconfigArg describe netpol -A > $filepath/all-netpol-descriptions.out + +for ns in `kubectl $kubeconfigArg get pod -A | grep -v Running | grep -v STATUS | awk '{print $1}' | sort | uniq`; do + echo "describing failed pods in namespace $ns..." + failingPods=`kubectl $kubeconfigArg get pod -n $ns | grep -v Running | grep -v STATUS | awk '{print $1}' | xargs echo` + if [[ -z $failingPods ]]; then + continue + fi + echo "failing Pods: $failingPods" + kubectl $kubeconfigArg describe pod -n $ns $failingPods > $filepath/describepod_$ns.out + break done echo "finished gathering all logs. written to $filepath/" From 24ec92742547fc9feec5113dc5c86cf270e2922c Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Wed, 27 Sep 2023 16:29:37 -0700 Subject: [PATCH 18/26] debug: fake a failure to verify log capture --- .pipelines/npm/npm-scale-test.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index a06d729dc5..1a9ee64ed3 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -282,12 +282,13 @@ jobs: timeout=7 fi set +e - ./test-connectivity.sh --kubectl-binary=$kubectlPath \ - --num-scale-pods-to-verify=all \ - --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ - --max-wait-after-adding-netpol=30 \ - --connect-timeout=$timeout - rc=$? + rc=1 + # ./test-connectivity.sh --kubectl-binary=$kubectlPath \ + # --num-scale-pods-to-verify=all \ + # --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ + # --max-wait-after-adding-netpol=30 \ + # --connect-timeout=$timeout + # rc=$? if [[ $rc != 0 ]]; then if [[ $(PROFILE) == *ws22 ]]; then cd $(Pipeline.Workspace)/s/debug/windows/npm/win-debug.sh From 899b3202257cb543c0e6b39035af1ee7091a761d Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Wed, 27 Sep 2023 17:13:28 -0700 Subject: [PATCH 19/26] fix: bugs in getting cluster state --- .pipelines/npm/npm-scale-test.yaml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 1a9ee64ed3..e5c15e70e3 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -290,13 +290,15 @@ jobs: # --connect-timeout=$timeout # rc=$? if [[ $rc != 0 ]]; then + echo "capturing cluster state due to failure" if [[ $(PROFILE) == *ws22 ]]; then - cd $(Pipeline.Workspace)/s/debug/windows/npm/win-debug.sh + cd $(Pipeline.Workspace)/s/debug/windows/npm/ chmod u+x win-debug.sh ./win-debug.sh mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ else - npmPod=`kubectl get pod -n kube-system -owide | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1` + set -x + npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d \n` kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out fi @@ -391,13 +393,15 @@ jobs: --connect-timeout=$timeout rc=$? if [[ $rc != 0 ]]; then + echo "capturing cluster state due to failure" if [[ $(PROFILE) == *ws22 ]]; then - cd $(Pipeline.Workspace)/s/debug/windows/npm/win-debug.sh + cd $(Pipeline.Workspace)/s/debug/windows/npm/ chmod u+x win-debug.sh ./win-debug.sh mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ else - npmPod=`kubectl get pod -n kube-system -owide | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1` + set -x + npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d \n` kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out fi From 80e7d0a702ade48d4ee84a3ccc9738ae1515043e Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Thu, 28 Sep 2023 10:07:13 -0700 Subject: [PATCH 20/26] fix: remove newline instead of "n" --- .pipelines/npm/npm-scale-test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index e5c15e70e3..894801587a 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -298,7 +298,7 @@ jobs: mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ else set -x - npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d \n` + npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d '\n'` kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out fi @@ -401,7 +401,7 @@ jobs: mv logs_* $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ else set -x - npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d \n` + npmPod=`kubectl get pod -n kube-system | grep npm | grep -v npm-win | awk '{print $1}' | head -n 1 | tr -d '\n'` kubectl exec -n kube-system $npmPod -- iptables-nft -vnL > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/iptables.out kubectl exec -n kube-system $npmPod -- ipset -L > $(System.DefaultWorkingDirectory)/$CLUSTER_NAME/ipset.out fi From c2292e1658760fc5ec273691b83ce1f39219580e Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Thu, 28 Sep 2023 10:07:22 -0700 Subject: [PATCH 21/26] Revert "debug: fake a failure to verify log capture" This reverts commit 24ec92742547fc9feec5113dc5c86cf270e2922c. --- .pipelines/npm/npm-scale-test.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index 894801587a..db573298ae 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -282,13 +282,12 @@ jobs: timeout=7 fi set +e - rc=1 - # ./test-connectivity.sh --kubectl-binary=$kubectlPath \ - # --num-scale-pods-to-verify=all \ - # --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ - # --max-wait-after-adding-netpol=30 \ - # --connect-timeout=$timeout - # rc=$? + ./test-connectivity.sh --kubectl-binary=$kubectlPath \ + --num-scale-pods-to-verify=all \ + --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ + --max-wait-after-adding-netpol=30 \ + --connect-timeout=$timeout + rc=$? if [[ $rc != 0 ]]; then echo "capturing cluster state due to failure" if [[ $(PROFILE) == *ws22 ]]; then From 5809cff9d61b3c97f368c5de3ab27ca8ca2e8155 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Thu, 28 Sep 2023 14:29:33 -0700 Subject: [PATCH 22/26] feat(win-debug): get prom metrics --- debug/windows/npm/win-debug.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/debug/windows/npm/win-debug.sh b/debug/windows/npm/win-debug.sh index c134add221..11e4a066c0 100755 --- a/debug/windows/npm/win-debug.sh +++ b/debug/windows/npm/win-debug.sh @@ -47,13 +47,22 @@ for i in $(seq 1 ${#npmPods[*]}); do kubectl $kubeconfigArg cp ./pod_exec.ps1 kube-system/"$npmPod":execw.ps1 echo "executing ps1 file on $npmPod" - kubectl $kubeconfigArg exec -it -n kube-system $npmPod -- powershell.exe -Command .\\execw.ps1 "'${ips[@]}'" + kubectl $kubeconfigArg exec -n kube-system $npmPod -- powershell.exe -Command .\\execw.ps1 "'${ips[@]}'" echo "copying logs.zip from $npmPod. NOTE: this will be a windows-based compressed archive (probably need windows to expand it)" kubectl $kubeconfigArg cp kube-system/"$npmPod":npm-exec-logs.zip $filepath/npm-exec-logs_$node.zip done -echo "finished getting HNS info. getting cluster state now" +echo "finished getting HNS info. getting prometheus metrics" + +mkdir -p $filepath/prometheus/node-metrics +for i in $(seq 1 ${#npmPods[*]}); do + j=$((i-1)) + npmPod=${npmPods[$j]} + kubectl $kubeconfigArg exec -n kube-system $npmPod -- powershell.exe -Command "(Invoke-WebRequest -UseBasicParsing http://localhost:10091/node-metrics).Content" > $filepath/prometheus/node-metrics/$npmPod.out +done + +echo "finished getting prometheus metrics. getting cluster state" kubectl $kubeconfigArg get pod -A -o wide --show-labels > $filepath/allpods.out kubectl $kubeconfigArg get netpol -A -o yaml > $filepath/all-netpol-yamls.out From 24fb5f880cb2231d896a4c02c002ecac356fdf9e Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Fri, 29 Sep 2023 14:08:29 -0700 Subject: [PATCH 23/26] fix: leave timeout=5s for win --- .pipelines/npm/npm-scale-test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index db573298ae..abfa40b0cb 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -279,7 +279,7 @@ jobs: # adding new network policy to all 30 Pods should happen within 30 seconds timeout=5 if [[ $(PROFILE) == *ws22 ]]; then - timeout=7 + timeout=5 fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ @@ -382,7 +382,7 @@ jobs: # adding new network policy to all 12 Pods should happen within 20 seconds timeout=5 if [[ $(PROFILE) == *ws22 ]]; then - timeout=7 + timeout=5 fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ From 2ee3dd28fccb4468bb96eaaa2a9a0e3d538fad32 Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 14 Nov 2023 13:03:35 -0800 Subject: [PATCH 24/26] style: remove new, unused --connect-timeout parameter --- .pipelines/npm/npm-scale-test.yaml | 14 ++------------ test/scale/connectivity/test-connectivity.sh | 6 +----- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/.pipelines/npm/npm-scale-test.yaml b/.pipelines/npm/npm-scale-test.yaml index abfa40b0cb..866b887d18 100644 --- a/.pipelines/npm/npm-scale-test.yaml +++ b/.pipelines/npm/npm-scale-test.yaml @@ -277,16 +277,11 @@ jobs: # notes for Windows: # initial connectivity should be established within 15 minutes of NPM restart (12 minute timeout since we already waited 3 minutes above) # adding new network policy to all 30 Pods should happen within 30 seconds - timeout=5 - if [[ $(PROFILE) == *ws22 ]]; then - timeout=5 - fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ --num-scale-pods-to-verify=all \ --max-wait-for-initial-connectivity=$(INITIAL_CONNECTIVITY_TIMEOUT) \ - --max-wait-after-adding-netpol=30 \ - --connect-timeout=$timeout + --max-wait-after-adding-netpol=30 rc=$? if [[ $rc != 0 ]]; then echo "capturing cluster state due to failure" @@ -380,16 +375,11 @@ jobs: cd $(Pipeline.Workspace)/s/test/scale/connectivity/ # initial connectivity should be established within 10 minutes # adding new network policy to all 12 Pods should happen within 20 seconds - timeout=5 - if [[ $(PROFILE) == *ws22 ]]; then - timeout=5 - fi set +e ./test-connectivity.sh --kubectl-binary=$kubectlPath \ --num-scale-pods-to-verify=all \ --max-wait-for-initial-connectivity=$((10*60)) \ - --max-wait-after-adding-netpol=20 \ - --connect-timeout=$timeout + --max-wait-after-adding-netpol=20 rc=$? if [[ $rc != 0 ]]; then echo "capturing cluster state due to failure" diff --git a/test/scale/connectivity/test-connectivity.sh b/test/scale/connectivity/test-connectivity.sh index 14b77f4eda..0f8ae9c89b 100755 --- a/test/scale/connectivity/test-connectivity.sh +++ b/test/scale/connectivity/test-connectivity.sh @@ -10,7 +10,7 @@ NETPOL_SLEEP=5 printHelp() { cat < --max-wait-for-initial-connectivity= --max-wait-after-adding-netpol= [--kubeconfig=] [--kubectl-binary=] [--connect-timeout=] +./test-connectivity.sh --num-scale-pods-to-verify=all| --max-wait-for-initial-connectivity= --max-wait-after-adding-netpol= [--kubeconfig=] [--kubectl-binary=] Verifies that scale test Pods can connect to each other, but cannot connect to a new "pinger" Pod. Then, adds a NetworkPolicy to allow traffic between the scale test Pods and the "pinger" Pod, and verifies connectivity. @@ -30,7 +30,6 @@ REQUIRED PARAMETERS: OPTIONAL PARAMETERS: --kubeconfig= path to kubeconfig file --kubectl-binary= path to kubectl binary. Default is kubectl - --connect-timeout= seconds before connect timeout EXIT CODES: 0 - success @@ -82,9 +81,6 @@ while [[ $# -gt 0 ]]; do } log "using kubectl binary: $KUBECTL" ;; - --connect-timeout=*) - TIMEOUT=${1#*=} - ;; *) log "ERROR: unknown parameter $1. Make sure you're using '--key=value' for parameters with values" exit 6 From d6a67cf82d56f2d4cfd414df8245d194a5c3214d Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 14 Nov 2023 13:07:08 -0800 Subject: [PATCH 25/26] style: comment --- test/scale/test-scale.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index 0489b1d076..5efbc2dd80 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -525,6 +525,7 @@ if [[ $numUniqueLabelsPerPod -gt 0 ]]; then done fi +# to better evaluate time to apply ACLs, wait for pods to come up first (takes a variable amount of time) before applying the NetPols wait_for_pods if [[ $numUnappliedNetworkPolicies -gt 0 ]]; then From ea0d306d589229f466cc80846f534c9c6d2dddfd Mon Sep 17 00:00:00 2001 From: Hunter Gregory Date: Tue, 14 Nov 2023 13:43:04 -0800 Subject: [PATCH 26/26] feat: top node/pod --- test/scale/test-scale.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/scale/test-scale.sh b/test/scale/test-scale.sh index 5efbc2dd80..167959295b 100755 --- a/test/scale/test-scale.sh +++ b/test/scale/test-scale.sh @@ -293,6 +293,8 @@ wait_for_pods() { k get pod -n scale-test -owide k get node k get pod -n kube-system -l app=kwok-controller -owide + k top pod -n kube-system -l app=kwok-controller + k top node exit 1 fi # try recreating nodes if KWOK controller failed