An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-mgmt-salt-base


https://github.com/QubesOS/qubes-mgmt-salt-base

version 4.1.5

6eeccbd0f4dc82cdcc7af707e207e2864f866340 authored over 2 years ago
Merge remote-tracking branch 'origin/pr/15'

* origin/pr/15:
Add Qubes Builder v2 integration
Drop Travis CI

18dcbabb365f8a7fdb83808fb2b88a0a979dfa59 authored almost 3 years ago
Add Qubes Builder v2 integration

ed99d9d2cc66a4b6beba40c511a9faa2f39b589e authored almost 3 years ago
Drop Travis CI

fa480a07ce8d4c9c12c128f985f3551776f65ed1 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/14'

* origin/pr/14:
Drop Travis CI

acb2cd46ed0ab80d218f3c9ff90965ac88d4a645 authored over 3 years ago
Drop Travis CI

97709d7d503742fa5d46d142bca91e2f12f6ad3a authored over 3 years ago
Remove qubes-mgmt-salt-base-overrides during upgrade

Fixes QubesOS/qubes-issues#7114

aa1ce64a77c0c9d7c873b255f4657050fc597f1b authored over 3 years ago
version 4.1.4

5a54a0c53b443f74efc5a1889a940c19a0516fc0 authored over 3 years ago
debian: drop obsolete qubes-mgmt-salt-base-overrides

04189e3afb5345b580ba905e2a2fd010baac9d9e authored over 3 years ago
version 4.1.3

f42fe157a21f03859b82b227783175ab810a16c8 authored about 4 years ago
spec: add BR make

a4e664bbf0f1362fef57617309395cd161cc4583 authored about 4 years ago
Add .gitlab-ci.yml

89bd5ebcc9f12ffe11a15fc5b782c0aeefde7c81 authored over 4 years ago
Update travis

adfd643f407ae3e8455fad70aa9f78efb3cff3ab authored almost 5 years ago
travis: switch to dom0 Fedora 31

QubesOS/qubes-issues#5529

e087eedb817ef794ba3cdb4c73e6692ac74f9c4e authored over 5 years ago
version 4.1.2

c52d0513c75563f95a3d8c3abcf33ae07f676511 authored over 5 years ago
Make it compatible with Python3

QubesOS/qubes-issues#5529

2325514e53837d1d3fff6c6088f410e0be9252f4 authored over 5 years ago
pci_devs: get audio devices

15f5045fd2c9a7c67d6d90e06a90b182c711d8ce authored over 5 years ago
travis: switch to bionic

QubesOS/qubes-issues#4613

b5222c5d73faf3db0b5027e7e5e634f25179d3c8 authored almost 6 years ago
version 4.1.1

f2548ad951e6c46c903c907152a22e58343fee26 authored about 6 years ago
pci_devs grains: do not advertise internal functions as grains

Specifically do not advertise imported 'which' function as such.

22712eca99cfd8e1b1872b2fb85e4b003356ab5f authored over 6 years ago
version 4.1.0

7cac7f60df0c561cdd83de8812f23eae36bf9008 authored over 6 years ago
travis: update to R4.1

QubesOS/qubes-issues#4613

c566fb747d0c03c05f0a0b581d9ad5c664277160 authored over 6 years ago
rpm: drop dependency on qubes-mgmt-salt-base-overrides*

ea18aa9dfad5d2a5488352e971016a6f3f8670ce authored over 6 years ago
Use overrides only with salt version older than 2018.3

dfa778c94341f3af48971ca39317e8307d5d5c56 authored over 6 years ago
Update new path of 'which' and handle legacy

6584416e441623e37f37e7b7670f4b461bcf58ac authored over 6 years ago
version 4.0.3

38478c19996804c7d88ee383076691c65a573737 authored almost 7 years ago
spec.in: add changelog placeholder

1c2947610f4a0e00ca1f4aafc5fd328146eb4167 authored over 7 years ago
Create .spec.in and Source0

