Skip to content

Commit 6d61142

Browse files
authored
[RELEASE] Morpheus v25.02.01 (#2180)
<!-- SPDX-FileCopyrightText: Copyright (c) 2023-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. SPDX-License-Identifier: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> ## ❄️ Code freeze for `branch-25.02` and `v25.02.01` release ### What does this mean? Only critical/hotfix level issues should be merged into `branch-25.02` until release (merging of this PR). All other development PRs should be retargeted towards the next release branch: `branch-25.06`. ### What is the purpose of this PR? - Update documentation - Allow testing for the new release - Enable a means to merge `branch-25.02` into `main` for the release
2 parents 7628226 + bb20e56 commit 6d61142

File tree

19 files changed

+55
-1037
lines changed

19 files changed

+55
-1037
lines changed

.dockerignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,6 @@
1414
docker/commands.sh
1515
*.egg-info/
1616
kafka-docker
17+
18+
# Ignore the models docker files
19+
models/docker

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@ See the License for the specific language governing permissions and
1515
limitations under the License.
1616
-->
1717

18+
# Morpheus 25.02.01 (28 Feb 2025)
19+
20+
## 🐛 Bug Fixes
21+
22+
- Perform apt upgrade during docker build of the models container ([#2174](https://github.com/nv-morpheus/Morpheus/pull/2174)) [@dagardner-nv](https://github.com/dagardner-nv)
23+
- Remove pe_count option from MonitorStage ([#2178](https://github.com/nv-morpheus/Morpheus/pull/2178)) [@yczhang-nv](https://github.com/yczhang-nv)
24+
- Pick up changes from nv-morpheus/morpheus-visualizations#50 ([#2186](https://github.com/nv-morpheus/Morpheus/pull/2186)) [@dagardner-nv](https://github.com/dagardner-nv)
25+
26+
## 📖 Documentation
27+
28+
- Remove out of date documentation ([#2173](https://github.com/nv-morpheus/Morpheus/pull/2173)) [@dagardner-nv](https://github.com/dagardner-nv)
29+
- Include a Third Party OSS notice in the entrypoint banner ([#2176](https://github.com/nv-morpheus/Morpheus/pull/2176)) [@dagardner-nv](https://github.com/dagardner-nv)
30+
1831
# Morpheus 25.02.00 (04 Feb 2025)
1932

2033
## 🐛 Bug Fixes

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,4 @@ NVIDIA Morpheus is an open AI application framework that provides cybersecurity
3434
### Modifying Morpheus
3535
* [Contributing to Morpheus](./docs/source/developer_guide/contributing.md) - Covers building from source, making changes and contributing to Morpheus
3636

37-
### Deploying Morpheus
38-
* [Morpheus Cloud Deployment Guide](./docs/source/cloud_deployment_guide.md) - Kubernetes and cloud based deployments
39-
40-
4137
Full documentation for the latest official release is available at [https://docs.nvidia.com/morpheus/](https://docs.nvidia.com/morpheus/).

ci/release/download_deps.py

Lines changed: 0 additions & 226 deletions
This file was deleted.

ci/release/update-version.sh

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,6 @@ sed_runner 's/'"VERSION ${CURRENT_FULL_VERSION}.*"'/'"VERSION ${NEXT_FULL_VERSIO
101101
# docs/source/basics/overview.rst
102102
sed_runner "s|blob/branch-${CURRENT_SHORT_TAG}|blob/branch-${NEXT_SHORT_TAG}|g" docs/source/basics/overview.rst
103103

104-
# docs/source/cloud_deployment_guide.md
105-
sed_runner "s|${CURRENT_SHORT_TAG}.tgz|${NEXT_SHORT_TAG}.tgz|g" docs/source/cloud_deployment_guide.md
106-
sed_runner "s|blob/branch-${CURRENT_SHORT_TAG}|blob/branch-${NEXT_SHORT_TAG}|g" docs/source/cloud_deployment_guide.md
107-
sed_runner "s|tree/branch-${CURRENT_SHORT_TAG}|tree/branch-${NEXT_SHORT_TAG}|g" docs/source/cloud_deployment_guide.md
108-
109104
# docs/source/developer_guide/guides/5_digital_fingerprinting.md
110105
sed_runner "s|blob/branch-${CURRENT_SHORT_TAG}|blob/branch-${NEXT_SHORT_TAG}|g" docs/source/developer_guide/guides/5_digital_fingerprinting.md
111106

@@ -120,9 +115,6 @@ sed_runner "s/${CURRENT_SHORT_TAG}/${NEXT_SHORT_TAG}/g" docs/source/getting_star
120115
sed_runner "s|blob/branch-${CURRENT_SHORT_TAG}|blob/branch-${NEXT_SHORT_TAG}|g" models/model-cards/*.md
121116
sed_runner "s|tree/branch-${CURRENT_SHORT_TAG}|tree/branch-${NEXT_SHORT_TAG}|g" models/model-cards/*.md
122117

123-
# thirdparty
124-
sed_runner "s|tree/branch-${CURRENT_SHORT_TAG}|tree/branch-${NEXT_SHORT_TAG}|g" thirdparty/README.md
125-
126118
# Update the version of the Morpheus model container
127119
# We need to update several files, however we need to avoid symlinks as well as the build and .cache directories
128120
DOCS_MD_FILES=$(find -P ./docs/source/ -type f -iname "*.md")

ci/scripts/github/conda_libs.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@ fetch_base_branch
3131
# Print the info just to be sure base is active
3232
conda info
3333

34+
rapids-logger "Installing Boa and Git LFS"
35+
conda install --solver=libmamba -c conda-forge boa git-lfs
36+
3437
# Pull down data needed for running the per-library unit tests
3538
rapids-logger "Pulling LFS assets"
3639

37-
conda install git-lfs
3840
git lfs install
3941
${MORPHEUS_ROOT}/scripts/fetch_data.py fetch tests validation
4042

docker/entrypoint.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/bin/bash --login
22
# SPDX-FileCopyrightText: Copyright (c) 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
33
# SPDX-License-Identifier: Apache-2.0
4-
#
4+
#
55
# Licensed under the Apache License, Version 2.0 (the "License");
66
# you may not use this file except in compliance with the License.
77
# You may obtain a copy of the License at
8-
#
8+
#
99
# http://www.apache.org/licenses/LICENSE-2.0
10-
#
10+
#
1111
# Unless required by applicable law or agreed to in writing, software
1212
# distributed under the License is distributed on an "AS IS" BASIS,
1313
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -23,5 +23,8 @@ conda activate morpheus
2323
SRC_FILE="/opt/docker/bin/entrypoint_source"
2424
[ -f "${SRC_FILE}" ] && source "${SRC_FILE}"
2525

26+
THIRDPARTY_FILE="thirdparty/morpheus-container-thirdparty-oss.txt"
27+
[ -f "${THIRDPARTY_FILE}" ] && cat "${THIRDPARTY_FILE}"
28+
2629
# Run whatever the user wants.
27-
exec "$@"
30+
exec "$@"

0 commit comments

Comments
 (0)