I can't speak for all flights affected by the catering crisis. However, I flew in J from LAX - BNE departing 6/11/2017. And this is my experience.
Upon checking in I received a letter from VA explaining their decision to cancel the catering. I was also given a total of $32 USD in vouchers to spend inside the terminal. I arrived in the partner lounge, and mentioned to the VA employee that I accepted the commercial decision, however felt the $32 compensation was not adequate for a J flight. She went on to explain that it was her belief pax would receive further compensation by way of FF points. I went on to enjoy a meal in the partner lounge and proceeded to board my flight. I also made the decision not to utilise the vouchers as I didn't see a problem in fasting, in fact I actually do this each night between dinner and breakfast anyway. However I was pleasantly surprised when I did receive some food on the aircraft for both dinner and breakfast. And whilst it is not the usual J class standard, it exceeded my expectations which were to receive no food at all.
Throughout the flight, as I enjoyed a whisky from the bar (thank god the alcohol wasn't affected), I discussed the situation with several of the crew. And whilst I have no way of verifying this, they explained that it was only the premium cabins which were affected as the economy cabin has a different catering provider.
After arriving back in Australia, I spoke with the platinum call centre, who advised me to complete the online feedback form regarding my experience. I did this, and received a response within 24 hours which included a gift of 50,000 FF points. These were available in my account immediately.
All in all, in my experience, all of the VA agents and employees handled a difficult experience very well and I am a satisfied customer.
However, I will suggest that any affected passengers take the time to complete the feedback, as I get the feeling VA won't be chasing you to offer compensation.