7edcee30ecc836d439ba6e31fd057f051f1b25b9 authored over 7 years ago
version 4.0.2

ea2b2010c1694ccf910fb0617fde939c3669ffcc authored almost 8 years ago
Follow qubesadmin API change

There are no more multiple classes in qubesadmin.vm.*. Instead, there is
'klass' attribute.

07b6ee31a64487598b699178eda4785fa5784817 authored almost 8 years ago
version 4.0.1

24bb34ebdf8842b5ffb947c390592e28cf4fadfb authored about 8 years ago
Adjust qvm_prefs external pillar to use Admin API cont

761b2a6b6c1fc55a11206a25f34e2cb0583af86b authored about 8 years ago
travis: switch to Qubes 4.0

dc9098c18ccd55b2fda31167376af93a2aef8c4b authored about 8 years ago
Adjust qvm_prefs external pillar to use Admin API

52bfb99e7488ad2600f4ec718dc48ef99b937d00 authored about 8 years ago
Fix external pillar installation path

/srv/salt/_extensions is meant only as a cache, refreshed at each
saltutil.sync_all call. Place ...

a6add2b013f4fffcc4c157fca185d40860f82d57 authored about 8 years ago
travis: drop debootstrap workaround

Move to qubes-builder

Signed-off-by: Marek Marczykowski-Górecki <[email protected]>

62da79680c9042ed571e36c6af0713644c70bb86 authored over 8 years ago
version 4.0.0

1623227d30c82aaa961a587b1fafe019d4cb1b7f authored over 8 years ago
qvm-prefs pillar return None for non existing vms

aab3e158cb9e4b16a35db002e916f54e59e66aa6 authored almost 9 years ago
Add .pylintrc

c0736ca91ac8fd89d484ae267d6819635fe50f51 authored almost 9 years ago
Update qvm_prefs extension to current API

ed366c74a42e55f65974fffabb606a82c555b005 authored almost 9 years ago
version 3.2.2

00b7a9a8602103329d763052be9aa76d2aad20b1 authored about 9 years ago
grains: add boot mode grain

Useful for example for adjusting the right bootloader config.

QubesOS/qubes-issues#2172

06d89d62f9ec7762072787f20b3c01c960849587 authored about 9 years ago
version 3.2.1

8b6fe95cf5e87a8e8770c467f0a9a7669c3d0617 authored about 9 years ago
Drop 'state.sls config' calls

It isn't used anymore

QubesOS/qubes-issues#2048

45df2fb2100a057f9c80d8fe0b45980a7e70d625 authored about 9 years ago
rpm: add missing R: /usr/bin/qubesctl

Here we may depend on qubesctl, as this package is installed late
enough.

27f7ea3190d969bbad8d2eb2fcbbb98146b0ab60 authored about 9 years ago
travis: initial version

QubesOS/qubes-issues#1926

d90439d0d16674fc7e73909c50b24455b1db91a7 authored about 9 years ago
version 3.2.0

515ea0f5828144a6079f54789388e19a1c5795e3 authored about 9 years ago
Add 'qubes' pillar module with selected VM properties

It will be really useful for fine-grained targeting.

QubesOS/qubes-issues#1541

0199b131d1ad6e87294d83e2893664933b939142 authored about 9 years ago
version 3.1.3

b85f09172c6c166b900bb90b9cf46e7e1debaee0 authored over 9 years ago
Properly quote command before execution

Thanks @Rudd-O for finding this and proposing the fix.

4b400f788d965d0f65cad7b612f08c8ca654eb57 authored over 9 years ago
version 3.1.2

3cfbc047cad53f97d8ce8ebda883ddb2994a8778 authored over 9 years ago
Merge tag 'jm_d5de198b'

Tag for commit d5de198b662e64f098b31be454bb52aa0ab8b6ca

# gpg: Signature made Wed 23 Dec 2015 1...

