The statement of "not one inch eastward" by U.S. Secretary of State James Baker had nothing to do with any kind of deal, promise, or assurance that countries east of Germany would not join NATO. Such a concept wasn't even imagined at the time.
To summarize:
Baker reported: “And then I put the following question to him [Gorbachev]. Would you prefer to see a united Germany outside of NATO, independent and with no U.S. forces or would you prefer a unified Germany to be tied to NATO, with assurances that NATO’s jurisdiction would not shift one inch eastward from its present position? He answered that the Soviet leadership was giving real thought to all such options [….] He then added, ‘Certainly any extension of the zone of NATO would be unacceptable.’” Baker added in parentheses, for Kohl’s benefit, “By implication, NATO in its current zone might be acceptable.” (See Document 8)
Also see this page from the handwritten notes of Stepanov-Mamaladze, reflecting Baker's assurance to Shevardnadze during the Ottawa Open Skies conference:
The highlighted part reads:
And if U[nited] G[ermany] stays in NATO, we should take care about non-expansion of its jurisdiction to the east.
The Russian state today uses this "not one inch eastward" statement as a propaganda point to oppose any country that wishes to join NATO, and they do so based on a total fabrication that there was ever such an assurance about countries joining NATO, and they rely on most people not understanding the timeline of events.
Page from Stepanov-Mamaladze's notes from February 12, 1990, reflecting Baker's assurance to Shevardnadze during the Ottawa Open Skies conference: "And if U[nited] G[ermany] stays in NATO, we should take care about non-expansion of its jurisdiction to the east."