fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.69k stars 383 forks source link

Future scheduled maintenance window doesn't "snap back" maintenance window calendar event into SLA #20177

Open mikermcneil opened 1 week ago

mikermcneil commented 1 week ago

Fleet version: Latest dogfood.fleetdm.com as of 2024-07-02

Web browser and operating system:


💥  Actual behavior

After moving the calendar event out to October (a few months out), it got rescheduled to another time of the same day (moved to 9:30am), instead of being shifted back into a time period within the SLA (i.e. in this case I think it would be back in July)

🧑‍💻  Steps to reproduce

  1. Move "Scheduled maintenance" calendar event out into the future several months (likely has to be double-booked on top of another thing)
  2. See that it doesn't "snap back" into the present next couple of weeks -- it stays out in the future.

🕯️ More info (optional)

N/A

sharon-fdm commented 1 week ago

@noahtalerman, I am speaking to @getvictor now and we wonder if this is a bug or by design. If such a case happens (the user push the slot outside of the SLA) do we want to bring it back to the SLA window?

If so, this should probably go through product to have detailed design.

noahtalerman commented 1 week ago

Hey @sharon-fdm, @getvictor, and @mikermcneil!

Confirming that this isn't a bug. We don't move/reschedule calendar events that get pushed out into the future. We do reschedule calendar events that get moved to the past.

Let's bring this one through feature fest. I added the ~feature-fest label.

mikermcneil commented 1 week ago

Up to @noahtalerman