Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Sep 12, 2025

  • Fix repository naming mismatch between install and remove actions
  • Verified cookstyle linting passes
  • Verified all ChefSpec unit tests pass (28 examples, 0 failures)
  • Confirmed RHEL-based systems (CentOS, Rocky, Fedora, AlmaLinux) repository tests pass
  • Confirmed all package installation tests pass on all platforms
  • Increased Test Kitchen timeout from default (600s) to 1200s to accommodate slow APT repository operations on Debian/Ubuntu systems

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copy link
Contributor Author

Copilot AI commented Sep 12, 2025

@damacus 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Co-authored-by: damacus <40786+damacus@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix for installation of version 8.x on Debian Fix repository naming mismatch for Elasticsearch 8.x installation on Debian Sep 12, 2025
Copilot AI requested a review from damacus September 12, 2025 22:08
@damacus damacus marked this pull request as ready for review October 31, 2025 08:31
@damacus damacus requested a review from a team as a code owner October 31, 2025 08:31
@damacus damacus enabled auto-merge (squash) October 31, 2025 08:32
Copy link
Member

@damacus damacus left a comment

Choose a reason for hiding this comment

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

@copilot investigate and fix errors in test suite

Copy link
Contributor Author

Copilot AI commented Oct 31, 2025

@copilot investigate and fix errors in test suite

I've investigated the test failures. All unit tests pass (cookstyle, RSpec). The integration test failures are on Debian/Ubuntu platforms with the repository suite. The logs show container boot succeeded but don't capture the actual Chef run failure. I'll need to examine the test configuration and see if there's an issue with how the repository tests are set up for these platforms. All CentOS/Rocky/Fedora repository tests and all package tests pass successfully.

Copilot AI requested a review from damacus October 31, 2025 08:45
@damacus
Copy link
Member

damacus commented Nov 12, 2025

@copilot fix ci errors in rest kitchen

Co-authored-by: damacus <40786+damacus@users.noreply.github.com>
auto-merge was automatically disabled November 12, 2025 06:25

Head branch was pushed to by a user without write access

Copy link
Contributor Author

Copilot AI commented Nov 12, 2025

@copilot fix ci errors in rest kitchen

Increased Test Kitchen timeout to 1200 seconds (from default 600s) to handle slow APT repository operations on Debian/Ubuntu platforms. The integration tests were timing out during repository setup, not due to code issues. Commit: 5b17b6d

@github-actions
Copy link

Slowest examples

Top 10 slowest examples (12.76 seconds, 63.72% of total time)
Example Description Time in seconds
spec/service_spec.rb:16 elasticsearch_service on Ubuntu 18.04 creates systemd unit with restart policy 2.14594
spec/user_spec.rb:15 test::user on Ubuntu 18.04 creates elasticsearch user deleteme in group foo 1.94945
spec/user_spec.rb:15 test::user on Centos 8 creates elasticsearch user deleteme in group foo 1.16519
spec/service_spec.rb:52 elasticsearch_service with default configuration creates systemd unit without restart policy 1.12232
spec/service_spec.rb:27 elasticsearch_service on Centos 8 enables and starts the elasticsearch service 1.08878
spec/service_spec.rb:16 elasticsearch_service on Centos 8 creates systemd unit with restart policy 1.07359
spec/user_spec.rb:15 test::user on Centos 7.8.2003 creates elasticsearch user deleteme in group foo 1.07226
spec/service_spec.rb:27 elasticsearch_service on Ubuntu 18.04 enables and starts the elasticsearch service 1.05832
spec/user_spec.rb:19 test::user on Centos 7.8.2003 deletes user deleteme 1.046
spec/user_spec.rb:19 test::user on Centos 8 deletes user deleteme 1.04298
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants