Jira (PUP-3317) Extend Package Source to include HTTP Urls (Windows)

12 views
Skip to first unread message

Josh Cooper (JIRA)

unread,
Jan 27, 2015, 1:19:52 AM1/27/15
to puppe...@googlegroups.com
Josh Cooper assigned an issue to Unassigned
 
Puppet / Improvement PUP-3317
Extend Package Source to include HTTP Urls (Windows)
Change By: Josh Cooper
Assignee: Josh Cooper
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a)
Atlassian logo

Jeff McCune (JIRA)

unread,
Apr 26, 2016, 2:12:59 PM4/26/16
to puppe...@googlegroups.com
Jeff McCune commented on Improvement PUP-3317
 
Re: Extend Package Source to include HTTP Urls (Windows)

Just as an FYI, I ran into this issue this week on site with a large Puppet Enterprise customer. The issue lies here: [PUP-398 Patch](https://github.com/puppetlabs/puppet/commit/20e0dcdb#diff-2499957120d586e4d51a5c151467348bR68).

I'm writing a small Puppet Module to monkey patch `msi_package.rb` (hooray!) to allow customers to easily work-around this issue, but it is a bit of a problem.

The impact is that there's no good way to install MSI packages from common HTTP services such as Artifactory or a raw HTTP URL to a file stored in a Bitbucket Git repository. As a result, it's a large PITA for new Puppet users to try and sort out how to do something "easy" like installing a basic package.

What's worse is that there isn't much functionality out of the box on Windows, so adding additional functionality like installing Git to make the vcsrepo module useful becomes difficult because there is no easy way to install an MSI package.

This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9)
Atlassian logo

Jeff McCune (JIRA)

unread,
Apr 26, 2016, 3:38:04 PM4/26/16
to puppe...@googlegroups.com
Jeff McCune commented on Improvement PUP-3317

Please note, I published a hotfix module. Please try it out and let me know if it works or if there are any issues.

Rob Reynolds (JIRA)

unread,
Apr 27, 2016, 2:38:04 PM4/27/16
to puppe...@googlegroups.com
Rob Reynolds updated an issue
 
Change By: Rob Reynolds
CS Priority: Needs Priority

Rob Reynolds (JIRA)

unread,
Apr 27, 2016, 2:39:04 PM4/27/16
to puppe...@googlegroups.com
Rob Reynolds commented on Improvement PUP-3317
 
Re: Extend Package Source to include HTTP Urls (Windows)

Jeff McCune Hi Jeff! This would make a great PR if you wanted to provide it!

Rob Reynolds (JIRA)

unread,
Apr 27, 2016, 2:43:03 PM4/27/16
to puppe...@googlegroups.com
Rob Reynolds commented on Improvement PUP-3317

Also please note what you found is a bug and should work. I don't see it as exactly the same issue here. This ticket is meant to extend for exe installers as well and not just MSIs, which already have native URL support (provided the correct x509 certificates are installed).

Jeff McCune (JIRA)

unread,
Apr 27, 2016, 4:37:04 PM4/27/16
to puppe...@googlegroups.com
Jeff McCune commented on Improvement PUP-3317

Rob Reynolds Cool. Do you know if there's an existing ticket for the MSI http bug? If I don't hear back, I'll probably create a new ticket and toss up a pull request in the near future.

Rob Reynolds (JIRA)

unread,
Apr 30, 2016, 3:38:27 PM4/30/16
to puppe...@googlegroups.com
Rob Reynolds commented on Improvement PUP-3317

I don't know of one. Creating a new issue and tossing that up seems reasonable!

This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9)
Atlassian logo

Bill Niestempski (JIRA)

unread,
Jun 2, 2016, 6:38:20 PM6/2/16
to puppe...@googlegroups.com
Bill Niestempski updated an issue
 

MSI supports this and other package providers such as rpm already support this. The Windows customer base is growing and so we believe this would be a nice enhancement to have.

Change By: Bill Niestempski
CS Priority: Needs Priority Reviewed

Kenaz Kwa (JIRA)

unread,
Aug 29, 2016, 7:36:06 PM8/29/16
to puppe...@googlegroups.com
Kenaz Kwa updated an issue
Change By: Kenaz Kwa
Team: Agent & Platform Support

Moses Mendoza (JIRA)

unread,
Sep 22, 2016, 5:54:04 PM9/22/16
to puppe...@googlegroups.com
Moses Mendoza updated an issue
Change By: Moses Mendoza
Labels: manage-package windows
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Moses Mendoza (JIRA)

unread,
May 18, 2017, 1:55:38 PM5/18/17
to puppe...@googlegroups.com
Moses Mendoza updated an issue
Change By: Moses Mendoza
Labels: manage-package  triaged  windows

Louis Mayorga (JIRA)

unread,
May 20, 2017, 8:22:03 PM5/20/17
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
May 9, 2018, 3:46:07 PM5/9/18
to puppe...@googlegroups.com
Branan Riley updated an issue
 
Change By: Branan Riley
Labels: manage- package package triaged type_and_provider windows
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Branan Riley (JIRA)

unread,
May 9, 2018, 3:46:08 PM5/9/18
to puppe...@googlegroups.com
Branan Riley updated an issue
Change By: Branan Riley
Labels: package source triaged type_and_provider windows

Paul Were (Jira)

unread,
May 14, 2021, 12:35:03 PM5/14/21
to puppe...@googlegroups.com
Paul Were commented on Improvement PUP-3317
 
Re: Extend Package Source to include HTTP Urls (Windows)

Josh Cooper The request is to support secure URLs i.e. https

This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

Paul Were (Jira)

unread,
May 14, 2021, 2:58:03 PM5/14/21
to puppe...@googlegroups.com
Paul Were commented on Improvement PUP-3317

Josh Cooper I apologize, yes, I was not clear in the request initially. Yes, to support it in EXE packages. Thanks

Ciprian Badescu (Jira)

unread,
Jun 7, 2021, 2:45:04 AM6/7/21
to puppe...@googlegroups.com

Ciprian Badescu (Jira)

unread,
Jun 16, 2021, 5:30:02 AM6/16/21
to puppe...@googlegroups.com

Dorin Pleava (Jira)

unread,
Jun 16, 2021, 8:28:01 AM6/16/21
to puppe...@googlegroups.com

Ciprian Badescu (Jira)

unread,
Jun 30, 2021, 5:07:01 AM6/30/21
to puppe...@googlegroups.com
Ciprian Badescu updated an issue
Change By: Ciprian Badescu
Sprint: NW-2021-06-30 , NW-2021-07-14

Josh Cooper (Jira)

unread,
Jul 2, 2021, 12:33:01 PM7/2/21
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Fix Version/s: PUP 7.9.0

Josh Cooper (Jira)

unread,
Jul 7, 2021, 7:19:01 PM7/7/21
to puppe...@googlegroups.com

Victor Bobosila (Jira)

unread,
Jul 8, 2021, 11:05:01 AM7/8/21
to puppe...@googlegroups.com
Victor Bobosila updated an issue
 
Change By: Victor Bobosila
Release Notes: Enhancement

Victor Bobosila (Jira)

unread,
Jul 8, 2021, 11:09:02 AM7/8/21
to puppe...@googlegroups.com
Victor Bobosila updated an issue
Change By: Victor Bobosila
Release Notes Summary: Puppet supports installing .exe packages using https as a package source. For example:
package { 'mysql':
  ensure          => '5.5.16',
  source          => 'https://example.com/packages/mysql-5.5.16-winx64.exe',
  install_options => ['INSTALLDIR=C:\mysql-5.5'],
}

Claire Cadman (Jira)

unread,
Jul 13, 2021, 8:03:04 AM7/13/21
to puppe...@googlegroups.com
Claire Cadman updated an issue
Change By: Claire Cadman
Labels: doc-reviewed package platform-os source type_and_provider windows
Reply all
Reply to author
Forward
0 new messages