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

[Actions] Adding process containers with runC backend to be built in the Linux workflow #1655

Merged
merged 8 commits into from
Jun 20, 2024

Conversation

VeithMetro
Copy link
Contributor

@VeithMetro VeithMetro commented Jun 20, 2024

The idea was described in this Jira ticket: https://jira.rdkcentral.com/jira/browse/METROL-994
The other backends need some dependencies, so it would be more tricky to add them as well, but like we discussed - one should be enough just to make sure it compiles after any changes.

Also, the target source of PROCESSCONTAINERS_CLIB option was RunCImplementation.cpp, just like in case of the PROCESSCONTAINERS_RUNC option, so it seems we can remove one of them.

@MFransen69 MFransen69 merged commit dbfcb83 into master Jun 20, 2024
35 checks passed
@MFransen69 MFransen69 deleted the development/actions-containers branch June 20, 2024 09:28
msieben pushed a commit that referenced this pull request Jun 21, 2024
…the Linux workflow (#1655)

* Fixing warnings in RunC process containers

* Adding containers to Actions

* Removing PROCESSCONTAINERS_CLIB option as it was the same as RunC

* Temporarily using a template from development to test the changes

* Using sizeof to get the size of a buffer instead of a fixed value which did not match the buffer size on top of that

* Changing back to use template from master
MFransen69 added a commit that referenced this pull request Jun 26, 2024
* [Tests/init/core] : Separate 'tests' from 'core' namespaces.

Initial changes by mostly search and replace.

* [Tests/unit/core] : partially revert '8a3fe02b8a9f3ff7c3672942d2ee906115420956' to include 'test_messageException'

* [Tests/unit / Tests/unit/core] : Do not depend on 'IPTestAdministrator' if it not used

* [Tests/unit/core] : Make explicit global namespace lookup

* [DOC] Singletons section (#1540)

* singleton section added

* singletons documentation section added

* singletons.md added to mkdocs.yml

* warning fixed

* formating fix

* singletons description addded

* [doc] description of singletons added

* Update singletons.md

---------

Co-authored-by: MFransen69 <39826971+MFransen69@users.noreply.github.com>

* [Actions] Adding process containers with runC backend to be built in the Linux workflow (#1655)

* Fixing warnings in RunC process containers

* Adding containers to Actions

* Removing PROCESSCONTAINERS_CLIB option as it was the same as RunC

* Temporarily using a template from development to test the changes

* Using sizeof to get the size of a buffer instead of a fixed value which did not match the buffer size on top of that

* Changing back to use template from master

* [Tests/unit/core] : more use of full nested namespaces

* [Tests/unit/core] : remove 'using' in 'test_hash'

* Revert "[Tests/unit / Tests/unit/core] : Do not depend on 'IPTestAdministrator' if it not used"

This reverts commit 7ac0335.

---------

Co-authored-by: Piotr Czekaj <pczekajj@gmail.com>
Co-authored-by: MFransen69 <39826971+MFransen69@users.noreply.github.com>
Co-authored-by: Mateusz Daniluk <121170681+VeithMetro@users.noreply.github.com>
MFransen69 added a commit that referenced this pull request Jul 16, 2024
* [Tests/init/core] : Separate 'tests' from 'core' namespaces.

Initial changes by mostly search and replace.

* [Tests/unit/core] : partially revert '8a3fe02b8a9f3ff7c3672942d2ee906115420956' to include 'test_messageException'

* [Tests/unit / Tests/unit/core] : Do not depend on 'IPTestAdministrator' if it not used

* [Tests/unit/core] : Make explicit global namespace lookup

* [DOC] Singletons section (#1540)

* singleton section added

* singletons documentation section added

* singletons.md added to mkdocs.yml

* warning fixed

* formating fix

* singletons description addded

* [doc] description of singletons added

* Update singletons.md

---------

Co-authored-by: MFransen69 <39826971+MFransen69@users.noreply.github.com>

* [Actions] Adding process containers with runC backend to be built in the Linux workflow (#1655)

* Fixing warnings in RunC process containers

* Adding containers to Actions

* Removing PROCESSCONTAINERS_CLIB option as it was the same as RunC

* Temporarily using a template from development to test the changes

* Using sizeof to get the size of a buffer instead of a fixed value which did not match the buffer size on top of that

* Changing back to use template from master

* [Tests/unit/core] : more use of full nested namespaces

* [Tests/unit/core] : remove 'using' in 'test_hash'

* Revert "[Tests/unit / Tests/unit/core] : Do not depend on 'IPTestAdministrator' if it not used"

This reverts commit 7ac0335.

* [Tests/unit/tests] : align namespace usage for 'test_iptestadministrator'

---------

Co-authored-by: Piotr Czekaj <pczekajj@gmail.com>
Co-authored-by: MFransen69 <39826971+MFransen69@users.noreply.github.com>
Co-authored-by: Mateusz Daniluk <121170681+VeithMetro@users.noreply.github.com>
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.

2 participants