Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for ParseSemantic (0.2 sec)

  1. staging/src/k8s.io/apimachinery/pkg/util/version/version.go

    // version strings that are not guaranteed to obey the Semantic Versioning syntax, use
    // ParseGeneric.
    func ParseSemantic(str string) (*Version, error) {
    	return parse(str, true)
    }
    
    // MustParseSemantic is like ParseSemantic except that it panics on error
    func MustParseSemantic(str string) *Version {
    	v, err := ParseSemantic(str)
    	if err != nil {
    		panic(err)
    	}
    	return v
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 18 19:25:29 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/version/version_test.go

    		{version: "  v43.0.0", unparsed: "43.0.0"},
    		{version: " 43.0.0 ", unparsed: "43.0.0", equalsPrev: true},
    	}
    
    	var prev testItem
    	for _, item := range tests {
    		v, err := ParseSemantic(item.version)
    		if err != nil {
    			t.Errorf("unexpected parse error: %v", err)
    			continue
    		}
    		err = testOne(v, item, prev)
    		if err != nil {
    			t.Errorf("%v", err)
    		}
    		prev = item
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 18 19:25:29 UTC 2023
    - 13.4K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/phases/upgrade/policy_test.go

    			},
    			newK8sVersion: minimumControlPlaneVersion.WithBuildMetadata("build").String(),
    		},
    	}
    
    	for _, rt := range tests {
    		t.Run(rt.name, func(t *testing.T) {
    
    			newK8sVer, err := version.ParseSemantic(rt.newK8sVersion)
    			if err != nil {
    				t.Fatalf("couldn't parse version %s: %v", rt.newK8sVersion, err)
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 12 03:17:05 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/preflight/checks.go

    	if strings.HasPrefix(kubever.KubeadmVersion, "v0.0.0") {
    		return nil, nil
    	}
    
    	kadmVersion, err := versionutil.ParseSemantic(kubever.KubeadmVersion)
    	if err != nil {
    		return nil, []error{errors.Wrapf(err, "couldn't parse kubeadm version %q", kubever.KubeadmVersion)}
    	}
    
    	k8sVersion, err := versionutil.ParseSemantic(kubever.KubernetesVersion)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 03 11:20:55 UTC 2024
    - 39.5K bytes
    - Viewed (0)
  5. cmd/kubeadm/app/cmd/upgrade/apply.go

    	if err := configutil.NormalizeKubernetesVersion(&initCfg.ClusterConfiguration); err != nil {
    		return err
    	}
    
    	// Use normalized version string in all following code.
    	newK8sVersion, err := version.ParseSemantic(initCfg.KubernetesVersion)
    	if err != nil {
    		return errors.Errorf("unable to parse normalized version %q as a semantic version", initCfg.KubernetesVersion)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 03:55:23 UTC 2024
    - 11.6K bytes
    - Viewed (0)
  6. cmd/kubeadm/app/cmd/upgrade/plan.go

    		}
    		if component.Name == constants.Kubeadm {
    			beforeKubeadmVersion = component.CurrentVersion
    			afterKubeadmVersion = component.NewVersion
    		}
    	}
    
    	newK8sVersion, err := version.ParseSemantic(kubeVersion)
    	if err != nil {
    		return errors.Wrapf(err, "Unable to parse normalized version %q as a semantic version", kubeVersion)
    	}
    
    	unstableVersionFlag := ""
    	if len(newK8sVersion.PreRelease()) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Mar 03 03:03:29 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  7. cmd/kubeadm/app/util/config/common.go

    	}
    
    	cfg.KubernetesVersion = ver
    
    	// Parse the given kubernetes version and make sure it's higher than the lowest supported
    	k8sVersion, err := version.ParseSemantic(cfg.KubernetesVersion)
    	if err != nil {
    		return errors.Wrapf(err, "couldn't parse Kubernetes version %q", cfg.KubernetesVersion)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 11:04:08 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  8. cmd/kubeadm/app/constants/constants.go

    func EtcdSupportedVersion(supportedEtcdVersion map[uint8]string, versionString string) (etcdVersion *version.Version, warning, err error) {
    	kubernetesVersion, err := version.ParseSemantic(versionString)
    	if err != nil {
    		return nil, nil, err
    	}
    	desiredVersion, etcdStringVersion := uint8(kubernetesVersion.Minor()), ""
    
    	min, max := ^uint8(0), uint8(0)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 01 03:36:35 UTC 2024
    - 32.4K bytes
    - Viewed (0)
  9. cmd/kubeadm/app/phases/upgrade/compute.go

    func getLatestClusterVersion(kubeAPIServerVersions map[string][]string) (*versionutil.Version, error) {
    	var latestVersion *versionutil.Version
    	for versionStr, nodes := range kubeAPIServerVersions {
    		ver, err := versionutil.ParseSemantic(versionStr)
    		if err != nil {
    			return nil, fmt.Errorf("couldn't parse kube-apiserver version %s from nodes %v", versionStr, nodes)
    		}
    		if latestVersion == nil || ver.AtLeast(latestVersion) {
    			latestVersion = ver
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Mar 03 03:03:29 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/phases/upgrade/staticpods.go

    	// or the kubeadm preferred one for the desired Kubernetes version
    	var desiredEtcdVersion *version.Version
    	if cfg.Etcd.Local.ImageTag != "" {
    		desiredEtcdVersion, err = version.ParseSemantic(
    			convertImageTagMetadataToSemver(cfg.Etcd.Local.ImageTag))
    		if err != nil {
    			return true, errors.Wrapf(err, "failed to parse tag %q as a semantic version", cfg.Etcd.Local.ImageTag)
    		}
    	} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 10:07:41 UTC 2024
    - 30.7K bytes
    - Viewed (0)
Back to top