diff --git a/README.md b/README.md index b058f23..3f2e3db 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ The role requires to be run as root on the target host. Supported values: `aws`, `azure`. If not specified, default to the classical Xilinx XRT environment. * **xilinx_xrt_platforms**: List of FPGA platforms. If specified, install related deployment target platform packages. - Supported values in the list: `u50`, `u200`, `u250`, `u280`. + Supported values in the list: `u50`, `u55c`, `u200`, `u250`, `u280`. * **xilinx_xrt_ensure_compatible_kernel**: If `true`, ensure the Linux kernel installed is compatible. Default to `true`. * **xilinx_xrt_bashrc**: If `true`, add the source of the XRT setup script to the user `~/.bashrc`. diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 50dd293..4ba96db 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -66,7 +66,6 @@ jobs: - script: molecule test displayName: Test Ansible role - condition: always() env: ANSIBLE_DISPLAY_SKIPPED_HOSTS: "False" ANSIBLE_FORCE_COLOR: "True" diff --git a/filter_plugins/main.py b/filter_plugins/main.py index bc60313..aad3fdc 100644 --- a/filter_plugins/main.py +++ b/filter_plugins/main.py @@ -4,6 +4,16 @@ # https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/alveo.html _BASE_URL = "https://www.xilinx.com/bin/public/openDownload?filename=" _PACKAGES = { + "2021.2": { + "RedHat": { + "7": "xrt_202120.2.12.427_7.8.2003-x86_64-xrt.rpm", + "8": "xrt_202120.2.12.427_8.1.1911-x86_64-xrt.rpm", + }, + "Debian": { + "bionic": "xrt_202120.2.12.427_18.04-amd64-xrt.deb", + "focal": "xrt_202120.2.12.427_20.04-amd64-xrt.deb", + }, + }, "2021.1": { "RedHat": { "7": "xrt_202110.2.11.634_7.6.1810-x86_64-xrt.rpm", @@ -147,6 +157,10 @@ # Deployment Target Platform packages (Same base URL as _PACKAGES) _PLATFORM_PACKAGES = { "u50": { + "2021.2": { + "Debian": "xilinx-u50_2021.2_2021_1021_1001-all.deb.tar.gz", + "RedHat": "xilinx-u50_2021.2_2021_1021_1001-noarch.rpm.tar.gz", + }, "2021.1": { "Debian": "xilinx-u50-gen3x16-xdma-all_1-2784799.deb.tar.gz", "RedHat": "xilinx-u50-gen3x16-xdma-noarch_1-2784799.rpm.tar.gz", @@ -177,7 +191,17 @@ "RedHat": "xilinx-u50-xdma-201910.1-0911.x86_64.rpm", }, }, + "u55c": { + "2021.2": { + "Debian": "xilinx-u55c_2021.2_2021_1021_1001-all.deb.tar.gz", + "RedHat": "xilinx-u55c_2021.2_2021_1021_1001-noarch.rpm.tar.gz", + }, + }, "u200": { + "2021.2": { + "Debian": "xilinx-u200_2021.2_2021_1021_1001-all.deb.tar.gz", + "RedHat": "xilinx-u200_2021.2_2021_1021_1001-noarch.rpm.tar.gz", + }, "2021.1": { "Debian": "xilinx-u200-gen3x16-xdma-all_1-3209015.deb_2.tar.gz", "RedHat": "xilinx-u200-gen3x16-xdma-noarch_1-3209015.rpm_2.tar.gz", @@ -191,6 +215,10 @@ }, }, "u250": { + "2021.2": { + "Debian": "xilinx-u250_2021.2_2021_1021_1001-all.deb.tar.gz", + "RedHat": "xilinx-u250_2021.2_2021_1021_1001-noarch.rpm.tar.gz", + }, "2021.1": { "Debian": "xilinx-u250-gen3x16-xdma-all_3.1-3063142.deb_2.tar.gz", "RedHat": "xilinx-u250-gen3x16-xdma-noarch_3.1-3063142.rpm_2.tar.gz", diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 5385b4a..9837be7 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -74,7 +74,7 @@ platforms: - xrt_2018_2 - name: centos_8-2021.1 - image: centos:8 + image: quay.io/centos/centos:stream8 groups: - xrt_2021_1