Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    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!

    Issue List 4.0.6

    Scheduled Pinned Locked Moved Support
    progetfeedspackages
    4 Posts 1 Posters 9 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ? This user is from outside of this forum
      Guest
      last edited by

      This is a list of potential issues in the latest version.

      • If I try to create a feed for either chocolatey, npm, or bower, and have the "create default connector" checked, it never creates the connector.
      • If I try to add a connector from the feed manage page for Chocolatey, it creates a connector of type Nuget. Note this is new in 4.0.6, 4.0.5 was fine.
      • NPM feeds do not list remote packages (through a connector as nuget, chocolatey, or bower). I don't know if this is expected behavior (due to NPM's APIs or the nature of the json from the registry).
      • When I create a retention rule and uncheck all of the deletion rules, I cannot save due to a message that this would delete all packages. While I agree with the utility of the rule to be nil at this point, isn't the net affect the opposite? If it doesn't have any conditions on when it should delete, why would it delete packages?
      • When viewing a package, if I click on one of its dependencies, I go back to the listing page (for the feed). The URL appears to be correct initially before a redirect. Ideally the URL fragment would at least populate the search box if the package doesn't exist.
      • If I pull in a Nuget package, shouldn't it automatically pull in all dependencies (all the way down the tree)?

      That is it for now. Thank you in advance!

      Product: ProGet
      Version: 4.0.6

      1 Reply Last reply Reply Quote 0
      • ? This user is from outside of this forum
        Guest
        last edited by

        In addition to the third bullet, I've found that when trying to create a chocolatey connector it fails with an

        An error occurred in the web application: 547 ``160Connectors_CreateOrUpdateConnector39The INSERT statement conflicted with the CHECK constraint "CK__Connectors__FeedType". The conflict occurred in database "ProGet", table "dbo.Connectors", column 'FeedType_Name'.

        1 Reply Last reply Reply Quote 0
        • ? This user is from outside of this forum
          Guest
          last edited by

          Thanks for the note; some of these are bugs related to the major v4 changes, and will get fixed very soon in a new maintenance release.

          Regarding some items ...

          If I pull in a Nuget package, shouldn't it automatically pull in all dependencies (all the way down the tree)?

          No, that's the expected behavior. There was a "download with dependencies" option at one point, but NuGet's depednecy resolution is very complex (especially when you have to consider "conditional" dependencies like framework version) and inconsisent, which yielded unpredictable results.

          1 Reply Last reply Reply Quote 0
          • ? This user is from outside of this forum
            Guest
            last edited by

            RE: Retention Policies - those checkboxes are filters against the set of all packages, so if none are checked, then all packages would be deleted. Each checked box adds an additional restriction to or limits what would be deleted.

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • First post
              Last post
            Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation