This is an automated email from the ASF dual-hosted git repository.

ebenizzy pushed a commit to branch asf-release-scripts
in repository https://gitbox.apache.org/repos/asf/burr.git

commit ac9fda0e623ec1efd3df6a81085b0f6eba72fbf2
Author: Elijah ben Izzy <[email protected]>
AuthorDate: Mon Nov 24 21:18:25 2025 -0800

    Adds license headers to all files that needed it
---
 burr/tracking/server/s3/deployment/terraform/alb.tf     | 17 +++++++++++++++++
 .../server/s3/deployment/terraform/auto_scaling.tf      | 17 +++++++++++++++++
 burr/tracking/server/s3/deployment/terraform/ecs.tf     | 16 ++++++++++++++++
 burr/tracking/server/s3/deployment/terraform/iam.tf     | 17 +++++++++++++++++
 burr/tracking/server/s3/deployment/terraform/logs.tf    | 17 +++++++++++++++++
 burr/tracking/server/s3/deployment/terraform/network.tf | 17 +++++++++++++++++
 burr/tracking/server/s3/deployment/terraform/outputs.tf | 17 +++++++++++++++++
 .../tracking/server/s3/deployment/terraform/provider.tf | 17 +++++++++++++++++
 .../tracking/server/s3/deployment/terraform/security.tf | 17 +++++++++++++++++
 .../tracking/server/s3/deployment/terraform/variable.tf | 17 +++++++++++++++++
 pyproject.toml                                          |  5 +++++
 telemetry/ui/.eslintrc.js                               | 17 +++++++++++++++++
 tests/test_release_config.py                            | 17 +++++++++++++++++
 13 files changed, 208 insertions(+)

diff --git a/burr/tracking/server/s3/deployment/terraform/alb.tf 
b/burr/tracking/server/s3/deployment/terraform/alb.tf
index cb1b0b14..6abdeb77 100644
--- a/burr/tracking/server/s3/deployment/terraform/alb.tf
+++ b/burr/tracking/server/s3/deployment/terraform/alb.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 resource "aws_alb" "main" {
     name        = "burr-load-balancer"
     subnets         = aws_subnet.public.*.id
diff --git a/burr/tracking/server/s3/deployment/terraform/auto_scaling.tf 
b/burr/tracking/server/s3/deployment/terraform/auto_scaling.tf
index 39aa5a96..d2c13e92 100644
--- a/burr/tracking/server/s3/deployment/terraform/auto_scaling.tf
+++ b/burr/tracking/server/s3/deployment/terraform/auto_scaling.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # auto_scaling.tf
 
 resource "aws_appautoscaling_target" "target" {
diff --git a/burr/tracking/server/s3/deployment/terraform/ecs.tf 
b/burr/tracking/server/s3/deployment/terraform/ecs.tf
index 0c9e6b12..a50daa13 100644
--- a/burr/tracking/server/s3/deployment/terraform/ecs.tf
+++ b/burr/tracking/server/s3/deployment/terraform/ecs.tf
@@ -1,3 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
 
 resource "aws_ecs_cluster" "main" {
     name = "burr-cluster"
diff --git a/burr/tracking/server/s3/deployment/terraform/iam.tf 
b/burr/tracking/server/s3/deployment/terraform/iam.tf
index cf333719..fc197edc 100644
--- a/burr/tracking/server/s3/deployment/terraform/iam.tf
+++ b/burr/tracking/server/s3/deployment/terraform/iam.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 resource "aws_iam_role" "ecs_task_execution_role" {
   name = "burr-ecs"
 
diff --git a/burr/tracking/server/s3/deployment/terraform/logs.tf 
b/burr/tracking/server/s3/deployment/terraform/logs.tf
index 03d9ecf6..86b2dadb 100644
--- a/burr/tracking/server/s3/deployment/terraform/logs.tf
+++ b/burr/tracking/server/s3/deployment/terraform/logs.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # logs.tf
 
 # Set up CloudWatch group and log stream and retain logs for 30 days
diff --git a/burr/tracking/server/s3/deployment/terraform/network.tf 
b/burr/tracking/server/s3/deployment/terraform/network.tf
index 80934198..7b1ba405 100644
--- a/burr/tracking/server/s3/deployment/terraform/network.tf
+++ b/burr/tracking/server/s3/deployment/terraform/network.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # network.tf
 
 # Fetch AZs in the current region
diff --git a/burr/tracking/server/s3/deployment/terraform/outputs.tf 
b/burr/tracking/server/s3/deployment/terraform/outputs.tf
index 323347bb..1a6993e8 100644
--- a/burr/tracking/server/s3/deployment/terraform/outputs.tf
+++ b/burr/tracking/server/s3/deployment/terraform/outputs.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 output "alb_hostname" {
   value = "${aws_alb.main.dns_name}:3000"
 }
diff --git a/burr/tracking/server/s3/deployment/terraform/provider.tf 
b/burr/tracking/server/s3/deployment/terraform/provider.tf
index 8909ec46..d11b4762 100644
--- a/burr/tracking/server/s3/deployment/terraform/provider.tf
+++ b/burr/tracking/server/s3/deployment/terraform/provider.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # Specify the provider and access details
 
 provider "aws" {
diff --git a/burr/tracking/server/s3/deployment/terraform/security.tf 
b/burr/tracking/server/s3/deployment/terraform/security.tf
index 547b5184..2cabc4ac 100644
--- a/burr/tracking/server/s3/deployment/terraform/security.tf
+++ b/burr/tracking/server/s3/deployment/terraform/security.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # ALB security Group: Edit to restrict access to the application
 resource "aws_security_group" "lb" {
     name        = "burr-load-balancer-security-group"
diff --git a/burr/tracking/server/s3/deployment/terraform/variable.tf 
b/burr/tracking/server/s3/deployment/terraform/variable.tf
index 6ab5861f..b1ea69f4 100644
--- a/burr/tracking/server/s3/deployment/terraform/variable.tf
+++ b/burr/tracking/server/s3/deployment/terraform/variable.tf
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # variables.tf
 
 variable "aws_access_key" {
diff --git a/pyproject.toml b/pyproject.toml
index d1c3c878..53add763 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -279,6 +279,11 @@ exclude = [
   ".git/**",
   ".github/**",
   "docs/**",
+  # Exclude VCS and system files
+  ".gitignore",
+  ".gitmodules",
+  "**/.gitignore",
+  "**/.DS_Store",
   # Exclude unwanted examples - flit auto-includes examples/ as a package 
because of __init__.py,
   # and exclude patterns take precedence over include patterns. We must 
explicitly exclude each
   # unwanted example directory. Only email-assistant, multi-modal-chatbot, 
streaming-fastapi,
diff --git a/telemetry/ui/.eslintrc.js b/telemetry/ui/.eslintrc.js
index 01becbf9..da3d675e 100644
--- a/telemetry/ui/.eslintrc.js
+++ b/telemetry/ui/.eslintrc.js
@@ -1,3 +1,20 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you 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.
+
 module.exports = {
   env: {
     browser: true,
diff --git a/tests/test_release_config.py b/tests/test_release_config.py
index e97aa628..ff142358 100644
--- a/tests/test_release_config.py
+++ b/tests/test_release_config.py
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 """
 Tests to validate release configuration in pyproject.toml.
 

Reply via email to