Skip to content

Commit

Permalink
fix(service): Fixed libzypp repository cache removal
Browse files Browse the repository at this point in the history
  • Loading branch information
lslezak committed Jun 17, 2024
1 parent cff57d1 commit baa4167
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
3 changes: 3 additions & 0 deletions service/lib/agama/software/manager.rb
Original file line number Diff line number Diff line change
Expand Up @@ -510,6 +510,9 @@ def update_repositories(new_product)
else
# delete all, the #probe call will add the new repos
repositories.delete_all
# deleting happens only in memory, to really delete the caches we need
# to write the repository setup to the disk
Yast::Pkg.SourceSaveAll
end
end
end
Expand Down
1 change: 1 addition & 0 deletions service/test/agama/software/manager_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@

before do
allow(Yast::Pkg).to receive(:TargetInitialize)
allow(Yast::Pkg).to receive(:SourceSaveAll)
allow(Yast::Pkg).to receive(:ImportGPGKey)
# allow glob to work for other calls
allow(Dir).to receive(:glob).and_call_original
Expand Down

0 comments on commit baa4167

Please sign in to comment.