Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. certificatemanager_4002
    C
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    certificatemanager_4002

    @certificatemanager_4002

    0
    Reputation
    12
    Posts
    1
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    certificatemanager_4002 Follow

    Best posts made by certificatemanager_4002

    • RE: Proget: Move data to another folder

      @Sigve-opedal_6476
      Here is a solution
      Create a network.
      With that proget can reach inedo as they will be into the same network.
      docker network create inedo-net

      Inedo
      docker run -d --name inedodb
      --network inedo-net
      -v ./inedo-data:/var/lib/postgresql/data
      proget.inedo.com/productimages/inedo/inedodb:17.6

      sudo chown 1000:1000 proget-database

      Proget
      docker run -d --name proget
      --network inedo-net
      -p 8624:80
      -v ./proget-packages:/var/proget/packages
      -v ./proget-backups:/var/proget/backups
      -v ./proget-database:/var/proget/database
      -e INEDO_DB_TYPE=inedodb
      -e INEDO_DB_HOST=inedodb
      -e INEDO_DB_USER=proget \
      proget.inedo.com/productimages/inedo/proget:latest

      I got also lot's of issue because the database directory must be empty.
      I hope it will help you.

      posted in Support
      C
      certificatemanager_4002

    Latest posts made by certificatemanager_4002

    • RE: ProGet Migration

      Hello,
      Thank you for all those information.
      I setup the Proget25 into an UAT instance and my question is now more related to the Licence.
      Can I use my current Production licence on both environment Prod and UAT or I have to get a new one. Limited perhaps

      posted in Support
      C
      certificatemanager_4002
    • ProGet Migration

      Subject: ProGet 25 Migration, Database, and High Availability Questions

      Hello,
      We are currently running ProGet 24.x on Azure Kubernetes Service (AKS).
      We are planning to upgrade to ProGet 25.x, as we understand that Microsoft SQL Server support will be not supported by the end of the year.
      We therefore have a few questions regarding this migration:

      • Database migration:
        Do we need to migrate to the internal PostgreSQL database when upgrading to ProGet 25, or are other database options supported?

      • High Availability:
        How is High Availability implemented in ProGet 25?
        Are there specific architecture recommendations for Kubernetes-based deployments or Windows?

      • Platform support
        Has this High Availability setup been fully tested on Linux pods, or is it currently supported only on Windows-based deployments?

      • Performance and load
        Our current workload ranges from 500 to 7,000 requests per minute.
        Can ProGet 25 handle this level of traffic reliably, and are there any recommended sizing or scaling guidelines?

      Thank you in advance for your guidance.

      posted in Support
      C
      certificatemanager_4002
    • RE: Proget 25.x and Azure PostGres

      “Thank you for your answer. However, could you provide more information regarding the InedoDB Docker user settings?
      Do I need to run the container as root?
      For example:
      YAML
      securityContext:
      runAsUser: 0
      runAsGroup: 0
      allowPrivilegeEscalation: true
      readOnlyRootFilesystem: false
      Each time I try to setup other user the system regarding access right.
      Show more lines
      **Have you tested whether the InedoDB container can handle 600 requests per minute or more?

      What happens if the InedoDB container crashes?
      How long does it take to restart?”**

      Which kind of action must be node if I user external-postgres?
      Do you have scripts?
      Do you provide support?

      posted in Support
      C
      certificatemanager_4002
    • Proget 25.x and Azure PostGres

      I'm facing a lot of issues while setting up InedoDB. Could you explain what to do if I want to use Microsoft Azure PostgreSQL instead?

      posted in Support
      C
      certificatemanager_4002
    • ProGet License Enterprise

      Can I use my ProGet License Enterprise to setup for testing purpose an other instance of ProGet with the version 25.x. I need to be sure that the High Availabitly works with two pods connected ot External MS SQL or your dedicated PostGres?

      posted in Support
      C
      certificatemanager_4002
    • RE: ProGet license injection in AKS Pod

      Hey,
      I understand the license,
      But regarding the error 500, I have no information, Proget do not provide enough logs to understand this point.
      I think my blocking point is coming from that.
      Regards

      posted in Support
      C
      certificatemanager_4002
    • ProGet license injection in AKS Pod

      I'm currently lauching Proget 25.0.18 in AKS the pod start correctly
      with those ouputs:

       upgradedb ProGet version is 25.0.18.12.                                                                                                                
      upgradedb Current DB schema version is 25.0.18.12.  
      but logs show:
      proget info: Microsoft.AspNetCore.Hosting.Diagnostics[1]                                                                                               │
      │ proget       Request starting HTTP/1.1 GET http://10.200.0.194:80/health - - -                                                                         │
      │ proget info: Microsoft.AspNetCore.Hosting.Diagnostics[2]                                                                                               │
      │ proget       Request finished HTTP/1.1 GET http://10.200.0.194:80/health - 500 673 application/json 15.1132ms                                          │
      │ proget Running Failover Detection...                                                                                                                   │
      │ proget Failover Detection completed.                                                                                                                   │
      │ proget info: Microsoft.AspNetCore.Hosting.Diagnostics[1]                                                                                               │
      │ proget       Request starting HTTP/1.1 GET http://proget.apps.uat-internal.swisstiming.com/ - - -                                                      │
      │ proget info: Microsoft.AspNetCore.Hosting.Diagnostics[2]                                                                                               │
      │ proget       Request finished HTTP/1.1 GET http://proget.apps.uat-internal.XXXXXXX.com/ - 200 5691 text/html;+charset=UTF-8 1.6095ms               │
      │ proget info: Microsoft.AspNetCore.Hosting.Diagnostics[1]                                       
      

      When I start the command in the pod

      curl http://localhost/health
      {
        "applicationName": "ProGet",
        "databaseStatus": "OK",
        "databaseStatusDetails": null,
        "extensionsInstalled": {
          "ProGet": "25.0.18",
          "Inedo.SDK": "3.1.0",
          "InedoCore": "3.0.6",
          "Azure": "3.1.2",
          "Google Cloud": "3.1.0",
          "Amazon AWS": "3.1.3"
        },
        "licenseStatus": "Error",
        "licenseStatusDetail": "License key has expired.",
        "versionNumber": "2025.18 (Build 12)",
        "releaseNumber": "25.0.18",
        "startTime": 1770974767402,
        "serviceStatus": "OK",
        "serviceStatusDetail": null,
        "replicationStatus": {
        "serverStatus": null,
        "serverError": null,
        "clientStatus": null,
        "clienterror": null,
        "incoming": [],
        "outgoing": []
      }
      

      My point is coming from the fact that I don't have any idea to inject the license key in the pod

      posted in Support
      C
      certificatemanager_4002
    • InitContainers never start with Azure Sql on ProGet 25.0.18

      I have a proget 25.0.18 connected to sql server. I setup dedicated pv and pvc for blobs and packages I do not have any error ate this stage. The InitContainer sequence

          initContainers:
              - name: upgradedb
                image: "proget.inedo.com/productimages/inedo/proget:25.0.18"
                command: ["/usr/local/proget/service/proget", "upgradedb"]
                env:
                  - name: PROGET_SQL_CONNECTION_STRING
                    valueFrom:
                      secretKeyRef:
                        name: connection-string
                        key: sql-connection-string
                  - name: PROGET_ENCRYPTION_KEY
                    valueFrom:
                      secretKeyRef:
                        name: encryption-key
                        key: encryption-key
      

      The pod description shows me that the initcontainer never start

      Init Containers:                                                                                                           
      │   upgradedb:                                                                                                               
      │     Container ID:                                                                                                          
      │     Image:         proget.inedo.com/productimages/inedo/proget:25.0.18                                                     │
      │     Image ID:                                                                                                              
      │     Port:          <none>                                                                                                  
      │     Host Port:     <none>                                                                                                  
      │     Command:                                                                                                               
      │       /usr/local/proget/service/proget                                                                                     
      │       upgradedb                                                                                                            
      │     State:          Waiting                                                                                                
      │       Reason:       PodInitializing                                                                                        
      │     Ready:          False                                                                                                  
      │     Restart Count:  0                                                                                                     
      │     Environment:                                                                                                           
      │       PROGET_SQL_CONNECTION_STRING:
      

      The main problem is that there is no log, so I'm not able to understand where the system failed. Is there a way to track the initcontainer.
      Regards

      posted in Support
      C
      certificatemanager_4002
    • RE: Migration from SQLServer to PostGres

      Thank you.
      Does it mean that I must stay with the SQL server version and do not migrate to the one with PostGres.

      posted in Support
      C
      certificatemanager_4002