Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some files are wrongly discarded when building local archive #113

Closed
rezib opened this issue May 24, 2023 · 0 comments
Closed

Some files are wrongly discarded when building local archive #113

rezib opened this issue May 24, 2023 · 0 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@rezib
Copy link
Contributor

rezib commented May 24, 2023

Consider these debian.yml in a source tree:

$ find . -name debian.yml
./conf/roles/mariadb/vars/os/debian.yml
./conf/roles/slurm/vars/os/debian.yml
./conf/roles/ssh/vars/os/debian.yml
./conf/roles/mpi/vars/os/debian.yml
./conf/roles/common/tasks/os/debian.yml
./conf/roles/common/vars/os/debian.yml

These files are wrongly discarded when building an archive with fatbuildrctl out of this source tree:

$ fatbuildrctl --debug build -a firehpc --sources 0.0.1~dev41@. -d ubuntu22.04 --watch
[DEBUG] ⸬fatbuildr.prefs:64             ↦ Loading user preferences file ~/.config/fatbuildr.ini
…
[INFO]  ⸬fatbuildr.cli.fatbuildrctl:106 ↦ Generating artifact firehpc source tarball version 0.0.1~dev41 using directory .
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:130 ↦ Creating artifact firehpc source tarball /run/fatbuildr/firehpc-0.0.1~dev41.tar.xz with directory .
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/README.md
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/TODO.md
…

[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mariadb/vars
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mariadb/vars/os
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mariadb/vars/os/redhat.yml
…
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mpi/vars
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mpi/vars/os
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/mpi/vars/os/redhat.yml
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/slurm
…
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/slurm/vars
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/slurm/vars/os
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/conf/roles/slurm/vars/os/redhat.yml
…
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:93  ↦ File added in archive: firehpc-0.0.1~dev41/setup.py
[DEBUG] ⸬fatbuildr.cli.fatbuildrctl:76  ↦ Creating archive /run/fatbuildr/fatbuildr-artifact-prtuya2_.tar.xz with artifact definition directory /home/remi/Documents/git/products/hpck.it/firehpc
Submitted firehpc build task 02b8411f-c9d8-4ac2-8ee0-aa1649c02d2e
…

This must be fixed.

@rezib rezib added the bug Something isn't working label May 24, 2023
@rezib rezib self-assigned this May 24, 2023
@rezib rezib closed this as completed in f7bb83d May 25, 2023
@rezib rezib added this to the v2.1.0 milestone May 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant