Skip to content

Conversation

@ffrank
Copy link
Contributor

@ffrank ffrank commented May 17, 2025

As specified in OpenVoxProject/planning#39, the agent will now make its implementation flavor known to the compiler through a built-in fact, as will the server (through a server fact).

@ffrank
Copy link
Contributor Author

ffrank commented May 17, 2025

The testing for the server_facts is..."limited".

Looks like there are only a bunch of tests in the unit[sic!] tests for the compiler terminus. (These look more like integration tests of the second degree.)

Felix Frank added 2 commits May 23, 2025 21:19
As specified in OpenVoxProject/planning#39, the agent will now make its
implementation flavor known to the compiler through a built-in fact, as
will the server (through a server fact).
@ffrank ffrank force-pushed the planning-39-impl-facts branch from 20be7df to ae363fc Compare May 23, 2025 19:20
@bastelfreak bastelfreak added the enhancement New feature or request label May 23, 2025
@bastelfreak bastelfreak merged commit 9636456 into OpenVoxProject:main May 26, 2025
8 of 9 checks passed
@ffrank ffrank deleted the planning-39-impl-facts branch May 26, 2025 11:40
@smortex smortex changed the title Add 'implementation' fact to agent and server. Add implementation fact to agent and server. May 30, 2025
@github-actions
Copy link

GitHub Actions is not permitted to create or approve pull requests.

bastelfreak added a commit that referenced this pull request Jun 4, 2025
In OpenVoxProject/openvox-agent#66 someone
reported issues during `puppet lookup` with the changes from
#63 or
#78.

It's also easy to reproduce it locally:

```
root@:~# puppet lookup puppet::puppetmaster
Warning: The node parameter 'implementation' for node 'mirror.voxpupu.li' was already set to 'openvox'. It could not be set to 'openvox'
--- voxpupu.li
root@:~# echo $?
0
root@:~#
```
bastelfreak added a commit that referenced this pull request Jun 4, 2025
In OpenVoxProject/openvox-agent#66 someone
reported issues during `puppet lookup` with the changes from
#63 or
#78.

It's also easy to reproduce it locally:

```
root@:~# puppet lookup puppet::puppetmaster
Warning: The node parameter 'implementation' for node 'mirror.voxpupu.li' was already set to 'openvox'. It could not be set to 'openvox'
--- voxpupu.li
root@:~# echo $?
0
root@:~#
```
nmburgan pushed a commit that referenced this pull request Sep 5, 2025
CI: Complete all acceptance tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 7.x enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants