Ecosyste.ms: OpenCollective

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 about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/15'

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

18dcbabb365f8a7fdb83808fb2b88a0a979dfa59 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Add Qubes Builder v2 integration

ed99d9d2cc66a4b6beba40c511a9faa2f39b589e authored over 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
Drop Travis CI

fa480a07ce8d4c9c12c128f985f3551776f65ed1 authored over 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
Merge remote-tracking branch 'origin/pr/14'

* origin/pr/14:
Drop Travis CI

acb2cd46ed0ab80d218f3c9ff90965ac88d4a645 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Drop Travis CI

97709d7d503742fa5d46d142bca91e2f12f6ad3a authored over 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
Remove qubes-mgmt-salt-base-overrides during upgrade

Fixes QubesOS/qubes-issues#7114

aa1ce64a77c0c9d7c873b255f4657050fc597f1b authored almost 3 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.1.4

5a54a0c53b443f74efc5a1889a940c19a0516fc0 authored about 3 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: drop obsolete qubes-mgmt-salt-base-overrides

04189e3afb5345b580ba905e2a2fd010baac9d9e authored about 3 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.1.3

f42fe157a21f03859b82b227783175ab810a16c8 authored over 3 years ago by Marek Marczykowski-Górecki <[email protected]>
spec: add BR make

a4e664bbf0f1362fef57617309395cd161cc4583 authored over 3 years ago by Frédéric Pierret (fepitre) <[email protected]>
Add .gitlab-ci.yml

89bd5ebcc9f12ffe11a15fc5b782c0aeefde7c81 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Update travis

adfd643f407ae3e8455fad70aa9f78efb3cff3ab authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
travis: switch to dom0 Fedora 31

QubesOS/qubes-issues#5529

e087eedb817ef794ba3cdb4c73e6692ac74f9c4e authored almost 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
version 4.1.2

c52d0513c75563f95a3d8c3abcf33ae07f676511 authored almost 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Make it compatible with Python3

QubesOS/qubes-issues#5529

2325514e53837d1d3fff6c6088f410e0be9252f4 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
pci_devs: get audio devices

15f5045fd2c9a7c67d6d90e06a90b182c711d8ce authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
travis: switch to bionic

QubesOS/qubes-issues#4613

b5222c5d73faf3db0b5027e7e5e634f25179d3c8 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
version 4.1.1

f2548ad951e6c46c903c907152a22e58343fee26 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
pci_devs grains: do not advertise internal functions as grains

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

22712eca99cfd8e1b1872b2fb85e4b003356ab5f authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.1.0

7cac7f60df0c561cdd83de8812f23eae36bf9008 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: update to R4.1

QubesOS/qubes-issues#4613

c566fb747d0c03c05f0a0b581d9ad5c664277160 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: drop dependency on qubes-mgmt-salt-base-overrides*

ea18aa9dfad5d2a5488352e971016a6f3f8670ce authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Use overrides only with salt version older than 2018.3

dfa778c94341f3af48971ca39317e8307d5d5c56 authored about 6 years ago by Frédéric Pierret (fepitre) <[email protected]>
Update new path of 'which' and handle legacy

6584416e441623e37f37e7b7670f4b461bcf58ac authored about 6 years ago by Frédéric Pierret (fepitre) <[email protected]>
version 4.0.3

38478c19996804c7d88ee383076691c65a573737 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
spec.in: add changelog placeholder

1c2947610f4a0e00ca1f4aafc5fd328146eb4167 authored almost 7 years ago by Frédéric Pierret <[email protected]>
Create .spec.in and Source0

7edcee30ecc836d439ba6e31fd057f051f1b25b9 authored almost 7 years ago by Frédéric Pierret <[email protected]>
version 4.0.2

ea2b2010c1694ccf910fb0617fde939c3669ffcc authored about 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Follow qubesadmin API change

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

07b6ee31a64487598b699178eda4785fa5784817 authored about 7 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.0.1

24bb34ebdf8842b5ffb947c390592e28cf4fadfb authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Adjust qvm_prefs external pillar to use Admin API cont

761b2a6b6c1fc55a11206a25f34e2cb0583af86b authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: switch to Qubes 4.0

dc9098c18ccd55b2fda31167376af93a2aef8c4b authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Adjust qvm_prefs external pillar to use Admin API

52bfb99e7488ad2600f4ec718dc48ef99b937d00 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix external pillar installation path

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

a6add2b013f4fffcc4c157fca185d40860f82d57 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: drop debootstrap workaround

Move to qubes-builder

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

62da79680c9042ed571e36c6af0713644c70bb86 authored almost 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.0.0

1623227d30c82aaa961a587b1fafe019d4cb1b7f authored about 8 years ago by Marek Marczykowski-Górecki <[email protected]>
qvm-prefs pillar return None for non existing vms

aab3e158cb9e4b16a35db002e916f54e59e66aa6 authored over 8 years ago by Bahtiar `kalkin-` Gadimov <[email protected]>
Add .pylintrc

c0736ca91ac8fd89d484ae267d6819635fe50f51 authored over 8 years ago by Bahtiar `kalkin-` Gadimov <[email protected]>
Update qvm_prefs extension to current API

ed366c74a42e55f65974fffabb606a82c555b005 authored over 8 years ago by Bahtiar `kalkin-` Gadimov <[email protected]>
version 3.2.2

00b7a9a8602103329d763052be9aa76d2aad20b1 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
grains: add boot mode grain

Useful for example for adjusting the right bootloader config.

QubesOS/qubes-issues#2172

06d89d62f9ec7762072787f20b3c01c960849587 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 3.2.1

8b6fe95cf5e87a8e8770c467f0a9a7669c3d0617 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Drop 'state.sls config' calls

It isn't used anymore

QubesOS/qubes-issues#2048

45df2fb2100a057f9c80d8fe0b45980a7e70d625 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: add missing R: /usr/bin/qubesctl

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

27f7ea3190d969bbad8d2eb2fcbbb98146b0ab60 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: initial version

QubesOS/qubes-issues#1926

d90439d0d16674fc7e73909c50b24455b1db91a7 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 3.2.0

515ea0f5828144a6079f54789388e19a1c5795e3 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Add 'qubes' pillar module with selected VM properties

It will be really useful for fine-grained targeting.

QubesOS/qubes-issues#1541

0199b131d1ad6e87294d83e2893664933b939142 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
version 3.1.3

b85f09172c6c166b900bb90b9cf46e7e1debaee0 authored almost 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Properly quote command before execution

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

4b400f788d965d0f65cad7b612f08c8ca654eb57 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 3.1.2

3cfbc047cad53f97d8ce8ebda883ddb2994a8778 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge tag 'jm_d5de198b'

Tag for commit d5de198b662e64f098b31be454bb52aa0ab8b6ca

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

87afcbed36e49d4f53b3d09571225c1055a3bece authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
utils: qubes_utils - pylint

d5de198b662e64f098b31be454bb52aa0ab8b6ca authored about 9 years ago by Jason Mehring <[email protected]>
states: status - pylint

8fb4a03b85d908319a3915ad2a3be428cdbb2cb6 authored about 9 years ago by Jason Mehring <[email protected]>
states: debug - pylint

b23b9d30283d8fa80a28d897886959042af8541a authored about 9 years ago by Jason Mehring <[email protected]>
modules: qubes - pylint

34284349e6076f932f7167edd55ffc4d09f73248 authored about 9 years ago by Jason Mehring <[email protected]>
modules: module_utils - pylint

dcb8e49e51e947948bc1ad500d3fdbb76322c1b5 authored about 9 years ago by Jason Mehring <[email protected]>
modules: debug - pylint

785a67a78904e1a11e3406462472886c12e8dda9 authored about 9 years ago by Jason Mehring <[email protected]>
grains: whonix - pylint

8e8c5a944a00e21fd6bbd26564c2d773faf6ff58 authored about 9 years ago by Jason Mehring <[email protected]>
grains: redefined_dom0_grains - pylint

b4702e26955c2d7eddd05e8f7a3bf74b3c2019f9 authored about 9 years ago by Jason Mehring <[email protected]>
grains: whonix - reformatted

64e3c8ea7dadf7d7d196f5024e674c24130aa0f2 authored about 9 years ago by Jason Mehring <[email protected]>
utils: qubes_utils - reformatted

fa09a9dbfbb3e12ab292128936a183c372f6f3fe authored about 9 years ago by Jason Mehring <[email protected]>
states: status - reformatted

7ccd85b7d71b4c30d872f71e6d081d89c9fc42a5 authored about 9 years ago by Jason Mehring <[email protected]>
states: debug - reformatted

e9d54d1c94a71384d696aba1b60b47b1a876a031 authored about 9 years ago by Jason Mehring <[email protected]>
modules: qubes - reformatted

8c2da4abd4a254d80fd0397c52041bcc6aa550d4 authored about 9 years ago by Jason Mehring <[email protected]>
modules: module_utils - reformatted

fa7aebf1743b1ada271efb6d0525f94ab3fc007e authored about 9 years ago by Jason Mehring <[email protected]>
modules: debug - reformatted

3f9b2787bf57370779d84e89ed0abf6e5b628555 authored about 9 years ago by Jason Mehring <[email protected]>
grains: redefined_dom0_grains - reformatted

c21aad33eae0962e012abd783d6f89c3a0da113c authored about 9 years ago by Jason Mehring <[email protected]>
grains: pci_devs - reformatted

bcf2e3e32721469d3a48030c29651cd002c0ad2f authored about 9 years ago by Jason Mehring <[email protected]>
debian: Fix broken "state.sls config" statement

51e5808a2191015fb8e5a59143d9022c94e764ab authored about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
Makefile: Added a few formatting line feeds

9a1b3c7b58b9c1c8f348563d64fe651f1c1d55e2 authored about 9 years ago by Jason Mehring <[email protected]>
rpm: Fix typo

b0c6e4bafba9da499627d505b97f982baad87f25 authored about 9 years ago by Jason Mehring <[email protected]>
version 3.1.1

fbfcc0adbf6291a2207613505ecfb6005a14bde8 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
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 about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
version 3.1.0

e2329f9d15cdb4a3e8a529acb14bdd48c7229419 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Add pci_devs grains with a net/usb devices list

Useful for setting NetVM and UsbVM.

15d8b1a4a7abef15d73f53f69cbacaa7811d342c authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
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 about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Add explicit formula/pillar target path to FORMULA file

QubesOS/qubes-issues#1258

cc6b479511339fcfcf72ad164db7e37fb190fbe9 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix typo in filename

QubesOS/qubes-issues#1258

a3cffc9aedb3ed7c80bc542bc519ed780a36cbc4 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
makefile: add comments about files placed by mgmt-salt builder plugin

QubesOS/qubes-issues#1258

1fa505faf4989865eedba29366ad34f6b160070f authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
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 about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Packaging: Updated depends

74c23a591f2283bf295e34674394a0cd2775fe0f authored about 9 years ago by Jason Mehring <[email protected]>
README: Minor formatting update

eed67fe65b9a4cdfe4db104ef48fe6c6273855d0 authored about 9 years ago by Jason Mehring <[email protected]>
Tweaked packaging depends some more

28de1632d5ca5bb9f95d9f2f431eab41ad6d40a1 authored about 9 years ago by Jason Mehring <[email protected]>
Repackaged with updated depends, etc

4ee34914d047cc2cb934f0c5c0e08cf1cc0c44c8 authored about 9 years ago by Jason Mehring <[email protected]>
debian options: Updated excludes

0d3ffee0cdf9e8171fc133fb06cae6862f0cf386 authored about 9 years ago by Jason Mehring <[email protected]>
Moved Makefile logic to shared Makefile in mgmt-salt

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

- FORMULA updated ...

286cb39216022c29da204b10b0a9e472486ff3ea authored about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
Updated packaging depends

4cf270de81cf440b0b827c4a3a8a847bf7e072af authored about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
Switched to new topd formuala to manage (enable/disable) states and new configuration manager

fd8d720a82f8746dc7623793747a45884aaa41f0 authored about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
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 about 9 years ago by Jason Mehring <[email protected]>
function: Rename tostring to coerce_to_string

58ea2a443f785f7b51231064fcc2988e51d7bfef authored about 9 years ago by Jason Mehring <[email protected]>
Moved states I originally added to salt-formula here to allow removing salt-formula depend and

renamed salt-user to qubes

8b7fe6d69844cafb453c1e0a98774d78a78f9b8a authored about 9 years ago by Jason Mehring <[email protected]>
Prepare formula to use salt package manager in near future

490f4dea95ada3282e06064191b59b5c98425e3b authored about 9 years ago by Jason Mehring <[email protected]>
Remove depend on options and stuf

ab35e9f766729f64d5b1f852476d16e687f70bf5 authored over 9 years ago by Jason Mehring <[email protected]>
Convert from classes to functions

ddc7d76dc5e03a545c29baade977fab530ecb8e4 authored over 9 years ago by Jason Mehring <[email protected]>