{"push_id":1105457261,"size":2,"distinct_size":0,"ref":"refs/heads/master","head":"4847454a73dfe5bec2bc08af068a892036aa7752","before":"a311a956e3f366ab85751526bc4120459bfd02e4","commits":[{"sha":"156f308a317818cb8f7ebf52895c3f549c77cd68","author":{"email":"f4f1f84342d35afc61619e0cf81acaf0cb08e66d@onyxpoint.com","name":"Chris Tessmer"},"message":"(SIMP-628) Add ENV var support to on_supported_os\n\nThis commit adds support for environment variables that influence the\nSIMP facts that are included.\n\nSIMP-628 #comment `SIMP_FACTS_lsb=no`\nSIMP-628 #comment `SIMP_FACTS_selinux=no|enforcing|disabled|permissive`\nSIMP-628 #comment `SIMP_FACTS_OS=centos-6-x86_64,centos-7-x86_64`\nSIMP-628 #comment Bumped gem version to `1.1.0`\nSIMP-628 #close\n\nChange-Id: Idc2296a683ce0870c45eaa7c89a6efbc21c07b3c","distinct":false,"url":"https://api.github.com/repos/op-ct/rubygem-simp-rspec-puppet-facts/commits/156f308a317818cb8f7ebf52895c3f549c77cd68"},{"sha":"4847454a73dfe5bec2bc08af068a892036aa7752","author":{"email":"f4f1f84342d35afc61619e0cf81acaf0cb08e66d@onyxpoint.com","name":"Chris Tessmer"},"message":"(SIMP-1060) Add Vagrant-captured SIMP facts\n\nBefore this commit, this `simp-rspec-puppet-facts` simulated a few SIMP\nfacts by injecting the known values for `:uid_min` and `:grub_version`\nfor CentOS and RedHat 6 and 7.  This provided enough fact coverage model\nearly spec tests, but ignored the majority of SIMP-provided facter\nfacts, leading to failures in spec tests using`STRICT_VARIABLES=yes`.\n\nThis patch provides the remaining SIMP facts using data captured from a\nrunning OS of each supported distro+major version (using the provided\n`Vagrantfile`).  The data is kept under `facts/<facterversion>`.\n\nIn response to more comprehensive fact-modeling, SELinux facts now\ninclude logic based on the enforcement mode (`:enforcing` by default and\noverridable via `opts[:selinux_mode]`). This overrides the facts:\n  - `selinux`\n  - `selinux_current_mode`\n  - `selinux_state`\n  - `tmp_mnt_*` (only modifies captured facts)\n\nSIMP-1054 #comment Added missing facts to `simp-rspec-puppet-facts`\nSIMP-1060 #comment Fixed `selinux_facts` to correct `tmp_mount_*` facts\nSIMP-1060 #comment Fixed `Symbol` error introduced in `1.1.0`\nSIMP-1060 #comment Bumped `simp-rspec-puppet-facts` to `1.2.0`\nSIMP-1060 #close #comment Using facts captured using new `Vagrantfile`\n\nChange-Id: I2cc4615509962b720bd07739919e9cf75ad0c893","distinct":false,"url":"https://api.github.com/repos/op-ct/rubygem-simp-rspec-puppet-facts/commits/4847454a73dfe5bec2bc08af068a892036aa7752"}]}