Page MenuHomeDevCentral

Deploy nasqueron-reports
ClosedPublic

Authored by dereckson on Sep 13 2025, 15:18.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 20, 03:06
Unknown Object (File)
Sun, Oct 19, 23:01
Unknown Object (File)
Sun, Oct 19, 12:17
Unknown Object (File)
Sun, Oct 19, 04:53
Unknown Object (File)
Sun, Oct 19, 04:28
Unknown Object (File)
Sat, Oct 18, 22:24
Unknown Object (File)
Sat, Oct 18, 20:23
Unknown Object (File)
Fri, Oct 17, 21:45
Subscribers
None

Details

Summary

Ref T2124

Test Plan

Deployed on WindRiver, generated report

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Actually, if we use pip to install the package globally for all users, it will take care creating /usr/local/bin/<utilities> following this entry in setup.cfg:

scripts =
    bin/run-report
    bin/sql-result-to-mediawiki-table

Also, /opt/nasqueron-reports/dist/.package-installed is tricky if we remove the package to reinstall it but forget to remove this file.

Improve package installation and detection. A module is required with cumbersome Python invoke and discovery logic, because Salt can internally report about /opt/saltstack Python installation on Linux OSes, not about the global system default interpreter.

This revision is now accepted and ready to land.Mon, Oct 6, 05:53
This revision was automatically updated to reflect the committed changes.