k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/jobs/e2e_node/crio/crio_cgroupsv2_splitfs.ign (about)

     1  {
     2    "ignition": {
     3      "version": "3.3.0"
     4    },
     5    "kernelArguments": {
     6      "shouldNotExist": [
     7        "mitigations=auto,nosmt"
     8      ]
     9    },
    10    "storage": {
    11      "disks": [
    12        {
    13          "device": "/dev/disk/by-id/coreos-boot-disk",
    14          "partitions": [
    15            {
    16              "label": "root",
    17              "number": 4,
    18              "resize": true,
    19              "sizeMiB": 8192
    20            },
    21            {
    22              "label": "images",
    23              "sizeMiB": 0
    24            }
    25          ],
    26          "wipeTable": false
    27        }
    28      ],
    29      "files": [
    30        {
    31          "path": "/etc/zincati/config.d/90-disable-auto-updates.toml",
    32          "contents": {
    33            "compression": "",
    34            "source": "data:,%5Bupdates%5D%0Aenabled%20%3D%20false%0A"
    35          },
    36          "mode": 420
    37        },
    38        {
    39          "path": "/root/kubelet-e2e.te",
    40          "contents": {
    41            "compression": "gzip",
    42            "source": "data:;base64,H4sIAAAAAAAC/6RRy07DMBC8+ytG4gwCjkT9lsp1BrTKxjbOWhWK+u+ItiFpE07scWcf83B9aqsSXT1QaY98JV6enhvnCj+rFGJ0uJZ9ZUKy+YNy2FtzC4SPkmpetevAsrd+DUgUWx9J0bzEn5UZCeqHAa0UjJAUTBEKvREpM+JYxIjT/fi7KDHC58zYTguaQofe58tmoW9RGH1P1KgSu/nYybmH3bKufHHT3Dmvmo4TNmt9++f7++cLX7YZLAcWNC6mbdq10vcb7B8aZ3yK+nz+nEjjvgMAAP//f1Vw5EkCAAA="
    43          },
    44          "mode": 420
    45        },
    46        {
    47          "path": "/etc/crio/crio.conf.d/crio.conf",
    48          "contents": {
    49            "compression": "gzip",
    50            "source": "data:;base64,H4sIAAAAAAAC/7SPQWrEMAxF9z5FyH7iE8xJSjAaR8moyFKQ5UJvXzxJKbRQuuisjMX/ek8v2UgnKrDhHCptAt4M065M+X24DmNEz7GH4jGbXqvKGMJRtCZOBefAuiXGN+TeWfDWtjEspnsiWQ1SdhuuwwpcMSy4QmNPZ7cXrEn+vvPzrVO2JnM4v2kHvz/EWrXImoHjjeSheOnJMRQVcrXfkyrl5x1fzG70N+bh/h9Mx+qXO8jCaM9ifwQAAP//eNRpfPABAAA="
    51          },
    52          "mode": 420
    53        },
    54        {
    55          "path": "/etc/sysctl.d/99-e2e-sysctl.conf",
    56          "contents": {
    57            "compression": "gzip",
    58            "source": "data:;base64,H4sIAAAAAAAC/2SQvU7DQBCEez/FSG7BduKf4Eh0NBR06dH6bo1P8d1F3r3EvD2KCJFQqpW+LWbmy/EezMIkjCMvgefi5OynpxUU7B/SaWGy8nzFGuFpdT75AofJCZwgMFu2GOOS5Tg5Cz47oy4GKIvKEwY2lIQh36LsLS5uniGsoBvCxVnGG4+UZj2QHOWD1izHQMIWMcA7n0LyiCN0YmGcaU4sRZZjXXjcY1I9yb4sv5xOaShM9OUt7X5N9N5pWVM1Vp1pNrTth11XjdyZ2tKu3fZmbPuW25eaqOqyHIeJYX9L3QJBC0NjxBwv18HXNo+Ti+y/zNdm0zd11WSPQu+vnwAAAP//xE8bG4oBAAA="
    59          },
    60          "mode": 420
    61        },
    62        {
    63          "path": "/etc/ssh-key-secret/ssh-public",
    64          "contents": {
    65            "source": "data:text/plain;base64,R0NFX1NTSF9QVUJMSUNfS0VZX0ZJTEVfQ09OVEVOVA=="
    66          },
    67          "mode": 420
    68        },
    69        {
    70          "path": "/etc/containers/storage.conf",
    71          "contents": {
    72            "compression": "gzip",
    73            "source": "data:;base64,H4sIAAAAAAAC/1SNSwqDQBBE932KZjyAJ8jOnCDLkEUbWx0Yp6VsDd4+GPNzVfDgvbpObpBOb0QFV9rKnJwvO+MKcVFQ8xo+cbBFkWQNRJgzzHyD5SIo75ZdYlZM5bsYqODz2OugkPRNSm74gegqdVJOsiq4NfDPpw4y9od4ivXfwRb+5DY1DtLpRPu4QQ/ejsMzAAD//4r2l3roAAAA"
    74          },
    75          "mode": 420
    76        }
    77      ],
    78      "filesystems": [
    79        {
    80          "device": "/dev/disk/by-partlabel/images",
    81          "format": "ext4",
    82          "path": "/var/lib/images"
    83        }
    84      ]
    85    },
    86    "systemd": {
    87      "units": [
    88        {
    89          "contents": "# Generated by Butane\n[Unit]\nRequires=systemd-fsck@dev-disk-by\\x2dpartlabel-images.service\nAfter=systemd-fsck@dev-disk-by\\x2dpartlabel-images.service\n\n[Mount]\nWhere=/var/lib/images\nWhat=/dev/disk/by-partlabel/images\nType=ext4\n\n[Install]\nRequiredBy=local-fs.target",
    90          "enabled": true,
    91          "name": "var-lib-images.mount"
    92        },
    93        {
    94          "contents": "[Unit]\nDescription=Configure required sysctls.\n\n[Service]\nType=oneshot\nExecStart=/usr/lib/systemd/systemd-sysctl\n\n[Install]\nWantedBy=multi-user.target\n",
    95          "enabled": true,
    96          "name": "configure-sysctl.service"
    97        },
    98        {
    99          "contents": "[Unit]\nDescription=Download and install required tools.\nBefore=crio-install.service\nAfter=NetworkManager-wait-online.service\n\n[Service]\nType=oneshot\nExecStart=rpm-ostree install \\\n  -y \\\n  --apply-live \\\n  --allow-inactive \\\n  dbus-tools \\\n  checkpolicy\n\n[Install]\nWantedBy=multi-user.target\n",
   100          "enabled": true,
   101          "name": "tools-install.service"
   102        },
   103        {
   104          "contents": "[Unit]\nDescription=Setup SELinux policy\nAfter=tools-install.service\n\n[Service]\nType=oneshot\nExecStartPre=setenforce 1\nExecStartPre=checkmodule -M -m -o /root/kubelet-e2e.mod /root/kubelet-e2e.te\nExecStartPre=semodule_package -o /root/kubelet-e2e.pp -m /root/kubelet-e2e.mod\nExecStartPre=semodule -i /root/kubelet-e2e.pp\nExecStartPre=mkdir -p /var/lib/kubelet\nExecStart=chcon -R -u system_u -r object_r -t var_lib_t /var/lib/kubelet\n\n[Install]\nWantedBy=multi-user.target\n",
   105          "enabled": true,
   106          "name": "selinux-install.service"
   107        },
   108        {
   109          "contents": "[Unit]\nDescription=Download and install crio binaries and configurations.\nAfter=selinux-install.service\n\n[Service]\nType=oneshot\nEnvironment=\"SCRIPT_COMMIT=3e02ed6de9f516af9d8884c06ee3d709b2fa413d\"\nEnvironment=\"CRIO_COMMIT=v1.30.0\"\n\nExecStartPre=mount /tmp /tmp -o remount,exec,suid\nExecStartPre=mount -o remount,rw /dev/sda4 /usr\nExecStartPre=bash -c '\\\n  curl --fail --retry 5 --retry-delay 3 --silent --show-error \\\n    https://raw.githubusercontent.com/cri-o/packaging/$SCRIPT_COMMIT/get |\\\n      bash -s -- -t $CRIO_COMMIT'\nExecStartPre=rm -f /etc/cni/net.d/87-podman-bridge.conflist\nExecStartPre=rm -f /etc/crio/crio.conf.d/10-crio.conf\nExecStart=systemctl enable --now crio.service\n\n[Install]\nWantedBy=multi-user.target\n",
   110          "enabled": true,
   111          "name": "crio-install.service"
   112        },
   113        {
   114          "contents": "[Unit]\nDescription=Copy authorized keys\nBefore=crio-install.service\nAfter=NetworkManager-wait-online.service\n\n[Service]\nType=oneshot\nExecStart=/bin/sh -c '\\\n  /usr/bin/mkdir -m 0700 -p /home/core/.ssh \u0026\u0026 \\\n  /usr/bin/cat /etc/ssh-key-secret/ssh-public \\\n    \u003e\u003e /home/core/.ssh/authorized_keys \u0026\u0026 \\\n  /usr/bin/chown -R core:core /home/core/.ssh \u0026\u0026 \\\n  /usr/bin/chmod 0600 /home/core/.ssh/authorized_keys'\n\n[Install]\nWantedBy=multi-user.target\n",
   115          "enabled": true,
   116          "name": "authorized-key.service"
   117        }
   118      ]
   119    }
   120  }