Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Gheorghe Popescu updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Gheorghe Popescu Fix Version/s: PUP 6.4.3 Fix Version/s: PUP 6.0.10 Fix Version/s: PUP 5.5.15 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.4320.1562143080825%40Atlassian.JIRA. For more options, visit
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Heston Hoffman updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Heston Hoffman Labels: package pip redmine resolved-issue-added type_and_provider Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.45349.1560377282425%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Oana Tanasoiu updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Oana Tanasoiu Fix Version/s: PUP 6.5.0 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.39310.1560150061363%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Sebastian Miclea updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Sebastian Miclea Release Notes Summary: Added the possibility for providers to implement targetable package command for pip and pip3. This allows adding a custom path to pip/pip3.In RHEL, this makes it easy to have a non-system python installed somewhere (ie: 2.7 or 3.x) and let puppet manage the python packages Release Notes: Enhancement Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Mihai Buzgau Sprint: PR - 2019-04-17, PR - 2019-05-02, PR - 2019-05-15, PR - 2019-05-29 , PR - 2019-06-12 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.24416.1559121725164%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Mihai Buzgau Sprint: PR - 2019-04-17, PR - 2019-05-02, PR - 2019-05-15 , PR - 2019-05-29 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.6167.1557912545849%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Sebastian Miclea commented on PUP-1082 Re: pip provider should handle multiple pips/pythons Thomas Kishel Could you please update with the ticket with docs? Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.21416.1387220789000.6122.1557912121549%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Mihai Buzgau Sprint: PR - 2019-04-17, PR - 2019-05-02 , PR - 2019-05-15 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Mihai Buzgau Sprint: PR - 2019-04-17 , PR - 2019-05-02 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Sebastian Miclea assigned an issue to Sebastian Miclea Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Sebastian Miclea Assignee: Sebastian Miclea Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Mihai Buzgau Sprint: PR - Triage 2019-04-17 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Branan Riley updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Branan Riley Team: Platform OS Puppet Romania Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Branan Riley updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Branan Riley Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Branan Riley assigned an issue to Unassigned Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Branan Riley Assignee: Eric Sorenson Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Branan Riley updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Branan Riley Labels: needs_decision package pip redmine triaged type_and_provider Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Moses Mendoza Labels: needs_decision pip redmine triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title John Duarte updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: John Duarte Labels: needs_decision pip redmine triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title John Duarte assigned an issue to Eric Sorenson Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: John Duarte Assignee: Eric Sorenson Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title John Duarte updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: John Duarte Team: Agent Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title John Duarte updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: John Duarte Labels: pip redmine triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Thomas Kishel commented on PUP-1082 Re: pip provider should handle multiple pips/pythons This is a repeat of comments I've made elsewhere Reviewing our list of package providers, I identify two types of providers: single-instance and multiple-instance. For the single-instance providers, such as yum, there should be only one executable, and it should be in PATH. For multiple-instance providers, such as gem and pip, there could be n-number of instances, each with its own executable and none of them may be in PATH. We recognize this with our puppet_gem provider, which differs from the gem provider only in that it uses an absolute path for gemcmd (except on Windows). The provider attribute of a package is, in practice, overloaded as a command attribute: but provider does not accept an absolute path. An optional command attribute for providers (as implemented in the Exec resource type) would support multiple-instance providers without requiring a custom provider type for each provider instance. Note that implementing the command attribute to support multiple-instance packages via a specific command executable will require adding the command attribute to self.title_patterns in lib/puppet/type/package.rb to maintain uniqueness via a composite uniqueness key. For example: ['sinatra', 'gem', '/usr/bin/gem']. See also: https://tickets.puppetlabs.com/browse/PUP-6134 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title drew j commented on PUP-1082 Re: pip provider should handle multiple pips/pythons Hello, This issue has been outstanding for almost three years and I wondered whether any movement has been made to resolve it? As it currently stands, the pip provider for the Package resource can manage packages for the system installed version of pip. It's not possible to manage packages for virtualenvs, etc. It would be nice if there was a method to pass in the path to the pip binary to use for operations related to this provider. For example, package { $pkg_name: ensure => present, provider => 'pip', pip_path => '/opt/myvirtualenv/venv/bin/pip', } To me, this seems like a useful enhancement of this package and will reduce the need for people to use Execs to get this to work correctly. Thanks, Drew Add Comment
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Liam Monahan updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Liam Monahan ThePipprovidershouldprovideawaytospecifythepathtopip.Thiswouldallowpeopletomanagemultiplepythoninstalls,by point pointing totheonetheywanttoinstallinto.InRHEL,thismakesiteasytohaveanon-systempythoninstalledsomewhere(ie:2.7or3.x)andletpuppetmanagethepythonpackages.Thisisrelatedtobug#15980.(relatedinthewaythatifyoucouldprovidethepathtothepipbinary,15980wouldhaveaworkaround). Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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 (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Joel commented on an issue Re: pip provider should handle multiple pips/pythons This issue should have higher priority. The suggest PATH workaround is rarely a good idea. A very common scenario: A system has python 2.7.6 installed as system python. This package is built by the system designer (Redhat) and includes all dependencies needed to run the package management software (yum). This same system has python 2.7.8 installed in /usr/local/python. This python binary has all of the dependencies necessary to run import custom software (ie., the server's reason for existence. What path do you pass to puppet to have puppet use /usr/local/python/bin/pip and still have puppet invoke yum with system python 2.7.6? Answer: there is no such PATH. This should be a priority issue. Add Comment Puppet / PUP-1082 pip provider should handle multiple pips/pythons The Pip provider should provide a way to specify the path to pip. This would allow people to manage multiple python installs, by point to the one they want to install into. In RHEL, this makes it easy to have a non-system python installed somewhere (ie: 2.7 or 3.x) and let puppet manage the python packages. This is related to bug #15980. (relate... This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title Jason Antman updated an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Change By: Jason Antman Component/s: TypesandProviders Labels: pip redmine Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- 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/groups/opt_out.
Jira (PUP-1082) pip provider should handle multiple pips/pythons
Title: Message Title redmine.exporter created an issue Puppet / PUP-1082 pip provider should handle multiple pips/pythons Issue Type: Bug Assignee: Unassigned Created: 16/Dec/13 11:06 AM Labels: redmine Priority: Normal Reporter: redmine.exporter The Pip provider should provide a way to specify the path to pip. This would allow people to manage multiple python installs, by point to the one they want to install into. In RHEL, this makes it easy to have a non-system python installed somewhere (ie: 2.7 or 3.x) and let puppet manage the python packages. This is related to bug #15980. (related in the way that if you could provide the path to the pip binary, 15980 would have a workaround). Add Comment