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

Add support for composefs #3483

Merged
merged 1 commit into from
Jul 5, 2023
Merged

Conversation

cgwalters
Copy link
Member

@cgwalters cgwalters commented May 19, 2023

This pairs with ostreedev/ostree#2640

It's all off by default (to state the obvious). But one can do e.g.:

$ cat >> src/config/image.yaml << EOF
composefs: true
EOF

To test out the fsverity bits, you also want
rootfs: ext4verity

More in ostreedev/ostree#2867

@cgwalters
Copy link
Member Author

jenkins flaked on a kola test, and not sure what happened with the prow one
/retest

@cgwalters
Copy link
Member Author

Still not sure what's going on with the prow timeouts
/retest

@travier
Copy link
Member

travier commented May 24, 2023

This mostly LGTM but it would be nice to have a general design document to clarify how all of this will interact as there are currently no documentation as far as I could see.

@cgwalters
Copy link
Member Author

I've created ostreedev/ostree#2867 as an initial doc (please feel free to edit).

@cgwalters
Copy link
Member Author

/retest

This pairs with ostreedev/ostree#2640

It's all off by default (to state the obvious).  But one can do e.g.:

```
$ cat >> src/config/image.yaml << EOF
composefs: true
EOF
```

To test out the fsverity bits, you also want
`rootfs: ext4verity`

More in ostreedev/ostree#2867
@cgwalters
Copy link
Member Author

OK, per the recent direction in ostree upstream we will be directly reusing the existing ostree signature support, which means we can just drop all things related to signing and keys from this code. Now this option boils down to enabling a documented repo flag.

@cgwalters
Copy link
Member Author

/retest

@travier
Copy link
Member

travier commented Jun 28, 2023

/retest

@travier
Copy link
Member

travier commented Jun 28, 2023

Thanks for the nice documentation! LGTM

@travier
Copy link
Member

travier commented Jul 4, 2023

/retest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants