diff --git a/Dockerfile b/Dockerfile index b221422..32dcc14 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,9 @@ # -# Copyright (c) 2020-present Sonatype, Inc. All rights reserved. +# Copyright (c) 2008-present Sonatype, Inc. # -# This program is licensed to you under the Apache License Version 2.0, -# and you may not use this file except in compliance with the Apache License Version 2.0. -# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the Apache License Version 2.0 is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. # FROM docker-all.repo.sonatype.com/alpine/helm:3.9.3 diff --git a/Jenkinsfile b/Jenkinsfile index 0f00831..ccd1287 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,14 +1,9 @@ /* - * Copyright (c) 2020-present Sonatype, Inc. All rights reserved. + * Copyright (c) 2008-present Sonatype, Inc. * - * This program is licensed to you under the Apache License Version 2.0, - * and you may not use this file except in compliance with the Apache License Version 2.0. - * You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the Apache License Version 2.0 is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. + * All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions + * Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. + * M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. */ @Library(['private-pipeline-library', 'jenkins-shared', 'nxrm-jenkins-shared']) _ diff --git a/OPSDOC.md b/OPSDOC.md deleted file mode 100644 index 6bf4534..0000000 --- a/OPSDOC.md +++ /dev/null @@ -1,65 +0,0 @@ - - -## Overview -Overview of the service: what is it, why do we have it, who are the primary -contacts, how to report bugs, links to design docs and other relevant -information. - -### Public Facing Endpoints -The URLs (or IPs) and ports used by the service and what they are used for -(ALB? SSH? FTP?) and notes about any certificates and their location. - -## Monitoring - -Monitoring dashboards / logging / introspection & obseverbility info. - -### Runbooks - -A list of every alert your monitoring system may generate for this service and -a step-by-step "what do to when..." for each of them. - -### SLO -Service Level Objectives in a succinct format: a target value or range of -values for a service level that is measured by an SLI. A natural structure for -SLOs is thus SLI ≤ target, or lower bound ≤ SLI ≤ upper bound. For example, we -might decide that we will return Shakespeare search results "quickly," adopting -an SLO that our average search request latency should be less than 100 -milliseconds. - -For more detailed information, please check out the Service Level Objectives -doc. If you're still unsure of what your SLOs should be, please reach out to -the SREs at #ops-sre-chat. - -Optionally but recommended, have a section of monitoring and dashboards for SLO -tracking (see the auth-service OpsDoc for examples of dashboards). - -## Build - -How to build the software that makes the service. Where to download it from, -where the source code repository is, steps for building and making a package or -other distribution mechanisms. If it is software that you modify in any way -(open source project you contribute to or a local project) include instructions -for how a new developer gets started. Ideally the end result is a package that -can be copied to other machines for installation. - -## Deploy - -How to deploy the service. How to build something from scratch: RAM/disk -requirements, OS version and configuration, what packages to install, and so -on. If this is automated with a configuration management tool like ansible/etc, -then say so. - -## Common Tasks - -Step-by-step instructions for common things like provisioning -(add/change/delete), common problems and their solutions, and so on. - -## DR -Where are backups of data stored? What are disaster / data recovery -procedures? - - diff --git a/README.md b/README.md index 3030aee..d481ac6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ +# +# Copyright (c) 2008-present Sonatype, Inc. +# +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. +# + ## Helm Charts for Sonatype Nexus Repository Manager 3 We provide Helm charts for two different deployment scenarios: diff --git a/build.sh b/build.sh index ae3098b..1ccc600 100755 --- a/build.sh +++ b/build.sh @@ -1,15 +1,10 @@ #!/bin/sh # -# Copyright (c) 2020-present Sonatype, Inc. All rights reserved. +# Copyright (c) 2008-present Sonatype, Inc. # -# This program is licensed to you under the Apache License Version 2.0, -# and you may not use this file except in compliance with the Apache License Version 2.0. -# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the Apache License Version 2.0 is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. # helm plugin install https://github.com/quintush/helm-unittest diff --git a/header.txt b/header.txt deleted file mode 100644 index 133b0e1..0000000 --- a/header.txt +++ /dev/null @@ -1,3 +0,0 @@ -Copyright (c) 2019-present Sonatype, Inc. All rights reserved. -Includes the third-party code listed at http://links.sonatype.com/products/clm/attributions. -"Sonatype" is a trademark of Sonatype, Inc. diff --git a/nexus-repository-manager/README.md b/nexus-repository-manager/README.md index 69fb21c..9594ed5 100644 --- a/nexus-repository-manager/README.md +++ b/nexus-repository-manager/README.md @@ -1,3 +1,11 @@ +# +# Copyright (c) 2008-present Sonatype, Inc. +# +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. +# + # Nexus Repository [Nexus Repository OSS](https://www.sonatype.com/nexus-repository-oss) provides universal support for all major build tools. diff --git a/nxrm-aws-resiliency/README.md b/nxrm-aws-resiliency/README.md index 56f8cf7..6449d69 100644 --- a/nxrm-aws-resiliency/README.md +++ b/nxrm-aws-resiliency/README.md @@ -1,3 +1,11 @@ +# +# Copyright (c) 2008-present Sonatype, Inc. +# +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. +# + # Helm Chart for a Resilient Nexus Repository Deployment in AWS This Helm chart configures the Kubernetes resources that are needed for a resilient Nexus Repository deployment on AWS as described in our documented [single-node cloud resilient deployment example using AWS](https://help.sonatype.com/repomanager3/planning-your-implementation/resiliency-and-high-availability/single-node-cloud-resilient-deployment-example-using-aws). diff --git a/upgrade.sh b/upgrade.sh index 2965047..2dc4001 100755 --- a/upgrade.sh +++ b/upgrade.sh @@ -1,15 +1,10 @@ #!/bin/sh # -# Copyright (c) 2020-present Sonatype, Inc. All rights reserved. +# Copyright (c) 2008-present Sonatype, Inc. # -# This program is licensed to you under the Apache License Version 2.0, -# and you may not use this file except in compliance with the Apache License Version 2.0. -# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the Apache License Version 2.0 is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. +# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions +# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. +# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. # if [ $# != 3 ]; then