Skip to content

Commit

Permalink
Merge branch 'develop' into remove_old_apps
Browse files Browse the repository at this point in the history
  • Loading branch information
iameskild authored Nov 13, 2023
2 parents 3188256 + 49b4d17 commit 64e393e
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/_nebari/subcommands/init.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import os
import pathlib
import re
import typing
from typing import Optional

import questionary
import rich
Expand Down Expand Up @@ -84,17 +84,17 @@ class GitRepoEnum(str, enum.Enum):
class InitInputs(schema.Base):
cloud_provider: ProviderEnum = ProviderEnum.local
project_name: schema.project_name_pydantic = ""
domain_name: typing.Optional[str] = None
namespace: typing.Optional[schema.namespace_pydantic] = "dev"
domain_name: Optional[str] = None
namespace: Optional[schema.namespace_pydantic] = "dev"
auth_provider: AuthenticationEnum = AuthenticationEnum.password
auth_auto_provision: bool = False
repository: typing.Optional[schema.github_url_pydantic] = None
repository: Optional[schema.github_url_pydantic] = None
repository_auto_provision: bool = False
ci_provider: CiEnum = CiEnum.none
terraform_state: TerraformStateEnum = TerraformStateEnum.remote
kubernetes_version: typing.Union[str, None] = None
region: typing.Union[str, None] = None
ssl_cert_email: typing.Union[schema.email_pydantic, None] = None
kubernetes_version: Optional[str] = None
region: Optional[str] = None
ssl_cert_email: Optional[schema.email_pydantic] = None
disable_prompt: bool = False
output: pathlib.Path = pathlib.Path("nebari-config.yaml")

Expand Down Expand Up @@ -490,7 +490,7 @@ def init(
"Project name must (1) consist of only letters, numbers, hyphens, and underscores, (2) begin and end with a letter, and (3) contain between 3 and 16 characters.",
),
),
domain_name: typing.Optional[str] = typer.Option(
domain_name: Optional[str] = typer.Option(
None,
"--domain-name",
"--domain",
Expand Down
14 changes: 14 additions & 0 deletions src/_nebari/upgrade.py
Original file line number Diff line number Diff line change
Expand Up @@ -648,6 +648,20 @@ def _version_specific_upgrade(
return config


class Upgrade_2023_11_1(UpgradeStep):
version = "2023.11.1"

def _version_specific_upgrade(
self, config, start_version, config_filename: Path, *args, **kwargs
):
rich.print("\n ⚠️ Deprecation Warning ⚠️")
rich.print(
f"-> ClearML, Prefect and kbatch are no longer supported in Nebari version [green]{self.version}[/green] and will be uninstalled."
)

return config


__rounded_version__ = str(rounded_ver_parse(__version__))

# Manually-added upgrade steps must go above this line
Expand Down

0 comments on commit 64e393e

Please sign in to comment.