87afcbed36e49d4f53b3d09571225c1055a3bece authored over 9 years ago
utils: qubes_utils - pylint

d5de198b662e64f098b31be454bb52aa0ab8b6ca authored over 9 years ago
states: status - pylint

8fb4a03b85d908319a3915ad2a3be428cdbb2cb6 authored over 9 years ago
states: debug - pylint

b23b9d30283d8fa80a28d897886959042af8541a authored over 9 years ago
modules: qubes - pylint

34284349e6076f932f7167edd55ffc4d09f73248 authored over 9 years ago
modules: module_utils - pylint

dcb8e49e51e947948bc1ad500d3fdbb76322c1b5 authored over 9 years ago
modules: debug - pylint

785a67a78904e1a11e3406462472886c12e8dda9 authored over 9 years ago
grains: whonix - pylint

8e8c5a944a00e21fd6bbd26564c2d773faf6ff58 authored over 9 years ago
grains: redefined_dom0_grains - pylint

b4702e26955c2d7eddd05e8f7a3bf74b3c2019f9 authored over 9 years ago
grains: whonix - reformatted

64e3c8ea7dadf7d7d196f5024e674c24130aa0f2 authored over 9 years ago
utils: qubes_utils - reformatted

fa09a9dbfbb3e12ab292128936a183c372f6f3fe authored over 9 years ago
states: status - reformatted

7ccd85b7d71b4c30d872f71e6d081d89c9fc42a5 authored over 9 years ago
states: debug - reformatted

e9d54d1c94a71384d696aba1b60b47b1a876a031 authored over 9 years ago
modules: qubes - reformatted

8c2da4abd4a254d80fd0397c52041bcc6aa550d4 authored over 9 years ago
modules: module_utils - reformatted

fa7aebf1743b1ada271efb6d0525f94ab3fc007e authored over 9 years ago
modules: debug - reformatted

3f9b2787bf57370779d84e89ed0abf6e5b628555 authored over 9 years ago
grains: redefined_dom0_grains - reformatted

c21aad33eae0962e012abd783d6f89c3a0da113c authored over 9 years ago
grains: pci_devs - reformatted

bcf2e3e32721469d3a48030c29651cd002c0ad2f authored over 9 years ago
debian: Fix broken "state.sls config" statement

51e5808a2191015fb8e5a59143d9022c94e764ab authored over 9 years ago
grains: pci_devs.py: Use salt.utils.which to loacate lspci binary

Binary location is different in Debian. Also will prevent error if
bianry does not exist

bbb47ab063b8da3df490404ea1318519774e404d authored over 9 years ago
FORMULA: Use Makefile VARS for formula_dir, etc and re-ordered fields

Fields were re-ordered putting ones that may be changed more often near the top

9a915ac9a9b19171c36c7c210fc14d7adc31b99a authored over 9 years ago
Makefile: Added a few formatting line feeds

9a1b3c7b58b9c1c8f348563d64fe651f1c1d55e2 authored over 9 years ago
rpm: Fix typo

b0c6e4bafba9da499627d505b97f982baad87f25 authored over 9 years ago
version 3.1.1

fbfcc0adbf6291a2207613505ecfb6005a14bde8 authored over 9 years ago
Use first member of 'qubes' group instead of hardcoded 'user' user

This is what we basically do in firstboot anyway.

Fixes QubesOS/qubes-issues#1504

f2bfd21a8fb330fbf8cbb29f2445e9ae07abb60e authored over 9 years ago
version 3.1.0

e2329f9d15cdb4a3e8a529acb14bdd48c7229419 authored over 9 years ago
Add pci_devs grains with a net/usb devices list

Useful for setting NetVM and UsbVM.

15d8b1a4a7abef15d73f53f69cbacaa7811d342c authored over 9 years ago
rpm: set package release to static value

It doesn't make sense to have other release numbers when we are in
control over actual package v...

