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

Re-release addon on Splunkbase #11

Open
lowell80 opened this issue Mar 30, 2021 · 3 comments
Open

Re-release addon on Splunkbase #11

lowell80 opened this issue Mar 30, 2021 · 3 comments
Assignees

Comments

@lowell80
Copy link
Member

lowell80 commented Mar 30, 2021

We'd like to release this app on Splunkbase as a direct download rather than as an "externally hosted" app. Splunk doesn't allow us to just convert an existing app between these types, therefore we need to upload a new app.

Additionally, Splunk now frowns upon reusing an existing sourcetype name that ships with Splunk enterprise, see #10. So we have to change the sourcetype postfix_syslog to something new. At the moment, I'm assuming that we also have to update the app id (folder name) to something new as well.

We would move the existing "master" branch to a new branch representing the "NEW" version of the app, the existing branch would be kept for some time for anyone still on the older version. Each branch would have some clear instructions in the README explaining the situation (and linking to the other), and there would be some "upgrade" notes on how to migrate from the legacy version to the updated and Splunkbase-available version.

Here's what I'm thinking in terms of renaming stuff. Please provide feedback with any recommendations or gotchas.

Name Current value New app (SplunkBase) Old app (git-only)
App id TA-postifx TA-postfix2 * TA-postfix
App version 0.8.x 2.x.x * 0.8.
Splunkbase id 3347 TBD * 3347
Label Postfix Add-on for Splunk Postfix Add-on for Splunk Postfix Add-on for Splunk (Legacy) *
Sourcetype postfix_syslog mail:postfix * postfix_syslog
Git branch master main * legacy *

Where * indicates a change.

@lowell80 lowell80 self-assigned this Mar 31, 2021
@lowell80
Copy link
Member Author

I got some internal feedback / approval on this. I'll give this to the end of the week to see if there's any feedback/concern from anyone else who's contributed/commented on this project: @j-chia, @barrettnet, @Guitaraholic, @atremar, @rdelmotte

@lowell80
Copy link
Member Author

Got a recommendation for using the name TA-postfix-for-splunk and postfix:syslog from alacercogitatus on Splunk's user slack. (This follows the vendor:tech:format sourcetype convention better, but I was concerned that it may cause some confusion because it's so similar, but looking for thoughts on the topic.)

@lowell80
Copy link
Member Author

lowell80 commented Dec 9, 2021

Update: Splunkbase was able to convert the app type from external to splunkbase-hosted, so that problem has been solved. Not it's just a matter of getting some time to tackle this.

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

No branches or pull requests

1 participant