Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934580 - app-admin/salt-3007.1-r1 renders salt-ssh unusable with regard to relative filenames (error: not found in saltenv 'base')
Summary: app-admin/salt-3007.1-r1 renders salt-ssh unusable with regard to relative fi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick McLean
URL: https://github.com/saltstack/salt/iss...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2024-06-19 22:46 UTC by Sebastian Pipping
Modified: 2024-12-24 09:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2024-06-19 22:46:20 UTC
Every run to…

  salt-ssh --refresh 'docker*' state.apply setup

no fails with

  No matching sls found for 'setup' in env 'base'

for 3007.1.

Seems to be about relative path in file_roots, but haven't check in depths.
Comment 1 Sebastian Pipping gentoo-dev 2024-06-19 22:51:04 UTC
It's too late apparently, should go to sleep, sorry for all the typos.
Comment 2 Sebastian Pipping gentoo-dev 2024-12-18 19:59:57 UTC
I can now say that it takes these two pull requests on top of 3007.1-r1 to work again:
- https://github.com/saltstack/salt/pull/66690
- https://github.com/saltstack/salt/pull/66899
Comment 3 Sebastian Pipping gentoo-dev 2024-12-18 20:02:32 UTC
Unblocking stabilizer #942183 because older stable releases are even more broken than 3007.1-r1…
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-20 20:53:31 UTC
I'd suggest just pulling in the patch in a day or two if chutzpah doesn't voice opposition.
Comment 5 Larry the Git Cow gentoo-dev 2024-12-24 09:23:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6641ffd8246092d02fb5bbbb34a648ab3372f741

commit 6641ffd8246092d02fb5bbbb34a648ab3372f741
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2024-12-24 09:04:52 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2024-12-24 09:22:30 +0000

    app-admin/salt: Fix salt-ssh for use with relative paths
    
    CC: https://github.com/saltstack/salt/pull/66690
    CC: https://github.com/saltstack/salt/pull/66899
    Closes: https://bugs.gentoo.org/934580
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>

 .../salt-3007.1-python-3.13-urllib-parse.patch     |  53 ++
 .../salt-3007.1-relative-file-roots-path.patch     |  74 +++
 app-admin/salt/salt-3007.1-r2.ebuild               | 614 +++++++++++++++++++++
 3 files changed, 741 insertions(+)