Skip to content

Regression: Hidden flags IgnoreInstalled and UpdateSnapshots cause infinite loops #1011

@isc-kiyer

Description

@isc-kiyer

As of #952 all params are propagated to dependencies other than DeveloperMode. However, due to #998, the flags of IgnoreInstalled and UpdateSnapshots when passed down to dependencies, results in rebuilding dependency graphs and flagging already installed modules as not installed, resulting in them getting re-queued for install. This means the install process gets stuck in an infinite loop and never completes.

cc @isc-dchui we found this while adopting the main branch of IPM for HS. Found by @isc-jili

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions