Skip to content

Commit

Permalink
docs(petalinux,yocto): remove SELinux labeling when creating containers
Browse files Browse the repository at this point in the history
  • Loading branch information
nikAizuddin committed May 23, 2023
1 parent 0a8fc76 commit c4a8e9f
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 37 deletions.
9 changes: 2 additions & 7 deletions docs/petalinux/arty-z7-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,6 @@ Allow X11 for Podman:
xhost +local:
```

Allow source files to be mounted into container:
```
chcon -R -v -t container_file_t project
```


## Creating Hardware

Expand All @@ -36,7 +31,7 @@ podman run -it --rm \
-v ${PWD}/project:${PWD}/project:rw \
-v xilinx-tools-v2022-2:/tools/Xilinx:ro \
--workdir ${PWD}/project/vivado/run/arty-z7-20 \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source /tools/Xilinx/Vitis/2022.2/settings64.sh
Expand Down Expand Up @@ -74,7 +69,7 @@ podman run -it --rm \
-v ${PWD}/project:${PWD}/project:rw \
-v xilinx-tools-v2022-2:/tools/Xilinx:ro \
--workdir ${PWD}/project/petalinux/arty-z7-20 \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source /tools/Xilinx/PetaLinux/2022.2/tool/settings.sh
Expand Down
7 changes: 1 addition & 6 deletions docs/petalinux/kr260.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@ Requirements:
* [Kria KR260 Starter Kit 2022.1 BSP Update 1](https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2022-1.html)
* [KR260 board that have it's firmware updated with 2022.1_update3_BOOT.BIN](https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM#Boot-Firmware-Updates)

Allow source files to be mounted into container:
```
chcon -R -t container_file_t project
```


## Building PetaLinux

Expand All @@ -25,7 +20,7 @@ podman run -it --rm \
-v ${PWD}/project:${PWD}/project:rw \
-v xilinx-tools-v2022-1:/tools/Xilinx:ro \
--workdir ${PWD}/project/petalinux \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source /tools/Xilinx/PetaLinux/2022.1/tool/settings.sh
Expand Down
7 changes: 1 addition & 6 deletions docs/yocto/rpi3bp.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,14 @@

## Building

Allow source files to be mounted into container:
```
chcon -R -t container_file_t project
```

Create container:
```
podman run -it --rm \
--network=host \
--userns="keep-id:uid=1000,gid=1000" \
-v ${PWD}/project:${PWD}/project:rw \
--workdir ${PWD}/project/yocto/rpi3bp \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source layers/poky/oe-init-build-env build
Expand Down
7 changes: 1 addition & 6 deletions docs/yocto/rpi4b.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,14 @@

## Building

Allow source files to be mounted into container:
```
chcon -R -t container_file_t project
```

Create container:
```
podman run -it --rm \
--network=host \
--userns="keep-id:uid=1000,gid=1000" \
-v ${PWD}/project:${PWD}/project:rw \
--workdir ${PWD}/project/yocto/rpi4b \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source layers/poky/oe-init-build-env build
Expand Down
7 changes: 1 addition & 6 deletions docs/yocto/rpizero-w.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,14 @@

## Building

Allow source files to be mounted into container:
```
chcon -R -t container_file_t project
```

Create container:
```
podman run -it --rm \
--network=host \
--userns="keep-id:uid=1000,gid=1000" \
-v ${PWD}/project:${PWD}/project:rw \
--workdir ${PWD}/project/yocto/rpizero-w \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source layers/poky/oe-init-build-env build
Expand Down
7 changes: 1 addition & 6 deletions docs/yocto/rpizero2-w.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,14 @@

## Building

Allow source files to be mounted into container:
```
chcon -R -t container_file_t project
```

Create container:
```
podman run -it --rm \
--network=host \
--userns="keep-id:uid=1000,gid=1000" \
-v ${PWD}/project:${PWD}/project:rw \
--workdir ${PWD}/project/yocto/rpizero2-w \
--security-opt label=type:xilinx_toolkit_podman.process \
--security-opt label=disable \
localhost/extra2000/xilinx-toolkit:latest \
bash
source layers/poky/oe-init-build-env build
Expand Down

0 comments on commit c4a8e9f

Please sign in to comment.