-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Mon, Mar 19, 2018 at 12:44:31PM -0700, [email protected] wrote: > I just discovered Qubes OS--thanks for the great work! In reading through > the docs, I found Qubes OS's upcoming Admin API: > > https://www.qubes-os.org/news/2017/06/27/qubes-admin-api/ > > I wonder, does the new Admin API provide the functionality required to > implement a Vagrant provider? Does anyone know, off-hand, if v1.0 of Qubes > OS's Admin API is/will be missing any features that a provider implementer > would need? > > https://www.vagrantup.com/docs/plugins/providers.html
I don't see there details what really provider needs to provide, besides vague description of "actions": "It is the secret sauce that makes providers do the magic they do.". There is also "The full list of actions requested is listed in the comments of that method on the superclass.", but I haven't found it anywhere. Anyway, I'd expect this is a perfect fit for Admin API, purpose of both mechanisms is very similar and it should be possible to translate from one to another. > More, though, I'm still wrapping my head around Qubes OS's > compartmentalization model and wonder, do I correctly understand the intent > of the API? Does the Admin API offer a good/advisable path to using Vagrant > in Qubes OS? > > Finally, if this is a workable idea, I wonder if a Vagrant driver is already > in progress? I'm not aware of any. But if there is some IMO we should promote it! - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlqpoOQACgkQ24/THMrX 1yygFAf+O2Zh64uzvkPt9cYZUs9M3M7fxYrBG4CLhIospPR5KhTWRftJUWo9YNc5 zOVmEglX1JOpVTnv1vnQNShWRY7d+OcEnbGOCjtbOjn8Nn+f3/BSv/BnzY0e+UUD 1ghhuKj3hybqO+o92PJCKDumDBq6MQlP8Q7rHtfTwxW7a3mGFscmk8IpB3FkKSLJ RlA91B4r5IQUmM2UVALVveH+/XqBGg+bgzdxfQWt8viSwa8YYFCFnsbMKv+TnvZc sbhoKtJTzDJDBUPvxUmZX4982mECbokqx4DdEGSiKvo3nTmY2V08ssovONMcfOPw suFy73rwgE0/cXDI84icNUx+nA53tQ== =cSLd -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/20180319201247.GG7364%40mail-itl. For more options, visit https://groups.google.com/d/optout.
