Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg updated an issue Facter / FACT-853 Move native facter codebase to facter#master Change By: Kylo Ginsberg Fix Version/s: FACT 3.0.0 Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kurt Wall commented on FACT-853 Re: Move native facter codebase to facter#master Internal repo manipulation not subject to Test Rail triage. Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kurt Wall updated an issue Facter / FACT-853 Move native facter codebase to facter#master Change By: Kurt Wall QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kurt Wall updated an issue Facter / FACT-853 Move native facter codebase to facter#master Change By: Kurt Wall QA Contact: Kurt Wall Add Comment This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith assigned an issue to QA Facter / FACT-853 Move native facter codebase to facter#master Change By: Michael Smith Status: Ready for Merge Test Assignee: QA Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith commented on FACT-853 Re: Move native facter codebase to facter#master I've spun off an e-mail thread to continue this with a wider audience, so we can rope the module dev team in as well. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Justin Stoller commented on FACT-853 Re: Move native facter codebase to facter#master So I think that the puppet user using gems and the module user (which includes almost all of our module testing internally) should get some kind of sign off from a product ownery person, or at least a check in with the module dev team. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith commented on FACT-853 Re: Move native facter codebase to facter#master My current thoughts on use-cases are: Anyone using Puppet 4.x as a gem will pick up Facter 2.x. If they want to use Facter 3, perform manual install steps. A Puppet module developer can Use the Puppet gem for spec testing Use AIO, with development gems installed into it, for spec testing (later to become a Module SDK) A Puppet source developer can Install Facter 3 manually, then develop Puppet Later, install a development environment using Devkit (will be the easiest route with native agent) A Puppet specs run can Use the Puppet gem Should have no dependence on Facter implementation, therefore Facter 2.x vs Facter 3 doesn't matter unless we have API changes. Move to completely mocking Facter behavior in Puppet specs based on API definition. Acceptance catches unexpected changes in Facter API. Mocking Facter API in Puppet specs could be contentious; that covers integration testing, which should cover code integration. That's not easy to do with separately built native packages. Ensuring integration tests run with actual Facter is the main argument for providing a Facter 3 binary gem, and in the future having the native agent build process depend on Facter 3 binaries.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith commented on FACT-853 Re: Move native facter codebase to facter#master For CI running specs of puppet, lets mock facter. Puppet specs shouldn't depend on the actual system facts to be correct. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith commented on FACT-853 Re: Move native facter codebase to facter#master Problems to resolve: Puppet specs runs against stable/master in hiera/facter. How do we run them against cfacter? Module specs against puppet+facter? Tentative conclusion was ship gem with binaries; under discussion with Matthaus Owens. Test puppet acceptance with cfacter. Verify puppet#stable points at facter#stable/2.x Moving code: Prepare facter for move. Change cfacter.exe to facter? Propose git commands to move cfacter#master to facter#master. Disable old facter pipeline. Move cfacter, preserving git history. Continue cfacter pipeline and rename it to facter, point at facter#master. Add acceptance testing to cfacter pipeline. Somewhere in this process: Run puppet acceptance with cfacter. Add Comment
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Michael Smith assigned an issue to Michael Smith Facter / FACT-853 Move native facter codebase to facter#master Change By: Michael Smith Assignee: Michael Smith Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg commented on FACT-853 Re: Move native facter codebase to facter#master Justin Stoller this has CI implications as well, so we should talk. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg updated an issue Facter / FACT-853 Move native facter codebase to facter#master Change By: Kylo Ginsberg Story Points: 5 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg updated an issue Facter / FACT-853 Move native facter codebase to facter#master Change By: Kylo Ginsberg Sprint: Client 2015-04-01 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg assigned an issue to Unassigned Facter / FACT-853 Move native facter codebase to facter#master Change By: Kylo Ginsberg Assignee: Eric Sorenson Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-853) Move native facter codebase to facter#master
Title: Message Title Kylo Ginsberg created an issue Facter / FACT-853 Move native facter codebase to facter#master Issue Type: Task Assignee: Eric Sorenson Created: 2015/03/12 4:06 PM Priority: Normal Reporter: Kylo Ginsberg Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.