Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 

  
 
 
 
 

 
 This seems to be a problem for the rubygems package, particularly in Debian / Ubuntu.  I linked to a couple older tickets where this is reported as a minor issue with no workaround.*UPDATE*This ticket added virtual package support for apt & dpkg in 6.8.0, but it unintentionally caused the default value of the {{virtual}} parameter to change from {{false}} to {{true}}. It also caused a regression when packages have special characters in the name (PUP-9975) , and the regex was overly greedy (PUP-9974).  The code was reverted in 6.8.1, so puppet does not currently support virtual packages for apt & dpkg.  Issue  A new ticket  PUP-10023 has been  fixed  filed  to  re- add virtual package support .  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 

  
 
 
 
 

 
 This seems to be a problem for the rubygems package, particularly in Debian / Ubuntu.  I linked to a couple older tickets where this is reported as a minor issue with no workaround.*UPDATE*This  issue  ticket  added virtual package support for apt & dpkg  in 6.8.0 , but it  unintentionally  caused the default value of the {{virtual}} parameter to change from  {{  false }}  to  {{  true  in 6 }} . 8.0.  It also caused a regression when packages have special characters in the name (PUP-9975)  The code was reverted in 6.8.1, so puppet does not currently support virtual packages for apt & dpkg. IssuePUP-10023 has been fixed to re-add virtual package support  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 

  
 
 
 
 

 
 This seems to be a problem for the rubygems package, particularly in Debian / Ubuntu.  I linked to a couple older tickets where this is reported as a minor issue with no workaround. *UPDATE*This issue added virtual package support for apt & dpkg, but it caused the default value of the {{virtual}} parameter to change from false to true in 6.8.0. The code was reverted in 6.8.1, so puppet does not currently support virtual packages for apt & dpkg. Issue   
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit 

Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Fix Version/s: 
 PUP 6.4.4  
 
 
Fix Version/s: 
 PUP 5.5.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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.128778.1570136460291%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-9824  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
 George Mrejea This is another case where commits for this ticket landed in 5.5.x and 6.4.x, but the original regression and the fix were resolved before 5.5.17 and 6.4.4 releases. So from the user's perspective, the bug never affected the 5.5.x and 6.4.x streams, and we don't want to tag this ticket with those fix versions.  
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.128775.1570136406727%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-10-03 Thread George Mrejea (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 George Mrejea updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 George Mrejea  
 
 
Fix Version/s: 
 PUP 6.4.4  
 
 
Fix Version/s: 
 PUP 5.5.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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.127417.1570101840739%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-09-16 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-9824  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
 Mihai Buzgau Alexandru Popa since this issue was released in 6.8.0, please leave this resolved and open a new ticket to add the virtual package support.  
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.4.1568659740587%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-09-16 Thread Mihai Buzgau (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 PR - 2019-06-12, PR - 2019-06-25, PR - 2019-07-10, PR - 2019-07-23 , NW - 2019-09-18  
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.99026.1568628242148%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-20 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa commented on  PUP-9824  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
 Jean Bond yes that's right, for rpm packages this feature is available for some time.    
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.62303.1566282120234%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-19 Thread Jean Bond (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jean Bond updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Jean Bond  
 
 
Labels: 
 resolved-issue-added 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.61866.1566254102906%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-19 Thread Jean Bond (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jean Bond commented on  PUP-9824  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
 Mihai Buzgau, you mentioned that "the same behaviour can be found for rpm provider." Just to clarify, you mean that this setting already existed for the rpm 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.61831.1566253800369%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-14 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Fix Version/s: 
 PUP 6.8.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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.55118.1565772960247%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-09 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Release Notes Summary: 
 This enables apt and dpkg providers to install virtual packages.There is an attribute named allow_virtual which by default is set to true which enables the functionality to install virtual packages, the same behaviour can be found for rpm provider.If a package that is defined as virtual by default it will search a real  package on that system.Example for virtual package named rubygems :  {{code}} package { 'rubygems':ensure => 'latest'} {{code}} It will find ruby as the real package and it will be installed instead of rubygems.Note: this also can do unwanted behaviour if someone wants to uninstall a virtual packageExample :  {{code}} package {'rubygems':ensure => 'absent'} {{code}} This by default will remove ruby package.If the user don't want this functionality it can be done by setting the attribute allow_virtual to false.Example: {{code}} package {'rubygems':ensure => 'absent'allow_virtual => false} {{code}}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-09 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Release Notes Summary: 
 This enables apt and dpkg providers to install virtual packages.There is an attribute named allow_virtual which by default is set to true which enables the functionality to install virtual packages, the same behaviour can be found for rpm provider. If a package that is defined as virtual by default it will search a real  package on that system. Example  for virtual package named rubygems{{code}}package { 'rubygems':ensure => 'latest'}{{code}}It will find ruby as the real package and it will be installed instead of rubygems.Note: this also can do unwanted behaviour  if  someone wants to uninstall  avirtual packageExample{{code}}package {'rubygems':ensure => 'absent'}{{code}}This by default will remove ruby package.If the user don't want this functionality it can be done by setting the attribute allow_virtual to false.Example:{{code}}package {'rubygems':ensure => 'absent'allow_virtual => false}{{code}}  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-08-09 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Release Notes Summary: 
 This enables apt and dpkg providers to install virtual packages. There is an attribute named allow_virtual which by default is set to true which enables the functionality to install virtual packages, the same behaviour can be found for rpm provider.Example if a   
 

  
 
 
 
 

 
 
 

 
 
 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.305263.135711000.49560.1565338260307%40Atlassian.JIRA.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-07-15 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Release Notes Summary: 
 This enables apt and dpkg providers to install virtual packages.  
 
 
Release Notes: 
 New Feature  
 

  
 
 
 
 

 
 
 

 
 
 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.305263.135711000.15178.1563180300266%40Atlassian.JIRA.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-9824) Expand the apt provider to support virtual packages

2019-07-15 Thread Alexandru Popa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alexandru Popa moved an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9824  
 
 
  Expand the apt provider to support virtual packages   
 

  
 
 
 
 

 
Change By: 
 Alexandru Popa  
 
 
Key: 
 PA PUP - 2635 9824  
 
 
Project: 
 Puppet  Agent  
 

  
 
 
 
 

 
 
 

 
 
 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.305263.135711000.15162.1563177840174%40Atlassian.JIRA.
For more options, visit https://groups.google.com/d/optout.