31e6d3137a8e64057c1bb25022d360314a6d47f3 authored over 9 years ago
Add explicit formula/pillar target path to FORMULA file

QubesOS/qubes-issues#1258

cc6b479511339fcfcf72ad164db7e37fb190fbe9 authored over 9 years ago
Fix typo in filename

QubesOS/qubes-issues#1258

a3cffc9aedb3ed7c80bc542bc519ed780a36cbc4 authored over 9 years ago
makefile: add comments about files placed by mgmt-salt builder plugin

QubesOS/qubes-issues#1258

1fa505faf4989865eedba29366ad34f6b160070f authored over 9 years ago
rpm: make spec file parsing independent of Makefile.install

Do not require `make get-...` during parsing spec file, since it may be
executed witout Makefile...

1c8b803b9d8ac8a56d3895f2c94ad6a438218f36 authored over 9 years ago
Packaging: Updated depends

74c23a591f2283bf295e34674394a0cd2775fe0f authored over 9 years ago
README: Minor formatting update

eed67fe65b9a4cdfe4db104ef48fe6c6273855d0 authored over 9 years ago
Tweaked packaging depends some more

28de1632d5ca5bb9f95d9f2f431eab41ad6d40a1 authored almost 10 years ago
Repackaged with updated depends, etc

4ee34914d047cc2cb934f0c5c0e08cf1cc0c44c8 authored almost 10 years ago
debian options: Updated excludes

0d3ffee0cdf9e8171fc133fb06cae6862f0cf386 authored almost 10 years ago
Moved Makefile logic to shared Makefile in mgmt-salt

- Makefile now just included master Makefile in mgmt-salt (Makefile.install)

- FORMULA updated ...

286cb39216022c29da204b10b0a9e472486ff3ea authored almost 10 years ago
Moved Makefile logic to shared Makefile in mgmt-salt

Moved config code to mgmt-salt, then to mgmt-salt-base-config to help
with depends

697b2ebd5571dcbd29b7097b0c52f10943a813e4 authored almost 10 years ago
Updated packaging depends

4cf270de81cf440b0b827c4a3a8a847bf7e072af authored almost 10 years ago
control: Remove depends on qubes-mgmt-salt-base-salt, qubes-mgmt-salt-base-yamlscript-renderer,

qubes-mgmt-salt-base-yamlscript-users, qubes-mgmt-salt-base-gpg

a952501619d1e4076fbb99f009a1f39ae78feac8 authored almost 10 years ago
Switched to new topd formuala to manage (enable/disable) states and new configuration manager

fd8d720a82f8746dc7623793747a45884aaa41f0 authored almost 10 years ago
Created new salt configuration module which automatically determines files_root and

intergrated it into the salt-formaula config state which was moved to this package.

67c4774283c504efa70bed2454191ad61f9e6857 authored almost 10 years ago
spec: Remove depends on qubes-mgmt-salt-base-salt, qubes-mgmt-salt-base-yamlscript-renderer,

qubes-mgmt-salt-base-yamlscript-users, qubes-mgmt-salt-base-gpg

a1d109ce178075fd6bb142cfc7b61c85ea0effe2 authored almost 10 years ago
function: Rename tostring to coerce_to_string

58ea2a443f785f7b51231064fcc2988e51d7bfef authored almost 10 years ago
Moved states I originally added to salt-formula here to allow removing salt-formula depend and

renamed salt-user to qubes

8b7fe6d69844cafb453c1e0a98774d78a78f9b8a authored almost 10 years ago
Prepare formula to use salt package manager in near future

490f4dea95ada3282e06064191b59b5c98425e3b authored almost 10 years ago
Remove depend on options and stuf

ab35e9f766729f64d5b1f852476d16e687f70bf5 authored almost 10 years ago
Convert from classes to functions

ddc7d76dc5e03a545c29baade977fab530ecb8e4 authored almost 10 years ago