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

chore: Apache NiFi and Zookeepr minor version bumps #33

Merged
merged 3 commits into from
Apr 10, 2024

Conversation

saidsef
Copy link
Owner

@saidsef saidsef commented Apr 10, 2024

  • chore: Apache NiFi and Zookeepr minor version bumps

@saidsef saidsef added the enhancement New feature or request label Apr 10, 2024
@saidsef saidsef self-assigned this Apr 10, 2024
@saidsef
Copy link
Owner Author

saidsef commented Apr 10, 2024

/code pr

Copy link
Owner Author

@saidsef saidsef left a comment

Choose a reason for hiding this comment

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

🤖
Review of PR: chore: Apache NiFi and Zookeeper minor version bumps

File: deployment/nifi/nifi.yml

  • Line 67: Updated Apache NiFi image version from 1.24.0 to 1.25.0. This change seems appropriate for a minor version bump. Ensure compatibility with existing configurations and dependencies.

File: deployment/zookeeper/zookeeper.yml

  • Line 37: Updated Zookeeper image version from 3.8 to 3.9. Similar to the NiFi update, ensure this version bump does not introduce any breaking changes or require configuration adjustments.

General Comments:

  • Both changes are minor version updates, which typically include bug fixes and improvements without breaking changes. However, it's crucial to verify these assumptions through testing or reviewing release notes.
  • Ensure that any dependent services or configurations that interact with NiFi and Zookeeper are compatible with these new versions.
  • Consider adding a brief description of the reason for these updates in the commit message, such as addressing specific issues or leveraging new features.

Overall, the PR is straightforward and appears to follow best practices for minor version updates. Pending validation of compatibility and successful testing, it looks ready to merge.

> gpt-4-turbo-preview [pr | 1]

github-actions[bot]
github-actions bot previously approved these changes Apr 10, 2024
Closes: #28

As we create a GitHub tag and a release there is no point in uploading K8s yaml files
@saidsef
Copy link
Owner Author

saidsef commented Apr 10, 2024

/code pr

Copy link
Owner Author

@saidsef saidsef left a comment

Choose a reason for hiding this comment

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

🤖

Patch 1/3: Apache NiFi and Zookeeper minor version bumps

deployment/nifi/nifi.yml

  • Updated Apache NiFi image version to 1.25.0. No issues or suggestions.

deployment/zookeeper/zookeeper.yml

  • Updated Zookeeper image version to 3.9. No issues or suggestions.

Patch 2/3: Update CI workflow to trigger off deployment folder modified

.github/workflows/ci.yml

  • Modified trigger paths to include all nested files and directories within deployment/ by changing from deployment/* to deployment/**. This is a good improvement ensuring that any changes within the deployment directory, regardless of depth, will trigger the workflow.

Patch 3/3: Remove upload of files to release

.github/workflows/release.yml

  • Removed the block of code responsible for uploading Kubernetes YAML files to GitHub releases. This decision, as mentioned in the commit message, is based on the redundancy of uploading these files when a GitHub tag and release are created. This simplification could streamline the release process, assuming that the YAML files are not needed by end-users directly from the release assets.

No further issues or suggestions for this patch.

> gpt-4-turbo-preview [pr | 0]

@saidsef saidsef merged commit ce7afdd into main Apr 10, 2024
2 checks passed
@saidsef saidsef deleted the nifi-zookeeper-version-bump branch April 10, 2024 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant