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

Fix Install breaking - Apply more strict rules for activerecord version #3197

Closed
wants to merge 1 commit into from

Conversation

zinduolis
Copy link
Collaborator

Pull Request

Thanks for submitting a PR! Please fill in this template where appropriate:

Category

Bug

Feature/Issue Description

Q: Please give a brief summary of your feature/fix
A: At this stage beef works with activerecord up to version 7.1.4.2. However, command in Gemfile didn't enforce that and would allow for installation of the latest minor version, which is 7.2.1.2. This happens when person runs ./install.

Q: Give a technical rundown of what you have changed (if applicable)
A: Added strict rule into Gemfile to install the 7.1.4.2 version not to break the installation. As part of dependabot suggested upgrade will analyse the differences in 7.2.1.2 and get them installed in controlled and tested way.

Test Cases

Q: Describe your test cases, what you have covered and if there are any use cases that still need addressing.
A: bundle exec rake, running framework and debug modules through FF browser. Also, the Browserstack testing will run as part of this PR check.

Wiki Page

If you are adding a new feature that is not easily understood without context, please draft a section to be added to the Wiki below.

@zinduolis zinduolis self-assigned this Nov 1, 2024
@zinduolis zinduolis temporarily deployed to Integrate Pull Request November 1, 2024 05:20 — with GitHub Actions Inactive
@zinduolis zinduolis changed the title Apply more strict rules for activerecord version Fix Install breaking - Apply more strict rules for activerecord version Nov 1, 2024
@zinduolis zinduolis requested a review from stephenakq November 1, 2024 05:24
@zinduolis
Copy link
Collaborator Author

Hey @stephenakq , this is a quick one and fixes the kali-help issue a person raised in discord. Please merge it once you're happy.

@zinduolis zinduolis temporarily deployed to Integrate Pull Request November 5, 2024 22:15 — with GitHub Actions Inactive
@zinduolis
Copy link
Collaborator Author

No longer relevant as 7.2 with code refactoring to make it compliant was successfully merged into master.

@zinduolis zinduolis closed this Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants