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!

  • BuildMaster: Moving from one server to another

    3
    0 Votes
    3 Posts
    6 Views
    S
    @atripp this is great. Thanks. -Sri
  • ProGet net5.0 docker run in centos 7.8 web can't start(5.3.17)

    4
    0 Votes
    4 Posts
    17 Views
    atrippA
    Hi @scroak_6473 good to know! So, I've added the WORKDIR /usr/local/proget/ line right above our CMD line, and it should go in the next release.
  • ProGet Query Latest Docker Image Tag

    2
    0 Votes
    2 Posts
    10 Views
    atrippA
    Hello; Tags in Docker registries are really just a human-readable pointer to a digest (hash) of an container image. It's really just a name+digest, and there's no additional metadata provided by the Docker API. This is why we encourage Semantic Versioning for Containers, and have a feature built-in that helps with this. You can then reliably parse those tags like semnatic version numbers, and use them as needed. The Packages vs Containers documentation also talks about some of the quirks, if you're not familiar with them already.
  • ProGet mono 5.3.15-5.3.17 docker login always 401

    2
    0 Votes
    2 Posts
    5 Views
    rhessingerR
    Hi @shijiyong_6709, I just wanted to confirm that you are using docker login -u admin https://proget.company.com and not docker login -u admin. Is that correct? The first thing we need to figure out is if the problem exists in your ProGet configuration or in your nginx configuration. Can you start with temporarily allowing anonymous access to your Docker registry in ProGet, does Docker pull work then? Thanks, Rich
  • Agent initiated connection?

    4
    0 Votes
    4 Posts
    11 Views
    atrippA
    I don't have a detailed timeline with Otter 3.0, the scope appears to continue to creep (but, perhaps in a good way ). But it's still looking on track for early next year. Probably the best thing to do is to get in touch with our sales engineering team, so we can learn a bit more about what problems you're trying to solve, and can give some more details about how Otter 3.0 will help; they can at least show you what's upcoming, so you can better decide if it's a good fit.
  • Unable to debug using ProGet nuget server with symbol server enabled

    12
    0 Votes
    12 Posts
    29 Views
    atrippA
    Unfortunately, when symbol serving doesn't work, it can be a pain to diagnose... Can you "start from scratch", documenting your steps along the way, so that I can try to reproduce exactly what you're doing? Start by making a very simple, hello world sort of library (maybe one class, with some basic code you can easily step/through and debug). After that, then create some brand new feed (it sounds like you want two feeds? a symbols and a package feed?), then configure the new feed in Visual Studio. Then follow the other steps, like seeing if you can find the symbols in Visual Studios, etc. If you can share the exact steps you did, and the package you upload, then I can reproduce the error you're seeing by following steps using the package.
  • All executions in Proget stuck in pending mode

    2
    0 Votes
    2 Posts
    16 Views
    atrippA
    Hello; please restart the ProGet service. This will cancel all executions upon restart.
  • Can I integrate Otter in my custom application?

    2
    0 Votes
    2 Posts
    5 Views
    atrippA
    Sorry, wrong software - please see our friends at otter.ai for transcription. We do server automation. Cheers
  • 0 Votes
    10 Posts
    20 Views
    atrippA
    @philippe-camelio_3885 FYI, we will add a checkbox for auto-purging soon, BM-3655
  • Error Scanning SSH agent <host> Value cannot be null

    10
    0 Votes
    10 Posts
    18 Views
    atrippA
    Hi @sbolisetty_3792 , just to let you know, this will be fixed in the next maintence release of BuildMaster (BM-3654). Basically, if a Server has a Single environment, then that environment will be used for credential resolution. HOWEVER, note that this won't work for your dev-cap server because it's in two environments. So in that case, you couldn't use an environment-specific credential.
  • Proget Integrated Auth Mixes Machine Name with User Account

    27
    0 Votes
    27 Posts
    49 Views
    rhessingerR
    Hi @arozanski_1087, That's great! I'm sorry it took this long to get this working. Thanks for working with me to figure this out! I'm going to make a change to the documentation right now to include the requirement of naming the extension file. I will also get a full release of this extension out today so it will lock in that version with the ProGet release tomorrow. Thanks, Rich
  • Push package to chocolatey feeds with cURL

    3
    0 Votes
    3 Posts
    17 Views
    CrimroseC
    Thank for your suggestion. This command work for me dotnet nuget push notepad2.4.2.25.3.nupkg -k apikey -s https://proget-sample.com/nuget/chocolatey/
  • 0 Votes
    13 Posts
    33 Views
    H
    @rhessinger great :)
  • Problems with running proget5.3.16 in kubernetes1.18.3

    9
    0 Votes
    9 Posts
    20 Views
    rhessingerR
    Hi @Crimrose, When you first start the ProGet container, our code will run a database schema update to make any missing changes. My guess is that in your Kubernetes cluster, you have a mix of 5.3.15 pods and 5.3.16 pods all trying to access the database at the same time, causing Kubernetes to stop and restart pods. I would stop all your ProGet pods and try starting just a 5.3.16 pod and see if that works. If that does not work, you can manually update the database schema. To do this, you would need to download the manual install files from my.inedo.com and download inedosql from GitHub. Inedosql is a cross platform application, so you can run it directly on Linux using the .NET 5 CLI or downloading the specific Linux version or from a Windows machine. Then you can follow just the Run inedosql to update the database section of the manual install guide. The SQLScripts folder exists in the Manual Install files. Hope this helps! Thanks, Rich
  • Cannot Manually Activate License Key

    4
    1
    0 Votes
    4 Posts
    18 Views
    rhessingerR
    Hi @churst, Sorry for the delay in my response, glad you were able to find it! As for your account, if you can submit a ticket on my.inedo.com and include your license key, I can associate your email address with your my.inedo.com account. Thanks, Rich
  • Problem with pushing docker image

    3
    0 Votes
    3 Posts
    12 Views
    rhessingerR
    Hi @anrey-ne_0903, Is this a new Docker feed you have created? IF so, this may be related to this other post https://forums.inedo.com/topic/3081/a-500-error-occurred-in-d-could-not-find-a-part-of-the-path-var-proget-packages-docker-f1. We currently have a bug that throws an error when pushing to the first feed created in each package type when using the proget Docker image. This will be fixed in ProGet 5.3.17, but that forums post has a manual work around to fix that issue. If this is not the issue, then my next question would be is this a recent upgrade of the proget docker image? Thanks, Rich
  • 0 Votes
    3 Posts
    14 Views
    atrippA
    Hello, the configuration plans can do a ton of great things, but they're a bit confusing -- and a big thing we want to be improving in the next year, with both software and documentation changes. But I'll explain a couple things you might already know, for the sake of helping someone who might read this in future. Using your first script (without the execution policy): The OtterScript is executed twice in a row; first in "Collect" mode then "Ensure" mode if it Ensure-File always executes in Collect (and it records whether the file exists), and it may execute in the "Ensure" run (where it would create/overwrite) if it reported drift Start-Service never executes in Collect, but may run in "Ensure" mode... but may executes if another operation in the block reported drift (i.e. if Ensure-File reported drift) Post-Http never executes in Collect mode, and it never executes or Ensure modes, because it's the only statement in a block The with executionPolicy=always policy changes this, and it's the intended use of this execution directive. But... it's an editor bug, so we'll fix it. So... all that said... I don't think I'd recommend doing an error handling in a Configuration plan like this; it feels more appropriate for an Orchestration plan that you run for a purpose, to like provision or set-up a server. Otter will perform a routine configuration scan at least every hour, so there's a good chance this will just end up sending the same error message over and over: Drift is a detected Configuration FAILS to change Error notice is sent This isn't all that helpful, and is more of an indication of an outage more than anything else. And this isn't a great way to detect an outage. Instead, you can check the status of the server; if there is a failure during a Configuration execution, the server status becomes Error, and it can then be investigated about the details.
  • 0 Votes
    3 Posts
    12 Views
    V
    Thank you for your reply. That's great news, I'm really looking forward to the new version.
  • Inquiry about buildmaster FTP plugin

    10
    0 Votes
    10 Posts
    26 Views
    rhessingerR
    Hi @nkerifacclaud_6931, Could you try disabling BitDefender temporarily to rule that out? Also, this could simply be related to the fact that Windows 7 is no longer in support and their may be a security patch to the .Net Framework which is causing the error. Since Windows 7 no longer gets updates, it would not get any new patches for the .Net Framework or the FTP server. We leverage the classes built-in to the .Net Framework for FTP connections. Thanks, Rich
  • 0 Votes
    8 Posts
    43 Views
    atrippA
    @nuno-guerreiro-rosa_9280 we have definitely tested similar configurations, and of course our customers have such usage all the time; there haven't been problems like this, and moving to SQL Server has significantly improved performance across the user base (I'm afraid Postgres is not supported) Do note when you have connectors configured in ProGet, then almost each request to ProGet will often yield other network requests to those connectors. When NuGet builds a dependency tree with 100+ packages, it makes a tremendous amount of requests, often asking "what's the latest version of this package", and the like. But anyways, it still should be okay. At this point, I'd recommend you to just try setting up a basic virtual machine at like, AWS LightSail or something, and see what you can reproduce.
Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation