Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not log engine url during db upgrade #2849

Merged
merged 1 commit into from May 22, 2020

Conversation

hajapy
Copy link
Contributor

@hajapy hajapy commented May 18, 2020

What changes are proposed in this pull request?

The engine url (including username and password) is no longer logged when db upgrade occurs.
Fixes #2832

How is this patch tested?

By the existing test suite.

Release Notes

Is this a user-facing change?

  • No. You can skip the rest of this section.
  • Yes. Give a description of this change to be included in the release notes for MLflow users.

When a db upgrade occurs, the backend store url is not logged. This would previously display the database user name and password, if present in the url.

What component(s), interfaces, languages, and integrations does this PR affect?

Components

  • area/artifacts: Artifact stores and artifact logging
  • area/build: Build and test infrastructure for MLflow
  • area/docs: MLflow documentation pages
  • area/examples: Example code
  • area/model-registry: Model Registry service, APIs, and the fluent client calls for
    Model Registry
  • area/models: MLmodel format, model serialization/deserialization, flavors
  • area/projects: MLproject format, project running backends
  • area/scoring: Local serving, model deployment tools, spark UDFs
  • area/tracking: Tracking Service, tracking client APIs, autologging

Interface

  • area/uiux: Front-end, user experience, JavaScript, plotting
  • area/docker: Docker use across MLflow's components, such as MLflow Projects and MLflow Models
  • area/sqlalchemy: Use of SQLAlchemy in the Tracking Service or Model Registry
  • area/windows: Windows support

Language

  • language/r: R APIs and clients
  • language/java: Java APIs and clients

Integrations

  • integrations/azure: Azure and Azure ML integrations
  • integrations/sagemaker: SageMaker integrations

How should the PR be classified in the release notes? Choose one:

  • rn/breaking-change - The PR will be mentioned in the "Breaking Changes" section
  • rn/none - No description will be included. The PR will be mentioned only by the PR number in the "Small Bugfixes and Documentation Updates" section
  • rn/feature - A new user-facing feature worth mentioning in the release notes
  • rn/bug-fix - A user-facing bug fix worth mentioning in the release notes
  • rn/documentation - A user-facing documentation change worth mentioning in the release notes

@hajapy hajapy changed the title Do not log engine url Do not log engine url during db upgrade May 18, 2020
@pogil pogil added area/sqlalchemy Use of SQL alchemy in tracking service or model registry priority/critical-urgent This is the highest priority and should be worked on by somebody right now. needs review Pull request is ready for code review priority/important-soon The issue is worked on by the community currently or will be very soon, ideally in time for the and removed priority/critical-urgent This is the highest priority and should be worked on by somebody right now. labels May 19, 2020
Copy link
Collaborator

@dbczumar dbczumar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@dbczumar dbczumar merged commit 34e8174 into mlflow:master May 22, 2020
@smurching smurching added the rn/bug-fix Mention under Bug Fixes in Changelogs. label Jun 19, 2020
avflor pushed a commit to avflor/mlflow that referenced this pull request Aug 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/sqlalchemy Use of SQL alchemy in tracking service or model registry needs review Pull request is ready for code review priority/important-soon The issue is worked on by the community currently or will be very soon, ideally in time for the rn/bug-fix Mention under Bug Fixes in Changelogs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] mlflow server logs secrets on first startup
4 participants