<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:20:15 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-2381] unexpected result from module cleanup in k8s</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2381</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;John noticed several missing modules for the preview build. Running a dry run of the cleanup job (tip of master in folio-tools run from workstation) yeilded expected results, which are cleaning up non-enabled modules that are not the latest N copies (where N is set in the parameters of the cleanup job).&lt;/p&gt;

&lt;p&gt;The logs from the latest cleanup show a bunch of modules being removed not according to that pattern.&lt;/p&gt;

&lt;p&gt;Some ideas:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;confirm the cleanup job is pulling the latest image (not using a cached version) for the cleanup&lt;/li&gt;
	&lt;li&gt;set --dry-run in the params to pause cleanup but show what would be cleaned up.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="81568">FOLIO-2381</key>
            <summary>unexpected result from module cleanup in k8s</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5cd423bebc70090d6ce241b1">Ian Hardy</assignee>
                                                                <reporter accountid="5cd423bebc70090d6ce241b1">Ian Hardy</reporter>
                                    <labels>
                            <label>ci</label>
                            <label>devops</label>
                            <label>platform-backlog</label>
                    </labels>
                <created>Wed, 4 Dec 2019 15:03:25 +0000</created>
                <updated>Wed, 3 Jun 2020 16:40:18 +0000</updated>
                            <resolved>Mon, 9 Dec 2019 20:44:31 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="194314" author="5cd423bebc70090d6ce241b1" created="Wed, 4 Dec 2019 15:14:32 +0000"  >&lt;p&gt;redeployed release platform-core modules and modified the job w/the --dry-run flag so it should now report what would be cleaned up without taking action.&lt;/p&gt;</comment>
                                                            <comment id="194317" author="5cd423bebc70090d6ce241b1" created="Mon, 9 Dec 2019 20:23:12 +0000"  >&lt;p&gt;I think I failed tag the latest change to the cleanup script as &quot;latest&quot;.  This change had to do with natural sorting so that could explain why some of the wrong modules were getting cleaned up.  I pushed the &quot;latest&quot; tag to docker hub, and now a dry run from k8s corresponds to what I would expect running the script from folio-tools#master now. I&apos;m re-enabling the job now.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00h0n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1165">CP: sprint 78</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>