Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. steviecoaster
    3. Posts

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    steviecoasterS Offline
    • Profile
    • Following 0
    • Followers 1
    • Topics 21
    • Posts 70
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Add Documentation for Chocolatey Proxy feeds

      Ha! You are right. I had never once seen the octocat until you pointed it out :D

      I'll get something drafted up. Thanks!

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Add Documentation for Chocolatey Proxy feeds

      Do you have a link to the repo to file said issue in?

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Add Documentation for Chocolatey Proxy feeds

      We need to be careful with content about internalizing. Our commercial Package Internalizer feature handles this automatically, so our "Set up a Proxy repository" needs to point to vendor-specific content on that topic.

      We definitely recommend an embedded package; however, where everything needed is included in the compiled nupkg!

      For our purposes, a technical note on what to click in the ProGet UI to get a user to the place to set up the Proxy feed is good enough! We just want a specific place in the vendor documentation we can point to from our own documentation on configuring a proxy repository.

      We're going through the same exercise with other repo vendors as well :D

      posted in Support
      steviecoasterS
      steviecoaster
    • Add Documentation for Chocolatey Proxy feeds

      We're currently writing documentation to guide users on how to set up a proxy repository that uses the Chocolatey Community Repository as its upstream.

      You have existing documentation at https://docs.inedo.com/docs/proget/feeds/chocolatey that discusses the specific Chocolatey Feed type available within ProGet.

      I'm wondering if you would be amenable to adding a section specifically about configuring a Proxied feed, with the Chocolatey community repository set as its upstream.

      The important information to properly set up the feed would be that the NuGet version would need to be set to v2 on the upstream side, as that is currently what the CCR supports, and ensure that the upstream URL is https://community.chocolatey.org/api/v2. This will avoid redirects and other issues that may arise in making the connection.

      I'm happy to collaborate with you folks to make this change. I think it will simply things for our users.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Support for Air-gapped environments

      We have the full gamut of environments. Those with unfettered access to the unwashed internet, proxied environments, a single machine with access we can tunnel through, to, yes, SCIF-levels of lockdown.

      In all of those scenarios, we offer an offline prep script that bundles everything needed for the installation into a zip file, which you can then sneaker-net into the environment and continue the installation.

      I think we can make the offline installation work based on what I'm seeing in the documentation. I just wanted to make sure it was a "supported" mechanism of installation.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Allow networkservice to use the DB in Proget

      SQL Server is super fun!

      So the account you initially installed ProGet with in Inedo Hub will have permissions in SSMS to modify permissions for the SQL instance. This is because Proget installs SQL for you if you don't already have it installed.

      If you have the credentials the Proget service used to use, log in to SSMS with those credentials, then create the SQL Server login for the NetworkService account following @atripp's guidance above. Then, when you start the ProGet service, it should "see" the database.

      posted in Support
      steviecoasterS
      steviecoaster
    • Support for Air-gapped environments

      Hello,

      When it comes to installing to ProGet in an air-gapped environment where InedoHub will be unable to reach the internet to download the necessary Proget installation items, what level of support can be expected of Inedo should issues arise?

      We are working to standardize on an Inedo Proget repository solution inside all of our pre-built environments here at Chocolatey, and I need to ensure that any method we put in place follows a supported path.

      I understand that we will be deploying the free version of Inedo Proget to these environments, which provides an opportunity to upgrade to a paid version later for our customers, and as such "support" options are limited to these forums, but I'm curious how much support Inedo can and/or is willing to provide here should we opt to use the offline installation media to perform the Proget install.

      Looking forward to the conversation!

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Unverified/not approved chocolatey package categorized with Vulnerabilities:None

      Hi,

      Fashionably late here, but what @atripp said is accurate. Chocolatey's moderation process on the Chocolatey Community Repository is a completely separate process to the vulnerability management features available in ProGet.

      Our moderation process was put in place shortly after the Chocolatey Community Repository went live 15 years ago, and some packages were added to the feed and haven't received updates since then.

      While our moderation process is really good, and we've never seen malicious content make it to approved status, you should always detonate-test a package in your own environment before promoting it to a production repository.

      posted in Support
      steviecoasterS
      steviecoaster
    • Create API Key for all feeds

      In the web interface I can create an API key for all feeds by selecting all feeds from the drop down menu.

      This seems to be some sort of "special" handling, as via the HTTP api or pgutil I must specify a feed name, or feed group name. Dev tools wasn't too helpful in deciphering what was going on in the calls unfortunately, so I'm a bit confused on how best to do that. In the free version they'll apply to all feeds anyway, so for my particular use case I just pick a feed and use it, but I'd still like to just say "all" :)

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Documentation discrepancy

      I would only push back slightly in that I think securing the ProGet instance is core functionality, but that's a personal opinion and nothing more.

      It may be an idea to provide a callout at the top of the pages to say something like:

      Available in:
      
      * ProGet Free
      * ProGet Standard
      * ProGet Enterprise
      

      (or whatever the actual product names are) :)

      posted in Support
      steviecoasterS
      steviecoaster
    • Documentation discrepancy

      I'm using the free version of ProGet, where I am able to create Groups, and add users to those groups via the web UI.

      When attempting to do so via the API, using pgutil or Invoke-RestMethod against the api endpoint, I get this message: ProGet Free Edition does not support this API.

      The documentation does not mention this. I would argue that if I can perform an action via the web interface in the free version of the product, it stands to reason that I should be able to use the API to do the same thing.

      posted in Support
      steviecoasterS
      steviecoaster
    • ProGet behind Azure AppGateway

      Is anyone deploying ProGet in Azure behind an application gateway? Looking for any gotchas or guidance on doing so.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ssl certificate does not work

      I recently published a new version of Pagootle that supports working with Asset directories, includes some other fixes, and improves the documentation.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ssl certificate does not work

      @Jonathan-Engstrom something like this? https://steviecoaster.github.io/Pagootle/Commands/Set-ProGetSslConfig/

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ProGet not respecting Chocolatey flags `--all-versions` and `--prerelease` when searching connector feeds

      Hey @atripp,

      Thanks for the update! We've got a lot of customers moving from Sonatype to Inedo. How many of those will use connectors is unknown. Thanks for linking to your internal issue for this. We can provide that to customers so they can see the status of the fix.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ProGet not respecting Chocolatey flags `--all-versions` and `--prerelease` when searching connector feeds

      @imm0rtalsupp0rt, it would be good to provide searches across both in case of a weird difference in the URLs. (That shouldn't be the case as this is an api, but I've been staring at code long enough to know that hamsters fall off wheels in the oddest places and most inopportune times!)

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ProGet not respecting Chocolatey flags `--all-versions` and `--prerelease` when searching connector feeds

      We're working on putting all the data together to share :)

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: ProGet not respecting Chocolatey flags `--all-versions` and `--prerelease` when searching connector feeds

      choco search relies on the endpoint. If you use a nuget v2 url, we'll use v2, if you use a v3 source (meaning the url ends in index.json, we'll use v3.

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Step between install and <anything>? (noob question)

      Hey @erich_1530,

      I wrote that Chocolatey package :)

      If you accept the defaults, you'll be able to access the ProGet WebUI via http://localhost:8624.

      I can see some possible enhancements to the package to allow for opening of firewall ports and emitting connection info to the console upon successful installation.

      I'd suggest going to the package page and following the link to the Package Source and raising those changes as a feature request and I'll get them added!

      posted in Support
      steviecoasterS
      steviecoaster
    • RE: Pagootle: pgutil, but PowerShell

      If APIs are made available for things, I'd much prefer that route and will replace using Stored Procs as I can.

      As pgutil.exe matures I see this module slowly becoming a Crescendo wrapper around it.

      posted in Support
      steviecoasterS
      steviecoaster
    • 1
    • 2
    • 3
    • 4
    • 1 / 4