Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !1205

Open
Created Jul 04, 2022 by Boxiang Sun@DaetalusDeveloper
  • Report abuse
Report abuse

WIP: Some patch ups for let the let the SRs can be build on a KVM with limited network accesing

  • Overview 1
  • Commits 26
  • Changes 11
  1. Include the public key of Boxiang to allow Slapos to download the packages from shacache. The packages were uploaded through another KVM, which uses Boxiang's configuration.
  2. Enable and customize the Goproxy, this can avoid using the default goproxy with a random IP allocated by the CDN. On the limited KVM, the specified goproxy link was pinned to a fixed IP address through the hosts file. This was done by using an ansible-playbook. (Change the default goproxy is because it using google service, I'm afraid allow it may also enable some other network accessing, so I choose a rarely used goproxy in Europe).
  3. Pin the version of the PyPI packages, eg: testfixtures = 6.11.0
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: download
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7