1
0
mirror of https://github.com/minio/mc.git synced 2025-11-16 11:02:34 +03:00

use ubi-micro instead of ubi-minimal (#4725)

This commit replaces the UBI minimal with the
small and less bloated UBI micro image.

This reduces noise from security scanners flagging
components not used by mc and reduces the overall
size of the container.

Signed-off-by: Andreas Auernhammer <github@aead.dev>
This commit is contained in:
Andreas Auernhammer
2023-10-24 06:51:09 +02:00
committed by GitHub
parent 2c6ae7d1f7
commit 0440badc41
11 changed files with 236 additions and 230 deletions

View File

@@ -17,38 +17,38 @@
package cmd
import . "gopkg.in/check.v1"
import checkv1 "gopkg.in/check.v1"
// TestURL - tests url parsing and fields.
func (s *TestSuite) TestURL(c *C) {
func (s *TestSuite) TestURL(c *checkv1.C) {
urlStr := "foo?.go"
url := newClientURL(urlStr)
c.Assert(url.Path, Equals, "foo?.go")
c.Assert(url.Path, checkv1.Equals, "foo?.go")
urlStr = "https://s3.amazonaws.com/mybucket/foo?.go"
url = newClientURL(urlStr)
c.Assert(url.Scheme, Equals, "https")
c.Assert(url.Host, Equals, "s3.amazonaws.com")
c.Assert(url.Path, Equals, "/mybucket/foo?.go")
c.Assert(url.Scheme, checkv1.Equals, "https")
c.Assert(url.Host, checkv1.Equals, "s3.amazonaws.com")
c.Assert(url.Path, checkv1.Equals, "/mybucket/foo?.go")
}
// TestURLJoinPath - tests joining two different urls.
func (s *TestSuite) TestURLJoinPath(c *C) {
func (s *TestSuite) TestURLJoinPath(c *checkv1.C) {
// Join two URLs
url1 := "http://s3.mycompany.io/dev"
url2 := "http://s3.aws.amazon.com/mybucket/bin/zgrep"
url := urlJoinPath(url1, url2)
c.Assert(url, Equals, "http://s3.mycompany.io/dev/mybucket/bin/zgrep")
c.Assert(url, checkv1.Equals, "http://s3.mycompany.io/dev/mybucket/bin/zgrep")
// Join URL and a path
url1 = "http://s3.mycompany.io/dev"
url2 = "mybucket/bin/zgrep"
url = urlJoinPath(url1, url2)
c.Assert(url, Equals, "http://s3.mycompany.io/dev/mybucket/bin/zgrep")
c.Assert(url, checkv1.Equals, "http://s3.mycompany.io/dev/mybucket/bin/zgrep")
// Check if it strips URL2's tailing `/`
url1 = "http://s3.mycompany.io/dev"
url2 = "mybucket/bin/"
url = urlJoinPath(url1, url2)
c.Assert(url, Equals, "http://s3.mycompany.io/dev/mybucket/bin/")
c.Assert(url, checkv1.Equals, "http://s3.mycompany.io/dev/mybucket/bin/")
}